SUMMARY: Network failure between hme0 and switch

From: Daniel Luechtefeld (
Date: Mon Feb 28 2000 - 18:34:21 CST

The near unanimous consensus is that Sun's Happy Meal Ethernet (hme)
autonegotiation is flaky. Accordingly, one should manually configure
the speed and mode of communication at both the switch and in
Solaris. In Solaris, this is accomplished by modifying the
appropriate hme kernel parameter. These parameters are listed in


One can hard code the parameter in /etc/system or an
/etc/kernel/drv/hme.conf file. Example:

"set hme:hme_adv_10fdx_cap=1" configures hme for 10Mbps full-duplex.

One can also use ndd to configure hme at the command line/shell

Example: "ndd -set hme_adv_100fdx_cap 1" will configure hme for
100Mbps full-duplex. "ndd -set /dev/hme adv_autoneg_cap 0" disables

Thanks go out to:

John T. Douglass <>
Andrew Pregler <>
Nicole Curcio <>
John Bonura <>
Craig Russell <>
Chuck Smoko <>
Imre Kolos <>
Moti Levy <>
Carl Brewer <>
James Ford <>
Mike Ghicas <>
Mark Olson <>
Frank Smith <>
Tom Cowan <>
Gerard Hynes <>
Luis Payano <>
Stan Francis <>

UW Huskies 34
UO Ducks 20
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.

This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:14:03 CDT