Cyclone and 2.2.4
Donald Becker
becker@cesdis1.gsfc.nasa.gov
Tue Mar 30 21:18:05 1999
On Fri, 26 Mar 1999, Bob Lannoy wrote:
> > > today I compiled the 2.2.4 kernel and there is something strange
> > > with my 3Com cyclone card. The H driver for this card somehow
> > > makes it switch to 10 MB (according to my hub), although the
> > > textual output with the driver says 100MB.
> > > When I loaded it manually the switch did not take place
> > > until I did 'ifup eth0'.
> > > With the E-version 3c59x (from 2.0.36) this problem is gone.
> >
> > What was the card detection message?
> > What does 'mii-diag' report?
> > http://cesdis.gsfc.nasa.gov/linux/diag/index.html
>
> Strange thing is that mii-diag giver 10 mbps for both drivers and
> the HUB sees 100 Mbps for E and 10 Mbps for H . . .
> I checked with the dos 3c90xcfg tool: its on 100 mbps, half duplex
> 3c59x.c:v0.99E 5/12/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
> eth0: 3Com 3c905B Cyclone 100baseTx at 0xb800, 00:10:5a:e2:6f:e0, IRQ 11
> 8K byte-wide RAM 5:3 Rx:Tx split, NWay Autonegotiation interface.
> Enabling bus-master transmits and whole-frame receives.
Most later Cyclone boards don't work with v0.99E -- they stick at 10Mbps.
(Of course my pre-production board works perfectly with v0.99E, else I
wouldn't have released the driver.)
> mii-diag:
>
> Basic registers of MII PHY #0: c000 c000 c000 c000 c000 c000 c000 c000.
OK, these values are bogus. Ignore all other output.
> 3c59x.c:v0.99H 11/17/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
> eth0: 3Com 3c905B Cyclone 100baseTx at 0xb800, 00:10:5a:e2:6f:e0, IRQ 11
> 8K byte-wide RAM 5:3 Rx:Tx split, 100baseTX interface.
> Enabling bus-master transmits and whole-frame receives.
Hmmm, why is this reporting 100baseTx? It should report "NWay
Autonegotiation".
> Basic registers of MII PHY #0: c000 c000 c000 c000 c000 c000 c000 c000.
Once again bogus!
I'm not certain what is going on here.
Donald Becker becker@cesdis.gsfc.nasa.gov
USRA-CESDIS, Center of Excellence in Space Data and Information Sciences.
Code 930.5, Goddard Space Flight Center, Greenbelt, MD. 20771
301-286-0882 http://cesdis.gsfc.nasa.gov/people/becker/whoiam.html