Re: [patch] drivers/net/3c59x.c

From: Sampsa Ranta (sampsa@netsonic.fi)
Date: Mon Jul 17 2000 - 16:50:10 EST


On Sun, 2 Jul 2000, Andrew Morton wrote:

> Fingers crossed, this is the final 3c59x patch for Linux 2.4. But I
> have heard very little from users of the Cardbus NICs.

Here is some from 3c905B user, on heavy load gateway, normal traffic
about 200kbytes/s the 3x59x driver will start getting errors and won't be
able to handle it, keeps trying to reset the card or something, causing
constant small breaks on the traffic.
 
Also, I think the other card it detects as NWAY is not
connected to full duplex equipment.

--------------------------
Jul 16 14:20:00 isdnfax kernel: 3c59x.c:v0.99L+LK1.1.7 2 Jul 2000 Donald
Becker and others. http://www.scyld.com/network/vortex.html $Revision:
1.102.2.17 $
Jul 16 14:20:00 isdnfax kernel: See Documentation/networking/vortex.txt
Jul 16 14:20:00 isdnfax kernel: eth0: 3Com PCI 3c905B Cyclone 100baseTx at
0xd400, 00:50:da:e3:47:f9, IRQ 12
Jul 16 14:20:00 isdnfax kernel: 8K byte-wide RAM 5:3 Rx:Tx split,
autoselect/Autonegotiate interface.
Jul 16 14:20:00 isdnfax kernel: MII transceiver found at address 24,
status 786d.
Jul 16 14:20:00 isdnfax kernel: MII transceiver found at address 0,
status 786d.
Jul 16 14:20:00 isdnfax kernel: Enabling bus-master transmits and
whole-frame receives.
Jul 16 14:20:00 isdnfax kernel: eth1: 3Com PCI 3c905B Cyclone 100baseTx at
0xd000, 00:50:da:50:63:f1, IRQ 10
Jul 16 14:20:00 isdnfax kernel: 8K byte-wide RAM 5:3 Rx:Tx split,
autoselect/Autonegotiate interface.
Jul 16 14:20:00 isdnfax kernel: MII transceiver found at address 24,
status 786d.
Jul 16 14:20:00 isdnfax sshd: Starting sshd:
Jul 16 14:20:00 isdnfax kernel: MII transceiver found at address 0,
status 786d.
Jul 16 14:20:00 isdnfax kernel: Enabling bus-master transmits and
whole-frame receives.
Jul 16 14:20:00 isdnfax kernel: ip_conntrack (1024 buckets, 8192 max)
Jul 16 14:20:00 isdnfax kernel: ip_tables: (c)2000 Netfilter core team
Jul 16 14:20:00 isdnfax kernel: kmem_create: Forcing size word alignment -
nfs_fh
Jul 16 14:20:00 isdnfax kernel: VFS: Mounted root (ext2 filesystem)
readonly.
Jul 16 14:20:00 isdnfax kernel: Freeing unused kernel memory: 180k freed
Jul 16 14:20:00 isdnfax kernel: Adding Swap: 241912k swap-space (priority
-1)
Jul 16 14:20:00 isdnfax kernel: eth0: using NWAY autonegotiation
Jul 16 14:20:00 isdnfax kernel: eth1: using NWAY autonegotiation
Jul 16 14:20:00 isdnfax kernel: Flags; bus-master 1, full 0; dirty
1053(13) current 1053(13).
Jul 16 14:20:00 isdnfax kernel: Transmit list 00000000 vs. c10e82d0.
Jul 16 14:20:00 isdnfax kernel: 0: @c10e8200 length 800000b0 status
000100b0
Jul 16 14:20:01 isdnfax sshd: sshd
Jul 16 14:20:00 isdnfax kernel: 1: @c10e8210 length 800000b0 status
000100b0
Jul 16 14:20:00 isdnfax kernel: 2: @c10e8220 length 800000b0 status
000100b0
Jul 16 14:20:00 isdnfax kernel: 3: @c10e8230 length 800000b0 status
000100b0
Jul 16 14:20:00 isdnfax kernel: 4: @c10e8240 length 800000b0 status
000100b0
Jul 16 14:20:00 isdnfax kernel: 5: @c10e8250 length 800000b0 status
000100b0
Jul 16 14:20:00 isdnfax kernel: 6: @c10e8260 length 800000b0 status
000100b0
Jul 16 14:20:00 isdnfax kernel: 7: @c10e8270 length 800000b0 status
000100b0
Jul 16 14:20:00 isdnfax kernel: 8: @c10e8280 length 800000b0 status
000100b0
Jul 16 14:20:00 isdnfax kernel: 9: @c10e8290 length 800000b0 status
000100b0
Jul 16 14:20:00 isdnfax kernel: 10: @c10e82a0 length 800000b0 status
000100b0
Jul 16 14:20:00 isdnfax kernel: 11: @c10e82b0 length 800000b0 status
000100b0
Jul 16 14:20:00 isdnfax kernel: 12: @c10e82c0 length 8000024e status
8001024e
Jul 16 14:20:00 isdnfax kernel: 13: @c10e82d0 length 800000b0 status
000100b0
Jul 16 14:20:01 isdnfax rc: Starting sshd succeeded
Jul 16 14:20:00 isdnfax kernel: 14: @c10e82e0 length 800000b0 status
000100b0
Jul 16 14:20:00 isdnfax kernel: 15: @c10e82f0 length 800000b0 status
000100b0
Jul 16 14:20:01 isdnfax sshd[367]: log: Server listening on port 22.
----------------------------------

Older version just keeps giving following on heavy load, but the driver
keeps working:

Jul 17 18:52:09 isdnfax kernel: 3c59x.c:v0.99H+lk1.0 Feb 9, 2000 The Linux
Kernel Team http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
Jul 17 18:52:09 isdnfax kernel: eth0: 3Com 3c905B Cyclone 100baseTx at
0xd400, 00:50:da:e3:47:f9, IRQ 12
Jul 17 18:52:09 isdnfax kernel: 8K byte-wide RAM 5:3 Rx:Tx split,
autoselect/Autonegotiate interface.
Jul 17 18:52:09 isdnfax kernel: MII transceiver found at address 24,
status 786d.
Jul 17 18:52:09 isdnfax kernel: MII transceiver found at address 0,
status 786d.
Jul 17 18:52:09 isdnfax kernel: Enabling bus-master transmits and
whole-frame receives.
Jul 17 18:52:09 isdnfax kernel: eth1: 3Com 3c905B Cyclone 100baseTx at
0xd000, 00:50:da:50:63:f1, IRQ 10
Jul 17 18:52:09 isdnfax kernel: 8K byte-wide RAM 5:3 Rx:Tx split,
autoselect/Autonegotiate interface.
Jul 17 18:52:09 isdnfax kernel: MII transceiver found at address 24,
status 786d.
Jul 17 18:52:09 isdnfax kernel: MII transceiver found at address 0,
status 786d.
Jul 17 18:52:09 isdnfax kernel: Enabling bus-master transmits and
whole-frame receives.

 ..

eth0: Transmit error, Tx status register 82.
eth0: Transmit error, Tx status register 82.
eth0: Transmit error, Tx status register 82.
eth0: Transmit error, Tx status register 82.
eth0: Transmit error, Tx status register 82.

 - Sampsa Ranta
   sampsa@netsonic.fi

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Jul 23 2000 - 21:00:10 EST