Wifi – Failure to obtain IP with ARP over Wi-Fi with personal Wi-Fi router in client mode

arpdebuggingwifi

I'm trying to connect a Samsung TV to the Internet using a TL-MR3020 personal wireless router in client mode. The TV fails to connect to the network. It sees the ethernet cable connected though.

Here's my network topology:

my network topology

Here's what I've captured with Wireshark filtering for ARP (eth.type == 0x0806):

Wireshark capture

It appears the TV fails to get the IP of the gateway (DSL modem/router) for some reason.
One thing I've noticed is that the source MAC for the ARP requests coming from the TV is the MAC of the Portable wireless router (that is cd:89:00), not the TV itself and the modem sends the responses to that MAC (I'm not an expert and don't know if its okay or it may make the TV fail to get the requested IP).

Also I'm able to ping the TV from the DSL router (through the telnet interface) and the router has an entry in its MAC table for the TV's IP with the Portable wireless router's MAC (that is cd:89:00). If I'm able to ping the TV I suppose it should know the router's MAC to respond to the ping, but then why these continuous ARP requests…

I've also tried to connect my desktop trough this Portable wireless router the same way I'm trying to connect the TV and it works fine, I can set the DSL Modem's IP as the default gateway on the desktop's NIC and connect to the Internet.

The TV can connect to the Internet when connected to the DSL Router with a wired connection.

Any suggestions on what may be the cause of the problem / how to further debug it are welcome.

Thanks!

Best Answer

Not sure if this would be better suited for superuser.com (i.e. home set up)?

Anyway: what exactlty is not working? How do you know the TV cannot connect to the Internet because it cannot "find" the default gateway and not because of something else?

From your description I think it could be perfectly possible that the problem is not layer 2 related.

You say

One thing I've noticed is that the source MAC for the ARP requests coming from the TV is the MAC of the Portable wireless router (that is cd:89:00), not the TV itself

and

I've also tried to connect my desktop trough this Portable wireless router the same way I'm trying to connect the TV and it works fine, I can set the DSL Modem's IP as the default gateway on the desktop's NIC and connect to the Internet.

Now how is that if you connect your PC? Do you also see the MAC of the wireless router? This would tell you if it is OK or not (I guess it might be OK).