beautypg.com

To disable autonegotiation mode, Setting parameters using the ce.conffile, Setting parameters using the – Sun Microsystems GigaSwift Ethernet Adapter User Manual

Page 72: Ce.conf, Setting, Parameters using the, Setting parameters using the ce.conf file

background image

50

Sun GigaSwift Ethernet Adapter Installation and User’s Guide • August 2004

To Disable Autonegotiation 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 autonegotiation 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

TABLE 4-2

for the descriptions and possible values of these parameters.

Note –

According to IEEE 802.3 specifications, when using 1000 Mbps speed over

copper media, autonegotiation is not optional. In the absence of autonegotiation, (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 for each device 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 can set
are the read and write parameters listed in “GigaSwift Ethernet Driver Parameter
Values and Definitions” on page 38.

# ndd -set /dev/ce adv-autoneg-cap 0

xcvr addr:0x00 - link up 100 Mbps full duplex