Netra T1 105 hme0 woes ?
kiwi at oav.net
Fri Oct 22 05:54:09 PDT 2004
I am experimenting some woes about hme0 and Netra T1 model 105.
It is mostly working like a charm, but when I setup in /etc/rc.conf 100
Full-Duplex operation mode (/sbin/ifconfig hme0 media 100BaseTX
mediaopt full-duplex) the interface seems to not send any packets on
But if I set as autodiscovery mode and after (in rc.local for example),
the interface works like a charm...
It doesn't seems to be a bug inside hme drivers, but some strange arch
on theses boxes :
---//--- (extract of /var/run/dmesg.boot)---
hme0: <Sun HME 10/100 Ethernet> mem 0xe0000000-0xe0007fff at device 1.1
miibus0: <MII bus> on hme0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ukphy1: <Generic IEEE 802.3u media interface> on miibus0
ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
hme0: Ethernet address: 08:00:20:d9:d3:b0
hme0: if_start running deferred for Giant
sym0: <875> port 0xc00000-0xc000ff mem
ff at device 2.0 on pci1
sym0: No NVRAM, ID 7, Fast-20, SE, parity checking
hme1: <Sun HME 10/100 Ethernet> mem 0xe0010000-0xe0017fff at device 3.1
miibus1: <MII bus> on hme1
ukphy2: <Generic IEEE 802.3u media interface> on miibus1
ukphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
hme1: Ethernet address: 08:00:20:d9:d3:b0
hme1: if_start running deferred for Giant
As you can see there is *two* media interfaces on hme0 (ukphy0 and
ukphy1)... I think that the system may take the first media interface
that is not connected (or unexistant) on this platform.
Note that when opening this box, I can find a ethernet port near the
CPU... Maybe this port is the ukphy0 and it is desactivated per default
on Solaris ?
Thanks for any advices about that ... (do I need to send-pr about that
Xavier Beaudouin - Unix System Administrator & Projects Leader.
President of Kazar Organization : http://www.kazar.net/
Please visit http://caudium.net/, home of Caudium & Camas projects
More information about the freebsd-sparc64