[Bugme-new] [Bug 4239] New: ARP sent with wrong MAC address

bugme-daemon at osdl.org bugme-daemon at osdl.org
Tue Feb 22 07:31:58 PST 2005


http://bugme.osdl.org/show_bug.cgi?id=4239

           Summary: ARP sent with wrong MAC address
    Kernel Version: 2.6.10
            Status: NEW
          Severity: normal
             Owner: acme at conectiva.com.br
         Submitter: agulati at nextone.com


Distribution:
Hardware Environment: P4
Software Environment: 2.6.10
Problem Description: Turning ARP OFF and sending something out from that
interface creates a NOARP entry in the ARP table which does not go away when you
turn ARP back ON.

ip link set eth0 arp off
ping -I eth0 1.1.1.1              (creates ARP entry with own MAC address --
1.1.1.1 dev eth0 lladdr <eth0's MAC address> nud noarp)

This entry in arp table with 'nud noarp', stays there even after turning ARP on.
ip link set eth0 arp on

And ping 1.1.1.1 doesn't work after that since it considers that 'nud noarp'
entry as valid and doesn't send ARP request but sends an ICMP request to its own
MAC address!

Shouldn't that entry be removed after enabling ARP on eth0?
If not, is there a way to remove that entry (I tried 'ip -statistics neigh flush
dev eth0 nud noarp', but that goes in a loop)

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the Bugme-new mailing list