Yes there is an ARP issue. But the problem is due to the HP printer and not to Windows or the router.
Flushing the ARP entries is the standard procedure. Devices sould be able to make and answer ARP requests in order to resolve MAC adresses.
I own a Phosmart 5515 and it just doesn't respond to ARP. It is not a matter of sleeping. It doesn't respond to ARP even when it is printing from another computer in the network.
My printer is configured with static IP 192.168.1.215.
My printer is configured with static IP 192.168.1.215.
From o local PC1:
ping 192.168.1.215
-> fail: Destination Host Unreachable
arp 192.168.1.215
-> fail: no HWAddr
arp -s 192.168.1.215 my_pirinter_mac_addr
ping 192.168.1.215
-> OK. Now I can print from PC1 but not from PC2
From o local PC2:
ping 192.168.1.215
-> fail: Destination Host Unreachable
arp 192.168.1.215
-> fail: no HWAddr
arp -s 192.168.1.215 my_pirinter_mac_addr
ping 192.168.1.215
-> OK. Now I can also print from PC2
Same behaviour for Windows / Linux / Mac.
Same behaviour for wireless and wired local computers.
I upgraded to last firmware but found no differences.
The only solution I have requires to define static ARP entries on every local computer.
Any one have a cleaner solution?