Назад | Перейти на главную страницу

Невозможность получить IP с ARP через Wi-Fi с персональным маршрутизатором Wi-Fi в клиентском режиме

Я пытаюсь подключить телевизор Samsung к Интернету с помощью персонального беспроводного маршрутизатора TL-MR3020 в клиентском режиме. Телевизор не может подключиться к сети. Однако он видит, что кабель Ethernet подключен.

Вот моя топология сети:

Вот что я сделал с помощью фильтрации Wireshark для ARP (eth.type == 0x0806):

Похоже, что телевизору по какой-то причине не удается получить IP-адрес шлюза (модема / маршрутизатора DSL). Я заметил одну вещь: MAC-адрес источника для запросов ARP, поступающих от телевизора, - это MAC-адрес портативного беспроводного маршрутизатора (то есть cd: 89: 00), а не сам телевизор, и модем отправляет ответы на этот MAC-адрес. (Я не эксперт и не знаю, нормально ли это, или это может привести к тому, что телевизор не получит запрошенный IP).

Также я могу проверить связь с телевизором с DSL-маршрутизатора (через интерфейс telnet), и маршрутизатор имеет запись в своей таблице MAC-адресов для IP-адреса телевизора с MAC-адресом портативного беспроводного маршрутизатора (то есть cd: 89: 00). Если я могу пинговать телевизор, я полагаю, он должен знать MAC-адрес маршрутизатора, чтобы отвечать на пинг, но тогда почему эти непрерывные запросы ARP ...

Я также попытался подключить свой рабочий стол через этот портативный беспроводной маршрутизатор так же, как я пытаюсь подключить телевизор, и он работает нормально, я могу установить IP-адрес DSL-модема в качестве шлюза по умолчанию на сетевом адаптере рабочего стола и подключиться к Интернету. .

Телевизор может подключаться к Интернету при подключении к маршрутизатору DSL через проводное соединение.

Любые предложения о том, что может быть причиной проблемы / как ее отлаживать, приветствуются.

Спасибо!

Не уверен, что это лучше подходит для superuser.com (т.е. домашней настройки)?

В любом случае: что именно не работает? Откуда вы знаете, что телевизор не может подключиться к Интернету потому что он не может "найти" шлюз по умолчанию и нет из-за чего-то еще?

Из вашего описания я думаю, что вполне возможно, что проблема не связана со вторым уровнем.

Ты говоришь

Я заметил одну вещь: MAC-адрес источника для ARP-запросов, поступающих с телевизора, - это MAC-адрес портативного беспроводного маршрутизатора (то есть cd: 89: 00), а не сам телевизор.

и

Я также попытался подключить свой рабочий стол через этот портативный беспроводной маршрутизатор так же, как я пытаюсь подключить телевизор, и он работает нормально, я могу установить IP-адрес DSL-модема в качестве шлюза по умолчанию на сетевом адаптере рабочего стола и подключиться к Интернету. .

Теперь, как это будет, если вы подключите свой компьютер? Вы также видите MAC-адрес беспроводного маршрутизатора? Это скажет вам, в порядке это или нет (я думаю, это может быть нормально).

Широковещательный трафик (включая ARP) не будет проходить через «традиционные» мосты Wi-Fi.

Вам нужно либо использовать WDS, либо найти маршрутизатор, поддерживающий ARP-NAT (проприетарная возможность Broadcom).

https://wiki.openwrt.org/doc/howto/clientmode#bridged_client_mode_issues http://wiki.deliberant.com/faq/wireless-bridge-routing-arpnat/

ИЛИ вы можете использовать статическую IP-конфигурацию для телевизора, если вам не нужны другие возможности широковещательной передачи (я предполагаю, что определенная «трансляция» или другие «умные» функции также могут зависеть от широковещательного трафика).