I have weird situation where a single machine on my home network can't access another. The network is provided by TP-Link WR841ND router to following machines:
- A - 192.168.1.117 - Win8.1 machine, wired connection,
- B - 192.168.1.200 - Ubuntu 12.04 server machine, wired connection,
- C - 192.168.1.111 - Macbook, wireless connection,
- D - 192.168.1.210 - Raspberry Pi, wireless connection.
The problem is that A and B can't ping each other, both with
Destination host unreachable error.
- A can ping C and D.
- B can ping C and D.
- C can ping A, B, D.
- D can ping A, B, C.
If I take wireless dongle from D and use it on A, everything suddenly works - it's only when both A and B are connected via wired connection the problems arise.
arp -a on box A doesn't list B:
Interface: 192.168.1.117 --- 0xa
Internet Address Physical Address Type
192.168.1.1 *mac-address* dynamic
192.168.1.111 *mac-address* dynamic
192.168.1.210 *mac-address* dynamic
arp -a on box B lists A, but with
<incomplete> where mac addresses of other devices are:
A (192.168.1.117) at <incomplete> on eth0
C (192.168.1.111) at *mac-address* [ether] on eth0
router (192.168.1.1) at *mac-address* [ether] on eth0
D (192.168.1.210) at *mac-address* [ether] on eth0
arp -a on box C lists everything:
router (192.168.1.1) at *mac-address* on en0 ifscope [ethernet]
A (192.168.1.117) at *mac-address* on en0 ifscope [ethernet]
B (192.168.1.200) at *mac-address* on en0 ifscope [ethernet]
D (192.168.1.210) at *mac-address* on en0 ifscope [ethernet]
The router is running DD-WRT v24-sp2 (06/23/14) firmware. Resetting factory settings didn't help, neither did disabling SPI firewall, toggling AP isolation on or off, or poking other buttons in frustration.