TCP/IP weirdness with two eth cards

From: Ed Carp (erc@pobox.com)
Date: Tue May 02 2000 - 14:52:18 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 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