[vortex] Problems with 3c905b
Sigfus Ragnar Oddsson
sigfuso@hi.is
Fri, 31 Aug 2001 16:12:32 +0000
Hi,
I'm experiencing a problem with my 3c905b Cyclone card. My log file is filling up with
messages like the following:
kernel: Flags; bus-master 1, dirty 18827238(6) current 18827238(6)
kernel: Transmit list 00000000 vs. cf5ff380.
kernel: 0: @cf5ff200 length 80000036 status 00010036
kernel: 1: @cf5ff240 length 800005ea status 000105ea
kernel: 2: @cf5ff280 length 800005ea status 000105ea
kernel: 3: @cf5ff2c0 length 800005ea status 000105ea
kernel: 4: @cf5ff300 length 800005ea status 000105ea
kernel: 5: @cf5ff340 length 800005ea status 800105ea
kernel: 6: @cf5ff380 length 80000236 status 00010236
kernel: 7: @cf5ff3c0 length 80000236 status 00010236
kernel: 8: @cf5ff400 length 80000236 status 00000236
kernel: 9: @cf5ff440 length 80000236 status 00010236
kernel: 10: @cf5ff480 length 80000236 status 00010236
kernel: 11: @cf5ff4c0 length 80000236 status 00010236
kernel: 12: @cf5ff500 length 80000236 status 00010236
kernel: 13: @cf5ff540 length 80000236 status 00010236
kernel: 14: @cf5ff580 length 80000036 status 00010036
kernel: 15: @cf5ff5c0 length 8000003a status 0001003a
The hex codes for all of the above are different except for the "Transmit list 00000000" which
doesn't change.
The NIC seems to be working properly and my real problem is only that my log files are at
around 300MB after 14 days of uptime and I'm running out of disk space (no, a cron entry
manipulating the log files is not a solution).
If you have any ideas on how to stop these messages from repeatin, please let me know.
Thank you very much,
Oddsson
Below is some debugging info (running RH 7.1):
[root@hercules log]# uname -a
Linux hercules 2.4.2-2 #1 Sun Apr 8 20:41:30 EDT 2001 i686 unknown
[root@hercules log]# lspci -vv
<snip>
00:10.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 30)
Subsystem: 3Com Corporation 3C905B Fast Etherlink XL 10/100
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+
FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort-
>SERR- <PERR-
Latency: 64 (2500ns min, 2500ns max), cache line size 08
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at ec00 [size=128]
Region 1: Memory at febeff80 (32-bit, non-prefetchable) [size=128]
Expansion ROM at febc0000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 1
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
</snip>
[root@hercules log]# cat /proc/interrupts
CPU0
0: 122213815 XT-PIC timer
1: 101 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
10: 223510234 XT-PIC eth0
14: 7887898 XT-PIC ide0
NMI: 0
ERR: 0
[root@hercules log]# lsmod
Module Size Used by
3c59x 25344 1 (autoclean)
[root@hercules log]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:10:5A:82:37:7C
inet addr:192.168.128.41 Bcast:192.168.128.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:363669563 errors:0 dropped:0 overruns:12877 frame:0
TX packets:18624635 errors:0 dropped:0 overruns:0 carrier:128
collisions:240968 txqueuelen:100
Interrupt:10 Base address:0xec00
eth0:1 Link encap:Ethernet HWaddr 00:10:5A:82:37:7C
inet addr:192.168.143.156 Bcast:192.168.143.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:10 Base address:0xec00
lo intentionally left out.