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

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



On Sat, 28 Jul 2001, Ben Collins wrote:

> On Sun, Jul 29, 2001 at 02:53:08AM +0200, Guenter Millahn wrote:
> > On Sun, 29 Jul 2001, Craig Ian Dewick wrote:
> > > On Sun, 29 Jul 2001, Guenter Millahn wrote:
> > > 
> > > > 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.
> > > 
> > > It also depends what you're connecting it to. If it's a network hub
> > > (without the intelligence of a switch) it'll always default to
> > > half-duplex. If it's connected to a switch (whether it be a level 2 or a
> > > level 3 switch) it should default to full-duplex. At least that's how it
> > > behaves with Solaris, and the limited experience I've had with
> > > Debian/Sparc shows the same result.
> > 
> > The switch is a level 2, 100Mb/sec, with full-duplex capabilities from the
> > early days of FastEthernet networking. But the main question for me is, how to
> > force the debian woody box to go to 100 MBit full duplex mode?
> 
> You have to use the ethtool program. If that doesn't work (as in it
> gives you some weird ioctl errors), I'll have to get you an updated
> version since that would mean you are using a 2.4.x kernel :)


That did the job! Thank you. Indeed I have the 2.4.5 kernel.

I grabbed the current version from sourceforge and built it.
Will make a source package and submit it to the maintainer.

Thanks again,
says a lucky Guenter



Reply to: