[tulip-bug] Admtek Comet (SMC1255TX) wierd errors on Alpha

Juhan Ernits juhan@cc.ioc.ee
Mon Apr 29 07:00:01 2002


Hello,

the problem looks like this:


PING www.ee (212.107.32.146): 56 data bytes
64 bytes from 212.107.32.146: icmp_seq=0 ttl=249 time=3.7 ms
wrong data byte #34 should be 0x22 but was 0x28
        14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 28 4 75 0 22 23 24 21 22
23 24 25 22 23 24 25 22 23 
        24 25 ff ff 0 0 0 0 0 0 0 0 0 0 0 0 
64 bytes from 212.107.32.146: icmp_seq=1 ttl=249 time=3.7 ms
wrong data byte #34 should be 0x22 but was 0x0
        14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 0 0 0 5 22 23 24 25 22
23 24 25 22 23 24 25 0 6 
        7 74 0 6 0 0 0 0 0 0 0 0 0 0 0 0 
64 bytes from 212.107.32.146: icmp_seq=2 ttl=249 time=3.2 ms
wrong data byte #34 should be 0x22 but was 0xff
        14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 ff ff ff ff 22 23 24 25
22 23 24 25 22 23 24 25 22 23 
        24 25 ff 5 0 0 0 0 0 0 0 0 0 0 0 0 
64 bytes from 212.107.32.146: icmp_seq=3 ttl=249 time=2.5 ms
wrong data byte #34 should be 0x22 but was 0x0
        14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 0 0 0 0 22 23 24 21 22
23 24 25 22 23 24 25 22 23 
        24 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 

--- www.ee ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 2.5/3.2/3.7 ms



the card is SMC1255TX which features an Accton EN5251B chip. It works fine
in x86 boxes with PCI 2.0 and PCI 2.1 (have not tried with 2.2 but should
work according to documentation). My tests were done with on x86 and alpha
with linux 2.4.18 kernel and with single and multiple cards of the same
and different types.

I have a Ruffian Alpha box (which has PCI bus version 2.0, due to which I
could not use the currently sold 3com cards, which require pci 2.1). So,
having tested the SMC1255TX card on x86 boxes I tried to use them on the
Alpha box, but got the above error messages (the box appears dumb from
across the net).

Where should one start digging to catch the bug?

Best regards,

Juhan Ernits



lspci output is the following:

00:0d.0 PCI bridge: Digital Equipment Corporation DECchip 21052 (rev 02)
00:0e.0 ISA bridge: Intel Corp. 82371SB PIIX3 ISA [Natoma/Triton II] (rev
01)
00:0e.1 IDE interface: Intel Corp. 82371SB PIIX3 IDE [Natoma/Triton II]
00:0f.0 Ethernet controller: Digital Equipment Corporation DECchip
21142/43 (rev 30)
01:09.0 Ethernet controller: Digital Equipment Corporation DECchip 21140
[FasterNet] (rev 22)
01:0a.0 Ethernet controller: Accton Technology Corporation EN-1216
Ethernet Adapter (rev 11)
01:0b.0 Ethernet controller: 3Com Corporation 3c905C-TX [Fast Etherlink]
(rev 78)
01:0d.0 SCSI storage controller: LSI Logic / Symbios Logic (formerly
NCR) 53c875 (rev 03)


(the errors appear with other removable PCI cards removed. The 21140
works fine and the 21142/43 is an onboard adapter)