[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