Unable to set 100M/Full Duplex on /dev/ce

From: oukami@everestkc.net
Date: Tue Jun 17 2003 - 14:24:37 EDT


Greetings,

We just got a new V1280 server that I am attempting to configure for our network. The Gigabit interfaces that it comes with are coming up at 100M/half duplex. We would like to change this to be 100M/full duplex. When I attempt to modify the kernel parameters for /dev/ce via ndd either through a start script or manually, I lose network connectivity to the interface.

Default settings for /dev/ce are:
adv_autoneg_cap 1
adv_1000fdx_cap 1
adv_1000hdx_cap 1
adv_100fdx_cap 1
adv_100hdx_cap 1
adv_10fdx_cap 1
adv_10hdx_cap 1

I am attempting to use:

ndd -set /dev/ce adv_1000fdx_cap 0
ndd -set /dev/ce adv_1000hdx_cap 0
ndd -set /dev/ce adv_100fdx_cap 1
ndd -set /dev/ce adv_100hdx_cap 0
ndd -set /dev/ce adv_10fdx_cap 0
ndd -set /dev/ce adv_10hdx_cap 0
ndd -set /dev/ce adv_autoneg_cap 0

I see alot of NOTICE messages in /var/adm/messages about both /dev/ce0 and /dev/ce1 as follows:

Jun 17 13:13:56 logos genunix: [ID 408822 kern.info] NOTICE: ce0: no fault external to device; service available
Jun 17 13:13:56 logos genunix: [ID 611667 kern.info] NOTICE: ce0: xcvr addr:0x01 - link up 100 Mbps half duplex

I found one thread on Google Groups that led me to add the 1000hdx/1000fdx lines to my script and move autoneg to last, but am still unable to get the machine on the network. Any ideas?
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:26:36 EDT