Begin forwarded message:
Date: Tue, 22 Feb 2005 07:31:58 -0800
Subject: [Bugme-new] [Bug 4239] New: ARP sent with wrong MAC address
Summary: ARP sent with wrong MAC address
Kernel Version: 2.6.10
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 184.108.40.206 (creates ARP entry with own MAC address --
220.127.116.11 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 18.104.22.168 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
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.