[vortex] 3c905C not auto-negotiating full duplex 100BaseT
    Donald Becker 
    becker@scyld.com
    Wed, 26 Sep 2001 23:49:31 -0400 (EDT)
    
    
  
On Wed, 26 Sep 2001, David LANDGREN wrote:
> Subject: [vortex] 3c905C not auto-negotiating full duplex 100BaseT
> 
> I have a 3Com 3c905C Tornado ethernet card sitting in a 2.2.18pre21 Debian
> server (i.e. it's about a year old). It's connected to a HP ProCurve 1600
> switch which is configured for autonegotiation, but something in the
> server's setup is forcing it to 10baseT-HD, as witnessed by mii-diag:
> 
> # mii-diag eth0
> Basic registers of MII PHY #0:  0000 0000 0000 0000 0000 0000 0000 0000.
This is wrong -- the transceiver should PHY #24.
> dmesg contains:
> 3c59x.c 16Aug00 Donald Becker and others
> http://www.scyld.com/network/vortex.html
> eth0: 3Com 3c905C Tornado at 0xe800,  00:xx:xx:xx:xx:xx, IRQ 11
>   8K byte-wide RAM 5:3 Rx:Tx split, 10baseT interface.
The card should be set to "Autonegotiate" for this driver version.
Either change the EEPROM setting or get an updated driver.
Donald Becker				becker@scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Second Generation Beowulf Clusters
Annapolis MD 21403			410-990-9993