[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

How to setup 100Mb/sec full duplex networking on Ultra-80?



Hello community,

I have an Sun SPARC Ultra-80 running Debian/woody together with an older
switch (LattisSwitch 28115 by Bay Networks).
The Workstation has a standard hme (happy meal) network card.

Something with the autonegotiation doesn't work, probably because of the
age of the switch. I have configured 100 Mb/sec full-duplex on the
switch, but the Debian box falls back to 100 Mb/sec half-duplex. Another
effect on this box: After a reboot of the switch the connection is down
until I remove the plug from the switch and plug in it again.

This behaviour doesn't occur on Solaris boxes where I forced 100 Mb/s fdx
(without the additional kernel configuration parameters the Solaris boxes
show the same behaviour).

I tried the ethtool command from the sparc-utils package to show and change
the eth0 parameters:

woodybox:~# /usr/sbin/ethtool eth0
Cannot get current device settings: Invalid argument
woodybox:~# /usr/sbin/ethtool -s eth0 speed 100 duplex full port tp autoneg off
Cannot get current device settings: Invalid argument
woodybox:~# tail -2 /var/log/messages
Jul 29 02:09:10 magpie kernel: eth0: Link is up using internal transceiver at 100Mb/s, Half Duplex.
Jul 29 02:09:37 magpie kernel: sys32_ioctl(ethtool:5483): Unknown cmd fd(3) cmd(000089ff) arg(effffc60)
woodybox:~#

What did I wrong? Is there a discrepancy between the manual and the tool?
Or is the ethtool utility still buggy? (I hope not).

Thank you in advance,
Guenter



Reply to: