У меня есть маршрутизатор Linksys с установленным OpenWRT. Роутер подключен к другому роутеру (маршрутизатор B), который подключен к интернету.
маска сети маршрутизатора B 255.255.255.0 и маршрутизатор имеет IP-адрес 192.168.2.1. Маршрутизатор Linksys подключен к маршрутизатору B и имеет IP-адрес 192.168.2.2.
в OpenWRT на маршрутизаторе Linksys я создал сеть в диапазоне 192.168.1.1 / 24 IP. У меня есть 3 WiFi работает (один в 5 ГГц) , которые все принадлежат та же сеть, в которой также включен dhcp.
таким образом, компьютер подключается к Wi-Fi, получает IP в диапазоне 192.168.1.1/24, см. маршрутизатор Linksys в качестве шлюза и может подключаться к интернету.
Это работает на некоторое время (часы - дни), а затем через некоторое время ни одно устройство не может подключиться к сети WiFi.
Итак, я открыл Wireshark и посмотрел, что происходит, мой ноутбук получает назначенный IP (или просто берет последний IP, который у него был? Я не знаю, но IP в 192.168.1.1 / 24 диапазон)и пытается пропинговать маршрутизатор.
похоже, что роутер не отвечает и поэтому мой ноутбук (и любое другое устройство) не может подключиться к WiFi.
когда я отключаю маршрутизатор от питания, и пусть он перезагрузится снова все устройства могут подключаться к Wi-Fi и интернет снова.
поскольку всегда перезагрузки не может быть решением-как я могу начать отлаживать это? Я очень хочу узнайте больше о нетворкинге и хотите понять,что здесь происходит под капотом.
Я уже пробовал разные условия поиска, но все они просто дают "общие советы по отладке wifi", которые до сих пор мне не помогли, поэтому я надеюсь найти знания здесь 🙂