Почему роутер OpenWRT не обнаруживает устройство с заданным статическим IP-адресом?

У меня есть основной роутер на OpenWrt и второй роутер, настроенный как WiFi-клиент. Я установил статический IP-адрес <b>192.168.1.2</b> на клиентском роутере, но на основном роутере он не отображается. Хотя он появляется среди устройств WiFi по MAC-адресу, он получает адрес <b>169.254.72.133</b>, что указывает на то, что клиент, похоже, ожидает <b>DHCP</b>, но первый роутер его не выдает. На другом роутере с прошивкой Padavan всё работало без проблем. Поделитесь, пожалуйста, советами, в чем может быть проблема?
  • 21 ноября 2024 г. 10:13
Ответы на вопрос 2
Судя по описанным вами симптомам, ваша проблема может быть связана с несколькими факторами. Рассмотрим основные моменты:

1. **Подключение и настройка:** Убедитесь, что клиентский роутер правильно подключен к основному роутеру и имеет доступ к его сети. Проверьте, что на клиентском роутере вы действительно настроили статический IP-адрес, и что его сетевые настройки (маска подсети, шлюз и DNS) правильны.

2. **DHCP-сервер на основном роутере:** Если клиентский роутер получает IP-адрес из диапазона 169.254.x.x, это сигнализирует о том, что он не смог получить IP-адрес от DHCP-сервера. Убедитесь, что на основном роутере OpenWRT настройка DHCP-сервера активирована и что диапазон IP-адресов, который он выдает, не конфликтует с статическими адресами.

3. **Конфликт IP-адресов:** Убедитесь, что заданный вами статический IP-адрес для клиентского роутера (192.168.1.2) не конфликтует с IP-адресами, выдаваемыми DHCP-сервером. То есть, этот адрес не должен быть в диапазоне DHCP-сервера на основном роутере.

4. **Неправильная настройка маршрутизации:** Проверьте настройки маршрутизации на клиентском роутере. Убедитесь, что он правильно настроен для работы в режиме WiFi-клиента, и что он использует IP-адрес основного роутера как шлюз.

5. **Проблемы с WiFi-соединением:** Проверьте качество Wi-Fi-соединения между вашим основным роутером и клиентом. Если сигнал слабый, это может привести к проблемам с подключением и получением IP-адреса.

6. **Проверка MAC-адресов:** Убедитесь, что вы правильно указали MAC-адрес клиентского роутера на основном роутере. Иногда неправильный MAC может стать причиной проблем с обнаружением устройства.

7. **Перезагрузка устройств:** Иногда достаточно перезагрузить оба роутера, чтобы они заново установили соединение и обновили таблицы IP-адресов.

8. **Логи и диагностика:** Проверьте системные логи на обоих роутерах (например, `/var/log/messages` на OpenWRT и аналогичные для Padavan), чтобы выяснить, есть ли какие-либо сообщения об ошибках или других аномалиях во время процесса подключения.

9. **Обновление прошивки:** Возможно, проблема связана с конкретной версией OpenWRT. Убедитесь, что у вас установлена последняя стабильная версия прошивки.

Попробуйте выполнить эти шаги и посмотрите, сможем ли мы найти причину проблемы. Если ничего из вышеперечисленного не поможет, возможно, стоит рассмотреть возможность использования другой версии OpenWRT или анализа настроек клиентского роутера.
если Вы врунчую настроили на клиенте статику, в списке DHCP его и не должно быть 
если 2й роутер пытается получить еще и dhcp, значит там не отключен dhcp клиент
Похожие вопросы