Моя цель - попытаться настроить OSMC на Raspberry Pi v1 Model B, которую я могу использовать в качестве медиацентра, подключенного к телевизору в моей гостиной. Я успешно подключил его к телевизору и маршрутизатору / шлюзу Comcast, и программное обеспечение работает и настроено соответствующим образом. Я предварительно загрузил образ ОС на SD-карту для Pi из последней загрузки .img OSMC для Raspberry Pi (на основе Debian?)(12/28/2015).

Проблема в том, что у меня хорошее соединение с локальной сетью, и я могу подключиться к серверу SSH по Pi и пропинговать все ресурсы локальной сети и шлюз. Запуск ifconfig показывает, что я арендовал IP-адрес от службы шлюза DHCP, правильную маску подсети и bcast. TX и RX не показывает ошибок или потерянных пакетов. Опять же, весь трафик локальной сети великолепен.

Когда я отправляю SSH в Pi, любой пинг на внешний интернет-адрес приводит к потере 100%. Интересно, что DNS-имена также не разрешаются правильно.

Устройство шлюза-маршрутизатора - это предоставленное Comcast Xfinity устройство Cisco модели DPC3939. Это показывает, что устройство подключено. Все остальные устройства в сети подключаются к интернет-ресурсам. All LAN to WAN установлен на Allow All.

Теперь вот где все может быть сложно. В моей домашней сети я использую старый маршрутизатор Linksys с установленной специальной микропрограммой с открытым исходным кодом, чтобы его можно было использовать в качестве беспроводного моста на верхний этаж моего дома. Некоторое время это работало для меня просто отлично. Он резервирует 10.0.0.100 LAN IP для себя, и устройство Cisco, похоже, распознает его как мост. Все устройства, жестко подключенные к Linksys, отображаются на консоли XFinity как устройства, подключенные через Ethernet. Я думаю, что маршрутизатор все испортил, это то, что этот Pi раньше использовал другую SD-карту с различными службами, подключенными наверху к Linksys. Мне пришлось переместить его вниз, чтобы подключить его непосредственно к маршрутизатору Cisco, чтобы он получил другой IP-адрес.

Перезапуск маршрутизатора Cisco, кажется, не помогает.

Любая помощь или предложения по различной диагностике, которую я могу запустить, или что-то проверить, чтобы выяснить, почему DHCP и трафик локальной сети в порядке, но интернет не работает для этого одного устройства?

1 ответ1

0

Я понял, в чем проблема. Проблема была довольно простой. Мой маршрутизатор Cisco блокировал MAC-адрес моего Pi для всего трафика LAN-WAN.

Как это произошло, в основном я сделал ошибку, которую я предпочел обвинить в предосудительном плохом пользовательском интерфейсе, который Comcast поместил на консоль администрирования этого маршрутизатора. Он не поддерживает устройства со статической IP-конфигурацией локальной сети, поэтому, если вы хотите, чтобы устройство имело постоянный IP-адрес, вам нужно установить зарезервированный IP-адрес DHCP. Каждая запись в этой таблице имеет рядом с ней кнопку X, которая, естественно, означает удаление из таблицы зарезервированных IP-адресов. Нет ... эта кнопка X на самом деле родительский контроль блокирует все устройство по MAC-адресу.

Я обнаружил это только после тщательного изучения журналов маршрутизатора. После удаления этого из блока родительского контроля интернет работал просто отлично.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .