CNet Pro120 Fast Ethernet Card

Tom Parker parkert@ihug.co.nz
Sun Aug 15 00:59:48 1999


Hi,

I have a CNet Pro120 Fast Ethernet card that works in 10Mb mode but not in
100Mb mode.

Here is my /proc/pci:

PCI devices found:
  Bus  0, device  18, function  1:
    IDE interface: UMC UM8886BF (rev 16).
      Fast devsel.  IRQ 14.  Master Capable.  No bursts.
      I/O at 0x1f0.
      I/O at 0x3f4.
      I/O at 0x170.
      I/O at 0x374.
      I/O at 0xffa0.
  Bus  0, device  18, function  0:
    ISA bridge: UMC UM8886A (rev 14).
      Medium devsel.  Master Capable.  No bursts.
  Bus  0, device  16, function  0:
    Host bridge: UMC UM8881F (rev 4).
      Medium devsel.  Master Capable.  No bursts.
  Bus  0, device  14, function  0:
    Ethernet controller: Unknown vendor MX98715 / MX98725 (rev 32).
      Medium devsel.  Fast back-to-back capable.  IRQ 10.  Master Capable. 
Latency=64.  Min Gnt=8.Max Lat=56.
      I/O at 0xfc00.
      Non-prefetchable 32 bit memory at 0xffbeff00.


And here is tulip-diag

amislave:/tmp# tulip-diag -p 0xfc00 -a -e -m
tulip-diag.c:v1.10 4/12/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Digital Tulip, unknown type chip registers at 0xfc00:
  fff88000 ffffffff ffffffff 002a2820 002a2a20 ec000107 0188c200 e7fe0000
  fffe0000 0fffcf00 fffcff9f fffe0000 4101d0cc ffff0001 ffffffff fff00000
 Port selection is 10mpbs-serial 100baseTx scrambler, full-duplex.
 Transmit stopped, Receive stopped, full-duplex.
  The Rx process state is 'Stopped'.
  The Tx process state is 'Stopped'.
  The transmit threshold is 160.
 A simplifed EEPROM data table was found.
 The EEPROM does not contain transceiver control information.
   No MII transceivers found!

This is what I get in the messages log when I insmod the driver:

Aug 15 16:42:41 amislave kernel: tulip.c:v0.91g 7/16/99
becker@cesdis.gsfc.nasa.gov
Aug 15 16:42:41 amislave kernel: eth1: Macronix 98715 PMAC rev 32 at 0xfc00,
00:80:AD:98:6E:E1, IRQ 10.

and finally, the ifconfig entry for the card:

eth1      Link encap:10Mbps Ethernet  HWaddr 00:80:AD:98:6E:E1
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0
          TX packets:0 errors:0 dropped:0 overruns:0
          Interrupt:10 Base address:0xfc00
                                                  

I ran "insmod ./tulip.o options=11" and the card still comes up in 10Mb mode.

I have connected the card to another of the same model residing in a win95
box using a crossover cable.

I'm running kernel 2.0.36.

--
Tom Parker - parkert@ihug.co.nz
           - http://www.geocities.com/MotorCity/Track/8381/