[lkml]   [2000]   [Sep]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: Linux 2.2 - BSD/OS 4.1 ARP incompatibility
> Now when the Linux box a.b.c.1 (with secondary address d.e.f.1) wants to
> talk to the BSD/OS system d.e.f.2 it does
> a.b.c.1 arp who-has d.e.f.2

That is presumably what your routing table says, that both are reachable via
the ethernet

> Which d.e.f.2 promptly ignores, presumably because the IP stack in BSD/OS
> throws it away at a low level, or possibly simply because BSD/OS has no
> idea where to send the ARP response.

probably the latter if the routing table for d.e.f.* is wrong

> Is this already fixed in 2.4 or it is something which needs investigation
> and a patch?

It doesnt look like a bug to me

> According to the standards, who is in the wrong? To me it looks like Linux
> is the misbehaved OS in this case.

I would say Linux is right to use a.b.c.* to talk to d.e.f.*
BSD/OS if it doesnt know where a.b.c.* is but has been told they are not local
is also doing the right thing

Fix your routing tables ?

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

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