Chapter 3
Configuring Driver Parameters
43
▼
To Disable Auto-negotiation Mode
If your network equipment does not support autonegotiation, or if you want to
specify your network speed, you can set autonegotiation to
off
on the
ce
device.
Note –
Disabling auto-negotiation mode can cause collisions.
1. Set the following driver parameters to the values that are described in the
documentation that shipped with your link partner (for example, a switch):
■
adv-1000fdx-cap
■
adv-100fdx-cap
■
adv-100hdx-cap
■
adv-10fdx-cap
■
adv-10hdx-cap
■
adv-asmpause-cap
■
adv-pause-cap
See
for the descriptions and possible values of these parameters.
Note –
According to IEEE 802.3 specifications, when using 1000 mbps speed over
copper media, auto-negotiation is not optional. In the absense of auto-negotiation,
(for example, while using forced mode), link syncing between link partners may not
happen and the link may not come up.
2. Set the
adv-autoneg-cap
parameter to
0
.
When you change any
ndd
link parameter, a message similar to the following
appears:
Setting Parameters Using the
ce.conf
File
Specify the driver parameter properties on a per-device basis by creating a
ce.conf
file in the
/platform/sun4u/kernel/drv
directory. Use a
ce.conf
file when you
need to set a particular parameter for a device in the system. The parameters you set
are read and write parameters that are listed in “GigaSwift Ethernet Driver
Parameter Values and Definitions” on page 29.
# ndd -set /dev/ce adv-autoneg-cap 0
xcvr addr:0x00 - link up 100 Mbps full duplex