* David Given <[email protected]> [2009-07-28 22:11]: > I've recently been encountering a problem on my Sheevaplug home server. > It's currently set up as a router, using the built-in ethernet for > inside and a USB widget for outside. This has been running happily for > months --- indeed, I went away for five weeks and had no problems. > However, during the past week the USB networking has twice failed. Stack > trace enclosed.
Lennert, do you think you can comment on this mail? David: which kernel is that? 2.6.29 or 2.6.30? If it's 2.6.29, can you run apt-get update apt-get dist-upgrade update-initramfs -u to upgrade to 2.6.30. > This *may* be related to running out of memory; the only thing I've done > to it in the past week is to start running Java on it. OTOH, the machine > does have 512MB of RAM and a further 1GB of swapfile. > > This is kind of a big deal, as it's a server connected to the outside > world and runs my website and email! So, can anyone suggest: > > (a) why it's failing, and whether there's a fix; > > (b) where I can get a network watchdog that will automatically reboot > the box if the networking fails. Because if this happens while I'm out, > I'm not going to be able to reboot it manually... > > Would any more technical information be useful? > > > > Stack trace (sorry about the bad formatting): > > Jul 28 21:31:31 chur kernel: [215085.000000] ------------[ cut here > ]------------ > Jul 28 21:31:31 chur kernel: [215085.000000] WARNING: at > /home/tbm/kernel/linux-2.6-2.6.30~rc8/debian/build/source_armel_none/net/sched/sch_generic.c:226 > dev_watchdog+0x150/0x240() > Jul 28 21:31:31 chur kernel: [215085.010000] NETDEV WATCHDOG: eth1 > (rtl8150): transmit timed out > Jul 28 21:31:31 chur kernel: [215085.020000] Modules linked in: xt_state > ipv6 ipt_MASQUERADE ipt_REDIRECT xt_tcpudp iptable_nat nf_nat > nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 iptable_filter ip_tables > x_tables reiserfs loop gpio_keys mmc_block rtl8150 mvsdio mv643xx_eth > libphy mmc_core jfs nls_base raid0 md_mod sd_mod crc_t10dif ehci_hcd > usb_storage usbcore scsi_mod ext3 jbd ext2 mbcache > Jul 28 21:31:31 chur kernel: [215085.050000] [<c002bcec>] > (unwind_backtrace+0x0/0xd4) from [<c003e664>] > (warn_slowpath_common+0x4c/0x68) > Jul 28 21:31:31 chur kernel: [215085.060000] [<c003e664>] > (warn_slowpath_common+0x4c/0x68) from [<c003e6bc>] > (warn_slowpath_fmt+0x28/0x38) > Jul 28 21:31:31 chur kernel: [215085.070000] [<c003e6bc>] > (warn_slowpath_fmt+0x28/0x38) from [<c021e60c>] (dev_watchdog+0x150/0x240) > Jul 28 21:31:31 chur kernel: [215085.080000] [<c021e60c>] > (dev_watchdog+0x150/0x240) from [<c0047878>] (run_timer_softirq+0x170/0x204) > Jul 28 21:31:31 chur kernel: [215085.090000] [<c0047878>] > (run_timer_softirq+0x170/0x204) from [<c0043538>] (__do_softirq+0x98/0x160) > Jul 28 21:31:31 chur kernel: [215085.100000] [<c0043538>] > (__do_softirq+0x98/0x160) from [<c004381c>] (irq_exit+0x40/0x90) > Jul 28 21:31:31 chur kernel: [215085.110000] [<c004381c>] > (irq_exit+0x40/0x90) from [<c0025054>] (_text+0x54/0x6c) > Jul 28 21:31:31 chur kernel: [215085.120000] [<c0025054>] > (_text+0x54/0x6c) from [<c00259b4>] (__irq_svc+0x34/0x80) > Jul 28 21:31:31 chur kernel: [215085.120000] Exception stack(0xc0369f40 > to 0xc0369f88) > Jul 28 21:31:31 chur kernel: [215085.130000] 9f40: 000bbff6 000003e8 > 00000000 4a6f6023 c036dd28 c036dd28 c0022ee8 c036bde8 > Jul 28 21:31:31 chur kernel: [215085.140000] 9f60: c036dd28 56251311 > c03edc00 00000000 2de5d9ce c0369f88 c0059e54 c002fb9c > Jul 28 21:31:31 chur kernel: [215085.150000] 9f80: 20000013 ffffffff > > Jul 28 21:31:31 chur kernel: [215085.150000] [<c00259b4>] > (__irq_svc+0x34/0x80) from [<c0059e54>] (do_gettimeofday+0x28/0x34) > Jul 28 21:31:31 chur kernel: [215085.160000] [<c0059e54>] > (do_gettimeofday+0x28/0x34) from [<000b76e8>] (0xb76e8) > Jul 28 21:31:31 chur kernel: [215085.170000] ---[ end trace > d75f9ad0583752ea ]--- > Jul 28 21:31:31 chur kernel: [215085.170000] net eth1: Tx timeout. > Jul 28 21:31:31 chur kernel: [215085.180000] usb 1-1.4: eth1: Tx status -104 > Jul 28 21:31:33 chur kernel: [215087.000000] net eth1: Tx timeout. > Jul 28 21:31:33 chur kernel: [215087.000000] usb 1-1.4: eth1: Tx status -104 > [...repeated every two seconds until reboot...] > > - -- > ┌─── dg@cowlark.com ───── http://www.cowlark.com ───── > │ > │ "People who think they know everything really annoy those of us who > │ know we don't." --- Bjarne Stroustrup > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.9 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iD8DBQFKb2mTf9E0noFvlzgRAuLCAJ0WkzFHNef33Y7n/C5StteMeE9b2gCgxvyf > YG+mhVK2FCoGMrvOdzjaFnA= > =+OAa > -----END PGP SIGNATURE----- > > > -- > To UNSUBSCRIBE, email to [email protected] > with a subject of "unsubscribe". Trouble? Contact [email protected] -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

