Linksys Fast Ethernet card woes...

Jeff Sutherland
Thu Feb 3 15:06:19 2000

Reference information:
RedHat 6.1 (2.2.12 kernel)
tulip driver v0.91g

As far as I can tell, this card uses a clone of the MX98715 PMAC chip (or a
private labelled genuine Macronix chip).  From the tulip web page there is
an errata note about autonegotiation.  Does this mean that it is not
possible to use this card at 100MB?  For I find that the tulip-diags shows
that the card is there and working, yet I cannot transmit nor receive
anything through the card.  

>From /proc/pci:

PCI devices found:
  Bus  0, device  13, function  0:
    Ethernet controller: Macronix MX98715 / MX98725 (rev 37).
      Medium devsel.  Fast back-to-back capable.  IRQ 10.  Master Capable.
Latency=66.  Min Gnt=8.Max Lat=56.
      I/O at 0x1000 [0x1001].
      Non-prefetchable 32 bit memory at 0xf4000000 [0xf4000000].

And from /var/log/messages:

Feb  3 14:29:30 localhost network: Bringing up interface lo succeeded
Feb  3 14:29:30 localhost network: Bringing up interface eth0 succeeded
Feb  3 14:31:58 localhost kernel: eth0: transmit timed out, status ec260000,
CSR12 000000cc, resetting... 

Finally from ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:20:78:E0:C7:BA  
          inet addr:  Bcast:  Mask:
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:3277 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          Interrupt:10 Base address:0x1000

Is there a simple hack to tulip.c to force 100MB operation, as we are 100MB
only around here...
To unsubscribe send a message body containing "unsubscribe"