lkml.org 
[lkml]   [2001]   [Aug]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectISSUE: DFE530-TX REV-A3-1 times out on transmit

[1.] One line summary of the problem:
DFE530-TX REV-A3-1 times out on transmit

[2.] Full description of the problem/report:
After receiving ~50 MB of network traffic the DFE530-TX
(REV-A3-1) starts emitting

Aug 24 11:13:57 cheesy kernel: NETDEV WATCHDOG: eth0: transmit timed out
Aug 24 11:13:57 cheesy kernel: eth0: Transmit timed out, status 0000, PHY status 782d, resetting...
Aug 24 11:13:57 cheesy kernel: eth0: reset finished after 5 microseconds.

After some more traffic the resets stop working and the card
cannot transmit or receive anymore.

Aug 24 11:15:07 cheesy kernel: NETDEV WATCHDOG: eth0: transmit timed out
Aug 24 11:15:07 cheesy kernel: eth0: Transmit timed out, status 0000, PHY status 782d, resetting...
Aug 24 11:15:07 cheesy kernel: eth0: reset did not complete in 10 ms.
Aug 24 11:15:07 cheesy kernel: eth0: reset finished after 10005 microseconds.
Aug 24 11:15:07 cheesy kernel: eth0: Transmit frame #1 queued in slot 0.
Aug 24 11:15:07 cheesy kernel: eth0: Transmit frame #2 queued in slot 1.
Aug 24 11:15:07 cheesy kernel: eth0: Transmit frame #3 queued in slot 2.
Aug 24 11:15:07 cheesy kernel: eth0: Transmit frame #4 queued in slot 3.
Aug 24 11:15:07 cheesy kernel: eth0: Transmit frame #5 queued in slot 4.
Aug 24 11:15:07 cheesy kernel: eth0: Transmit frame #6 queued in slot 5.
Aug 24 11:15:07 cheesy kernel: eth0: Transmit frame #7 queued in slot 6.
Aug 24 11:15:07 cheesy kernel: eth0: Transmit frame #8 queued in slot 7.
Aug 24 11:15:07 cheesy kernel: eth0: Transmit frame #9 queued in slot 8.
Aug 24 11:15:07 cheesy kernel: eth0: Transmit frame #10 queued in slot 9.
Aug 24 11:15:09 cheesy kernel: eth0: VIA Rhine monitor tick, status 0000.
Aug 24 11:15:11 cheesy kernel: NETDEV WATCHDOG: eth0: transmit timed out
Aug 24 11:15:11 cheesy kernel: eth0: Transmit timed out, status 0000, PHY status 782d, resetting...
Aug 24 11:15:11 cheesy kernel: eth0: reset did not complete in 10 ms.
Aug 24 11:15:11 cheesy kernel: eth0: reset finished after 10005 microseconds.

Reloading the module doesn't help either. Only a reboot
reenables network connectivity.

[3.] Keywords (i.e., modules, networking, kernel):
d-link, dfe530-tx rev-a3-1, networking, transmit
NETDEV WATCHDOG: transmit timed out
nic network card pci

[4.] Kernel version (from /proc/version):

Linux version 2.4.9-cheesy-1 (david@cheesy) (gcc version 2.95.4 20010319 (Debian prerelease)) #1 Wed Aug 22 17:21:16 CEST 2001

[6.] A small shell script or example program which triggers the
problem (if possible)

Downloading amounts of data (>50MB) will eventually trigger
the problem. Transmitting data at less than full speed will
not trigger it (or at least I haven't waited long enough?)

[7.] Environment
[7.1.] Software (add the output of the ver_linux script here)

Linux cheesy 2.4.9-cheesy-1 #1 Wed Aug 22 17:21:16 CEST 2001 i686 unknown
Kernel modules 2.4.6
Gnu C 2.95.4
Binutils 2.11.90.0.27
Linux C Library 2.2.3
Dynamic Linker (ld.so) 2.2.3
Procps 2.0.7
Mount 2.11h
Net-tools 1.60
Kbd 0.2.3
Sh-utils 2.0.11

[7.2.] Processor information (from /proc/cpuinfo):

cheesy:~# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 4
model name : AMD Athlon(tm) Processor
stepping : 2
cpu MHz : 1199.699
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
bogomips : 2392.06

cheesy:~#


[7.3.] Module information (from /proc/modules):

cheesy:~# cat /proc/modules
serial 42816 0 (autoclean)
via-rhine 10704 1
unix 15008 4 (autoclean)
ide-disk 6912 4 (autoclean)
ide-probe-mod 8592 0 (autoclean)
ide-mod 68432 4 (autoclean) [ide-disk ide-probe-mod]
ext2 33424 2 (autoclean)
cheesy:~#

[7.4.] SCSI information (from /proc/scsi/scsi):

No SCSI.

[7.5.] Other information that might be relevant to the problem
(please look in /proc and include all information that you
think to be relevant):

cheesy:/proc# cat /proc/iomem
00000000-0009fbff : System RAM
0009fc00-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000c7fff : Video ROM
000f0000-000fffff : System ROM
00100000-1ffebfff : System RAM
00100000-001b6e77 : Kernel code
001b6e78-001f3a7f : Kernel data
1ffec000-1ffeefff : ACPI Tables
1ffef000-1fffefff : reserved
1ffff000-1fffffff : ACPI Non-volatile Storage
dd000000-dd0000ff : VIA Technologies, Inc. Ethernet Controller
dd000000-dd0000ff : via-rhine
dd800000-dfdfffff : PCI Bus #01
dd800000-dd800fff : ATI Technologies Inc Rage XL AGP
de000000-deffffff : ATI Technologies Inc Rage XL AGP
dff00000-dfffffff : PCI Bus #01
e0000000-e7ffffff : VIA Technologies, Inc. VT8363/8365 [KT133/KM133]
ffff0000-ffffffff : reserved
cheesy:/proc# cat /proc/ioports
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
02f8-02ff : serial(set)
0376-0376 : ide1
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(set)
0cf8-0cff : PCI conf1
9400-94ff : VIA Technologies, Inc. Ethernet Controller
9400-94ff : via-rhine
a000-a003 : VIA Technologies, Inc. AC97 Audio Controller
a400-a403 : VIA Technologies, Inc. AC97 Audio Controller
a800-a8ff : VIA Technologies, Inc. AC97 Audio Controller
b000-b01f : VIA Technologies, Inc. UHCI USB (#2)
b400-b41f : VIA Technologies, Inc. UHCI USB
b800-b80f : VIA Technologies, Inc. Bus Master IDE
b800-b807 : ide0
b808-b80f : ide1
d000-dfff : PCI Bus #01
d800-d8ff : ATI Technologies Inc Rage XL AGP
e200-e27f : VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
e800-e80f : VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]

[X.] Other notes, patches, fixes, workarounds

Further information from lspci, via-diag and ifconfig output as well
as well as complete kernel syslog from boot to network-lock can be
found on http://www.heureka.co.at/~david/dfe530tx/


Short lspci output:

00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 03)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:04.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06)
00:04.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 16)
00:04.3 USB Controller: VIA Technologies, Inc. UHCI USB (rev 16)
00:04.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:04.5 Multimedia audio controller: VIA Technologies, Inc. AC97 Audio Controller (rev 50)
00:0b.0 Ethernet controller: VIA Technologies, Inc. Ethernet Controller (rev 43)
01:00.0 VGA compatible controller: ATI Technologies Inc Rage XL AGP (rev 27)


Thank you for your time and work!

Regards, David Schmitt
--
Report, Hardware and Bandwidth provided by Heureka GesmbH, Austria.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:17    [W:0.133 / U:0.808 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site