No proxy-arp with alias interfaces -- why?

Hannu Koivisto (azure@iki.fi)
12 Oct 1998 18:35:04 +0300


Greetings,

It seems that one can't use proxy-arp for alias interfaces.
Using it for the respective real interface works fine, and this
is what I have been doing this far when I have needed to use
proxy-arp "manually". But now I configured ppp-server and pppd
finds an alias interface when it looks for a network interface
on the same subnet as the host, tries to create ARP entry and
fails:

"""
Oct 11 13:25:48 xxxxxx pppd[yyyyy]: found interface eth0:0 for proxy arp
Oct 11 13:25:48 xxxxxx pppd[yyyyy]: ioctl(SIOCSARP): Operation not supported by device(19)
"""

This is unfortunately a lot more problematic as I can't force
pppd to use some hardwired interface (except by modifying the
source). Which one actually is guilty, pppd or the kernel? Is
this how kernel is intended to work? In case I'm missing
something obvious, do inform me.

The machine is our production server so I'm still using
2.1.117ac3. pppd is 2.3.5.

TIA,
//Hannu

-
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/