ARP replies contain wrong MAC address
- by Jayen
I've got a robot running linux with wired and wireless adapters. When I boot up, it connects to the wireless fine. When I assign an IP to the wired (either statically or with DHCP), it looks like it works. As in, ifconfig shows a proper IP and route shows proper routes. However, when I do an ARP request of the wired IP, the ARP reply contains the wireless MAC.
??? There's no bridge running on the robot, so why don't I get the wired MAC???
When the wire is disconnected, the wired IP replies to ping...
Why is the robot replying over the wireless interface to IP requests on the wired???