How to disable ce Ethernet autonegotiation for boot net
Turning autonegotiation off and setting speed/mode manually is called “forced mode”. For the Sun[TM] GigaSwift on-board interfaces and Network Interface Cards (ce), and for bge on-board interfaces, boot in “forced mode” is possible.; M! c u9 {5 l5 @
2 l9 A! n R4 d) e
In jumpstart “boot net”, 3 steps are involved. The driver must be forced in all 3 steps of the jumpstart boot process.4 C5 F& z” u; C& x
1) Force the interface on the client’s boot PROM:% t% f4 C( e i* f
ok boot /pci@1f,2000/pci@1/network@0:speed=100,duplex=full,2 |7 E! [! {0 i/ T! Q
or1 W) n8 O+ c) I+ m7 w& m
ok devalias net /pci@1f,2000/pci@1/network@0:speed=100,duplex=full,. m’ m2 h; U& v
ok boot net
(To make this change persistent against OBP reset, use nvalias instead of devalias.)
2) inetboot is loaded from the boot server:
1 c# R% V% O, q+ R% ^” n. ^& h
An inetboot file which honours the “forced” ce setting is needed on the boot server.
This is included in Solaris 8 Patch 111306-05; for Solaris 9, it is Patch 113578-01.; K: E: M” P’ h, W: i. c% S7 }
These patches must be applied on the boot server.
) x0 l. f’ f2 F
3) Client uses the OS from the filesystem of the boot server:
‘ J( Y7 c8 q2 E( W/ W. I
On the boot server, create a
../Boot/platform/sun4u/kernel/drv/ce.conf
(the same directory in which the ce 32 bit driver is located, one single line, example for 100 FDX):; [8 G) f9 s( [ r, ]
8 k! V: A1 K” s& x1 A
adv_autoneg_cap=0 adv_1000fdx_cap=0 adv_1000hdx_cap=0 adv_100fdx_cap=1 / ]2 V. @: @; r3 H# l6 X: y
adv_100hdx_cap=0 adv_10fdx_cap=0 adv_10hdx_cap=0;
Note: With some switches, adv_autoneg_cap=0 results in Link Down.
Use adv_autoneg_cap=1 in this case (Autonegotiation enabled, Fixed Speed/Duplex)
China IT Project.com
Mx000 (OPL) Servers: How to deal with a hung or unresponsive domain ?
How to Quickly Install the Solaris 10 OS on x86 Systems
Mx000 How to send a break to a domain and how to disable a break signal
How to clear DIMM CHS fault on F4x00
How to Diagnose the TOD(Time-Of-Day) Chip from the OpenBoot Prom
How do i restore default permission for “root” directories on Solaris
How to reset Array Password on Sun StorEdge[TM] 6130, 6140,6540, 25XX arrays.
25×0/61×0/6540 Arrays: How to backup and restore array configuration/profile
Capacity on Demand (COD) How to activate CPU’s into a domain?
How to Reset the Root Password
Leave a Reply