/sbin/arp brain dead in 2.1.55?

David Simmons (simmons@simmons.starkville.ms.us)
Fri, 10 Oct 1997 04:33:22 -0500 (CDT)


I'm using linux 2.1.55 with up-to-date supporting software
(as specified in the Changes document) including net-tools 1.41.

/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