ARP in 2.1.43

Russell Coker - mailing lists account (
Wed, 18 Jun 97 19:37:45 +1100

I have had some problems with ARP in 2.1.43. Firstly I tried compiling
my Ethernet driver as a module, this resulted in it almost always not
succeeding in using ARP (I did succeed in getting it to ping another
machine once, but was unable to repeat that). When I re-compiled the
kernel with the Ethernet driver in the kernel ARP worked OK. The driver I
use is the Tulip driver.

When the Tulip driver was a module and wasn't working with ARP I tried
to manually force the ARP entries in to try and get things working without
ARP. I ran the following command:

/usr/sbin/arp -s 00:00:d0:98:72:d6 pub

Which resulted in the following ARP settings:

root@snoopy:~/bin#arp -a
Address HWtype HWaddress Flags Mask
Iface ether 00:00:C0:98:72:D6 C *
eth0 ether 00:00:C0:92:66:F3 C *
eth0 netrom 00:00:00:00:00:00 MP *
* ns.virtual netrom 00:00:00:00:00:00 MP *
* proxy netrom 00:00:00:00:00:00 MP *
* netrom 00:00:00:00:00:00 MP *

I'm using arp from the netbase 2.13 (Debian package), and I've got libc5
version 5.4.23 (/usr/sbin/arp has no other dependencies other than libc5).

Russell Coker