How to disable ce Ethernet autonegotiation for boot net

This entry was posted in Middleware and tagged , , on June 17, 2012, by

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

Your email address will not be published. Required fields are marked *

Copyright 2017 ©Aceadmins. All rights reserved.