> requests with src 17.70.0.1? Linux ARP follows the routing and will > reply in this case (when used in place of the router). Yes that's true. Unfortunately it seems that Linux is one of the few who implement this behaviour. Others seem to hold the view that ARP is a link-level protocol and as such only has any relevance for the scope defined on the interface itself. So even though it's technically possible and legal to do so according to the RFC, it's unfortunately not often used in practice.. > to handle such case. The problem comes only if "router decides not > to accept ARP from valid source IP from valid input device". Which seems to cover almost all dedicated routers (eg. Cisco) and probably quite a few other OS'es too. > Take a look at arp_solicit() Saw that.. I'll mangle it a bit so it will only send out the link address. That way it's compatible with what other devices expect. Thanx for the help! At least I know I hadn't screwed up something. Bye, Arno.