lkml.org 
[lkml]   [2000]   [Oct]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[solved] Re: 8139too and curious arp corruption on multi-homed hosts
Hi,

ok, the mystery solved :) the 8139too interface was plugged into the 4.x
subnet instead of 3.x subnet... ok ok I wear the brown bag or whatever
else is appropriate for the situation :)

Everything works now :)

Regards,
Tigran

On Tue, 3 Oct 2000, Tigran Aivazian wrote:

> Hi guys,
>
> Imagine two machines, a laptop with 4 network cards (only 2 relevant here)
> and a desktop with 3 network cards (only 2 relevant here). All NICs are on
> different subnets and different physical networks (a switch and a hub) --
> nothing clever like sharing the same physical network whatsoever...
>
> Now, the problem is -- the interface on the laptop driven by 8139too NIC
> doesn't work. It generates interrupts but no packets get through.
> tcpdump-ing the situation from the desktop revealed that the 8139too
> interface did not reply to arp requests most of the time. But when the arp
> reply did come through it was registered onto the wrong interface on the
> desktop! Like this (from the desktop):
>
> # arp -a
> penguin.homenet (192.168.2.7) at 00:50:DA:D9:98:E9 [ether] on eth0
> penguin37.homenet (192.168.3.7) at <incomplete> on eth1
> cisco.homenet (192.168.2.6) at 00:40:F9:17:F6:B2 [ether] on eth0
> penguin37.homenet (192.168.3.7) at 00:A0:D2:11:B6:5D [ether] on eth2
> penguin48.homenet (192.168.4.8) at 00:D0:B7:23:B4:B8 [ether] on eth2
>
> penguin37 is the 3.7 interface on the laptop (8139too) and it should talk
> to eth1 (3.1) of the desktop but the arp entry says eth2 (4.8) interface
> which has nothing to do with it. Manually deleting it (arp -d penguin37)
> didn't help -- the eth1 entry still remained <incomplete> and so I can't
> ping penguin37 from desktop and can't ping desktop's "saturn31" (3.1
> interface) from the laptop.
>
> Any ideas?
>
> I tried downing/rmmod-ing all other NICs so that no interrupt sharing
> occurs on the 8139too side -- didn't help. All other interfaces (the on
> the laptop function absolutely fine.
>
> Both machines run 2.4.0-test9-pre9, of course.
>
> Thanks,
> Tigran
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> Please read the FAQ at http://www.tux.org/lkml/
>

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

\
 
 \ /
  Last update: 2005-03-22 12:39    [W:0.035 / U:0.468 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site