TCP/IP weirdness with two eth cards

From: Ed Carp (erc@pobox.com)
Date: Tue May 02 2000 - 14:53:06 EST


I'm running 2.0.30 (PPC), have two network cards in a box. One is
192.168.1.1, the other is 10.10.1.1. Routes are set appropriately (per-host).
For host #1, eth0=192.168.1.1, eth1=10.10.1.1.

Host #2 is set up the same way, except that eth0=192.168.1.2, eth1=10.10.1.2.

Here's the weirdness. If I pull the cable from eth0 on the first box, then
try to either telnet or ftp to the second box, I get a connect, then I have a
2-3 minute pause until I get a login: prompt. When I use netstat to look at
box #2, I see that there are 1000+ characters in the receive queue, but
telnetd hasn't pulled them out of the queue. If I reconnect the ethernet
cable to eth0, it works fine.

The real strangeness is that the cable manipulation is going on with eth0, and
the packets are being routed out on eth1!

Any ideas?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun May 07 2000 - 21:00:10 EST