C H A P T E R  3

Forcing the Network Speed and Duplex Settings for OBP If You Are Booting From the Network

This chapter tells you how to force the network speed and duplex mode for the dmfe device if you are booting from the network and have attached the Netra X1 or Sun Fire V100 server to an Ethernet hub that does not support auto-negotiation.

The settings you specify by following the instructions in this chapter affect OpenBoot PROM only. This means that they remain valid only during booting and do not affect the settings used when the Solaris operating environment has loaded.

For information about setting dmfe parameters that remain valid both during and after system reboots, see Chapter 2 .

The chapter contains the following sections:


Forcing the Speed and Duplex Mode If You Are Booting From the Network

If you are booting the Netra X1 or Sun Fire V100 server from the network and you have connected it to an Ethernet hub that does not support auto-negotiation, then follow the instructions below to force the DM9102A device to use the same network speed and/or duplex mode as the hub.



Note - The instructions in this section affect OBP (OpenBoot PROM) only. When the Solaris operating environment loads, it does not inherit any dmfe driver settings from OBP.



1. Type:

ok nvedit

2. If you have not used nvedit before on the system you are configuring, the first line you edit will be numbered '0:'.

(If you have used nvedit before and existing entries are displayed, press Control-N until you reach an empty line.)

3. Type the following, pressing the Return key at the end of the line :

0: apply transfer-speed=speed netnum
1: apply duplex-mode=mode netnum

where speed is either 10 or 100 (depending on the speed you want to specify), mode is either half or full, and num is either 0 or 1 (depending on which network port you are using).

For example, to force net0 to operate at 10Mbps in half-duplex mode, type:

0: apply transfer-speed=10 net0
1: apply duplex-mode=half net0

1. If you need to set the network speed and/or duplex mode for net1 , repeat Step 3 .

However, remember that you cannot currently use net1 for booting the server (see the Note at the start of this chapter).

2. Press Control-C.

3. At the ok prompt type:

ok nvstore
ok setenv use-nvramrc? true

4. Reset your system by typing:

ok reset-all


Booting From the Network

1. To boot from the network, at the ok prompt type:

ok boot netnum

where num is either 0 or 1 depending on the label ( net0 or net1 ) of the DM9102A device you are using to boot (the label is visible close to the port on the back panel of the server). However, see the Note below.



Note Note - The current driver software does not support booting from net1. Until a fix is available for this, please use net0 for booting the server.