[Gllug] arp problem?

Adrian McMenamin adrian at mcmen.demon.co.uk
Sat Jun 10 13:00:29 UTC 2006


I have a network card (eth0) attached to this (Ubuntu) box which has a
crossover cable connection to one other device.

I assign the attached device's IP addr using arp - I have this in
rc.local:

arp -s 192.168.61.55 00:d0:f1:03:12:b9


The device (a Dreamcast) has it's kernel sent down the connection and
mounts an NFS root.

This seems to work well for a while but then the connection dies and the
NFS share is lost and I have to reboot. On reboot the server (ie this
box) reports that the IP 192.168.61.55 is unreachable (or rather pings
disappear), even though it's still in the arp table:

adrian at bossclass:~$ arp -v Address                  HWtype  HWaddress
Flags Mask            Iface 192.168.62.1             ether
00:0F:3D:37:13:EE   C                     ra0
192.168.61.55            ether   00:D0:F1:03:12:B9   CM
eth0
dragoneye                ether   00:01:2E:05:AE:A3   C
ra0

I have only had this problem since I upgrade the Ubuntu to 6.06 and so
lost the original script that assigned the IP in the arp table. Though
that could be conincidental (ie it could be some sort of hardware
failure I suppose).

Am I doing something wrong?

-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug




More information about the GLLUG mailing list