/sbin/arp does not work for setting or deleting arp entries:
no-tea:~# arp -na
Address HWtype HWaddress Flags Mask Iface
206.26.198.237 ether 00:C0:7B:6F:6F:BB C * eth0
206.26.198.238 ether 00:20:AF:10:8D:66 C * eth0
206.26.198.233 netrom 00:00:00:00:00:00 MP * *
no-tea:~#
no-tea:~# arp -d 206.26.198.237
SIOCDARP: Device or resource busy
no-tea:~#
no-tea:~# arp -s 206.25.198.234 00:C0:7B:6F:6F:BB
SIOCSARP and OLD_SIOCSARP: Invalid argument
Probably destination is on different Interface. See arp(8)
no-tea:~#
I've observed this behavior on two different machines (on two different
networks) running 2.1.55.
Does anyone have any ideas?
David
--- David Simmons | "There is no such thing http://simmons.starkville.ms.us/ | as sleep deprivation, only ^^ NEW AND IMPROVED HOME PAGE! ^^ | caffeine deficiency." -- Simmons