Bug#600281: linux-image-2.6.26-2-sparc64: networks halt after a few weeks on TULIP DAVICOM DM9102, NETDEV WATCHDOG: eth0: transmit timed out
Package: linux-image-2.6.26-2-sparc64
Version: 2.6.26-22lenny1
Severity: important
I am using a Sun Fire V100 with Debian Lenny. It was OK for a few weeks, then suddenly it was not possible to access it from SSH: connexion timed
out. The only thing I could get from network was the "index of" apache default index page. No way to download a file. All looked like if the
network was over logging.
I couldn't get physical access, so asked someone to reboot it. After that I had a look to syslog, there are many lines like this:
[...]
Oct 14 15:02:11 titine kernel: [7088458.574525] NETDEV WATCHDOG: eth0: transmit timed out
Oct 14 15:02:27 titine kernel: [7088474.574528] NETDEV WATCHDOG: eth0: transmit timed out
Oct 14 15:02:47 titine kernel: [7088494.574530] NETDEV WATCHDOG: eth0: transmit timed out
Oct 14 15:03:03 titine kernel: [7088510.574533] NETDEV WATCHDOG: eth0: transmit timed out
Oct 14 15:03:19 titine kernel: [7088526.574532] NETDEV WATCHDOG: eth0: transmit timed out
Oct 14 15:03:39 titine kernel: [7088546.574534] NETDEV WATCHDOG: eth0: transmit timed out
Oct 14 15:03:55 titine kernel: [7088562.574532] NETDEV WATCHDOG: eth0: transmit timed out
Oct 14 15:04:11 titine kernel: [7088578.574537] NETDEV WATCHDOG: eth0: transmit timed out
Oct 14 15:04:23 titine kernel: [7088590.574540] NETDEV WATCHDOG: eth0: transmit timed out
Oct 14 15:04:47 titine kernel: [7088614.574541] NETDEV WATCHDOG: eth0: transmit timed out
Oct 14 15:05:27 titine kernel: [7088654.574546] NETDEV WATCHDOG: eth0: transmit timed out
Oct 14 15:06:03 titine kernel: [7088690.574542] NETDEV WATCHDOG: eth0: transmit timed out
[...]
Saw a similar bug, number 522592. It's closed now, with no solution or fix.
Network settings:
mii-tool eth0 -vv
Using SIOCGMIIPHY=0x8947
eth0: negotiated 100baseTx-FD, link ok
registers for MII PHY 1:
1000 782d 0181 b840 01e1 41e1 0001 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 8018 7800 1000 0001 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
product info: vendor 00:60:6e, model 4 rev 0
basic mode: autonegotiation enabled
basic status: autonegotiation complete, link ok
capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
Module info:
modinfo tulip
filename: /lib/modules/2.6.26-2-sparc64/kernel/drivers/net/tulip/tulip.ko
version: 1.1.15-NAPI
license: GPL
description: Digital 21*4* Tulip ethernet driver
author: The Linux Kernel Team
srcversion: A033E0667282FCC8CABF3C6
alias: pci:v00001414d00000002sv*sd*bc*sc*i*
alias: pci:v000014EAd0000AB08sv*sd*bc*sc*i*
alias: pci:v000010B7d00009300sv*sd*bc*sc*i*
alias: pci:v000017B3d0000AB08sv*sd*bc*sc*i*
alias: pci:v00001737d0000AB08sv*sd*bc*sc*i*
alias: pci:v00001737d0000AB09sv*sd*bc*sc*i*
alias: pci:v00001626d00008410sv*sd*bc*sc*i*
alias: pci:v000014F1d00001803sv*sd*bc*sc*i*
alias: pci:v00001186d00001591sv*sd*bc*sc*i*
alias: pci:v00001186d00001561sv*sd*bc*sc*i*
alias: pci:v00001186d00001541sv*sd*bc*sc*i*
alias: pci:v00001113d00009511sv*sd*bc*sc*i*
alias: pci:v00001113d00001217sv*sd*bc*sc*i*
alias: pci:v00001113d00001216sv*sd*bc*sc*i*
alias: pci:v00001282d00009102sv*sd*bc*sc*i*
alias: pci:v00001282d00009100sv*sd*bc*sc*i*
alias: pci:v00008086d00000039sv*sd*bc*sc*i*
alias: pci:v000011F6d00009881sv*sd*bc*sc*i*
alias: pci:v00001259d0000A120sv*sd*bc*sc*i*
alias: pci:v0000104Ad00002774sv*sd*bc*sc*i*
alias: pci:v0000104Ad00000981sv*sd*bc*sc*i*
alias: pci:v000013D1d0000AB08sv*sd*bc*sc*i*
alias: pci:v000013D1d0000AB03sv*sd*bc*sc*i*
alias: pci:v000013D1d0000AB02sv*sd*bc*sc*i*
alias: pci:v00001317d00009511sv*sd*bc*sc*i*
alias: pci:v00001317d00001985sv*sd*bc*sc*i*
alias: pci:v00001317d00000985sv*sd*bc*sc*i*
alias: pci:v00001317d00000981sv*sd*bc*sc*i*
alias: pci:v000011ADd0000C115sv*sd*bc*sc*i*
alias: pci:v0000125Bd00001400sv*sd*bc*sc*i*
alias: pci:v000010D9d00000531sv*sd*bc*sc*i*
alias: pci:v000010D9d00000512sv*sd*bc*sc*i*
alias: pci:v000011ADd00000002sv*sd*bc*sc*i*
alias: pci:v00001011d00000019sv*sd*bc*sc*i*
alias: pci:v00001011d00000009sv*sd*bc*sc*i*
depends:
vermagic: 2.6.26-2-sparc64 mod_unload modversions
parm: tulip_debug:int
parm: max_interrupt_work:int
parm: rx_copybreak:int
parm: csr0:int
parm: options:array of int
parm: full_duplex:array of int
Are there any tools or options I could put on so as to get more information on the next time this bug appears (if it does)?
Remi.
-- System Information:
Debian Release: 5.0.4
APT prefers stable
APT policy: (500, 'stable')
Architecture: sparc (sparc64)
Kernel: Linux 2.6.26-2-sparc64
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-2.6.26-2-sparc64 depends on:
ii debconf [debconf-2.0] 1.5.24 Debian configuration management sy
ii initramfs-tools [linux-initra 0.92o tools for generating an initramfs
ii module-init-tools 3.4-1 tools for managing Linux kernel mo
linux-image-2.6.26-2-sparc64 recommends no packages.
Versions of packages linux-image-2.6.26-2-sparc64 suggests:
pn fdutils <none> (no description available)
pn linux-doc-2.6.26 <none> (no description available)
ii silo 1.4.13a+git20070930-3 Sparc Improved LOader
-- debconf information:
linux-image-2.6.26-2-sparc64/postinst/old-system-map-link-2.6.26-2-sparc64: true
linux-image-2.6.26-2-sparc64/preinst/abort-install-2.6.26-2-sparc64:
linux-image-2.6.26-2-sparc64/postinst/bootloader-test-error-2.6.26-2-sparc64:
linux-image-2.6.26-2-sparc64/prerm/removing-running-kernel-2.6.26-2-sparc64: true
shared/kernel-image/really-run-bootloader: true
linux-image-2.6.26-2-sparc64/preinst/initrd-2.6.26-2-sparc64:
linux-image-2.6.26-2-sparc64/preinst/lilo-initrd-2.6.26-2-sparc64: true
linux-image-2.6.26-2-sparc64/preinst/abort-overwrite-2.6.26-2-sparc64:
linux-image-2.6.26-2-sparc64/postinst/depmod-error-2.6.26-2-sparc64: false
linux-image-2.6.26-2-sparc64/postinst/old-initrd-link-2.6.26-2-sparc64: true
linux-image-2.6.26-2-sparc64/preinst/failed-to-move-modules-2.6.26-2-sparc64:
* linux-image-2.6.26-2-sparc64/preinst/already-running-this-2.6.26-2-sparc64:
linux-image-2.6.26-2-sparc64/preinst/elilo-initrd-2.6.26-2-sparc64: true
linux-image-2.6.26-2-sparc64/postinst/depmod-error-initrd-2.6.26-2-sparc64: false
linux-image-2.6.26-2-sparc64/postinst/old-dir-initrd-link-2.6.26-2-sparc64: true
linux-image-2.6.26-2-sparc64/preinst/overwriting-modules-2.6.26-2-sparc64: true
linux-image-2.6.26-2-sparc64/preinst/bootloader-initrd-2.6.26-2-sparc64: true
linux-image-2.6.26-2-sparc64/postinst/bootloader-error-2.6.26-2-sparc64:
linux-image-2.6.26-2-sparc64/postinst/kimage-is-a-directory:
linux-image-2.6.26-2-sparc64/prerm/would-invalidate-boot-loader-2.6.26-2-sparc64: true
linux-image-2.6.26-2-sparc64/postinst/create-kimage-link-2.6.26-2-sparc64: true
linux-image-2.6.26-2-sparc64/preinst/lilo-has-ramdisk:
Reply to: