Latest LQ Deal: Linux Power User Bundle
Go Back > Forums > Linux Forums > Linux - Networking
User Name
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.


  Search this Thread
Old 10-10-2003, 10:44 AM   #1
LQ Newbie
Registered: Oct 2003
Location: Schoonhoven, Netherlands
Distribution: RedHat, LinuxFromScratch
Posts: 13

Rep: Reputation: 0
I *WANT* NETDEV WATCHDOG to tell me eth2 is timing out, but it won't...

I'm working on a load balancer for outbound IP traffic across multiple DSL lines. When one of those lines fail the kernel has to detect this and stop using the line. I applied patches to the kernel to make this work. Can't tell you where I got them, the bloody forum won't let me but look at the loadbalancing section in the Advanced Routing HOWTO and you'll find them.

On my current test site I have the loadbalancer hooked up to the LAN via the Realtek card built into the motherboard (etth0). The DSL lines are on a Winbond NE2000 clone (eth1) and a 3Com card (eth2).
When I pull the cable out of eth1 the kernel detects this and a "NETDEV WATCHDOG: transmission timed out" message appears in the syslog, which is exactly what I want to happen.
However, when I pull the cable out of eth2 I don't get these messages, and the kernel keeps trying to send traffic over the disconnected eth2 interface.

So, how do I get the NETDEV WATCHDOG to bark?

TIA, Rogier
Old 10-10-2003, 11:06 AM   #2
Hans Zarkoff
Registered: Apr 2002
Location: Canada
Distribution: Slackware
Posts: 58

Rep: Reputation: 15
I have a stupid question. I looked at this advanced routing howto: and I don't see any mention of kernel patching. Are you using an older or newer howto?

I haven't tried load balancing before, but I use the fair queueing system which is pretty much the same thing, just with one ethernet card.
Old 10-10-2003, 05:49 PM   #3
LQ Newbie
Registered: Oct 2003
Location: Schoonhoven, Netherlands
Distribution: RedHat, LinuxFromScratch
Posts: 13

Original Poster
Rep: Reputation: 0
Yeah, it was some other howto, but anyway the patches aren't important, it's just that the bloody kernel doesn't seem to notice me pulling the cable out of eth2.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
NETDEV WATCHDOG: eth0: transmit timed out octain Linux - Networking 7 12-30-2008 07:02 PM
NETDEV WATCHDOG: eth0:transmit timed out ricardof Linux - Networking 4 08-09-2008 07:24 PM
NETDEV WATCHDOG: Transmit timed out davcefai Debian 0 07-28-2005 01:15 PM
netdev watchdog mdk 9.0 carlosrm Linux - Networking 5 12-23-2002 11:22 AM
netdev watchdog emanners Linux - Networking 2 08-17-2001 03:16 PM > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 04:05 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration