Я пытаюсь подключить телевизор 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-конфигурацию для телевизора, если вам не нужны другие возможности широковещательной передачи (я предполагаю, что определенная «трансляция» или другие «умные» функции также могут зависеть от широковещательного трафика).