[vortex] Addition: IBM-Thinkpad with Mini-PCI Card 3c556B Kernel 2.2.16 - 2.4.1

Uwe Tangen tangen@gmd.de
Wed, 07 Feb 2001 15:34:43 +0100


This is an addendum to my mail from yesterday:

- With debug=6 the boomerang_rx is receiving input.
  /var/log/messages:
Feb  7 12:01:25 rihm kernel:   In boomerang_rx(), status e001,
rx_status 0000.
Feb  7 12:01:25 rihm kernel: Receiving packet size 60 status
803c.
Feb  7 12:01:25 rihm kernel: eth0: exiting interrupt, status
e000.
Feb  7 12:01:25 rihm kernel: eth0: interrupt, status e401,
latency 35, cur_rx 3, dirty_rx 3
Feb  7 12:01:25 rihm kernel: eth0: In interrupt loop, status
e401.                  

- /proc/interrupts shows the correct interrupt line
- vortex-diag -ee gives the following results:
vortex-diag.c:v2.04 1/8/2001 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Index #1: Found a 3c566 Laptop Tornado adapter at 0x1800.
EEPROM contents (64 words, offset 0x30):
 0x000: 2978 6056 0040 8060 0040 0000 0000 0080
 0x008: 0000 0000 0000 0000 0000 0000 0000 0000
 0x010: 0000 0000 0000 0000 0000 0000 10b7 6356
 0x018: 0000 0000 0000 0000 0000 0000 0000 0a0a
 0x020: ff29 2829 0008 0000 0000 0000 0000 0000
 0x028: 0000 ff01 0000 0000 0000 0000 0000 0000
 0x030: 0000 864b 368d 6056 0061 0009 0000 6d50
 0x038: 2970 0009 0000 864b 368d 0010 0000 00aa
 The word-wide EEPROM checksum is 0x2193.
Parsing the EEPROM of a 3Com Vortex/Boomerang:
 The CardBus product ID is 2978 6056.
 3Com Node Address 00:00:86:4B:36:8D (used as a unique ID only).
 OEM Station address 00:00:86:4B:36:8D (used as the ethernet
address).
 Manufacture date (MM/DD/YYYY) 3/1/2000, division       ,
product .
Options: none.
  Vortex format checksum is incorrect (0089 vs. 0000).
  Cyclone format checksum is incorrect (0x89 vs. 00).
  Hurricane format checksum is incorrect (0x89 vs. 00). 
 
- mii-diag eth1  the following:
Basic registers of MII PHY #0:  3000 786d 0022 561b 01e1 41e1
0005 2801.
 Basic mode control register 0x3000: Auto-negotiation enabled.
 You have link beat, and everything is working OK.
 Your link partner advertised 41e1: 100baseTx-FD 100baseTx
10baseT-FD 10baseT. 

as long as the Card-Bus tulip_cb interface (eth0) also gets
packets from the net. Otherwise
mii-diag is hanging!!!!

- When using the driver software from 3Com under Windows2000 I
see:
    I/O:   1800-18FF
    Memory: E8101400 - E810147F ---> these register addresses
are missing in 3c59x
            E8101000 - E810107F

I hope thats enough information. I have no idea what to do now!!

Thanks a lot

Uwe



-- 
Dr. Uwe Tangen    GMD - German National Research
                  Center for Information Technology
                  Schlo"s Birlinghoven, D-53754 Sankt Augustin,
Germany
Tel.: +49 2241 14 1530; Fax.: +49 2241 14 1511; e-mail:
Uwe.Tangen at gmd.de