Я использую Debian Jessie на RPi3 (Raspbian). Сетевое соединение на wlan0. Обычно после заполнения полей wpa_supplicant.conf перезагрузка сетевых служб приводит к работающему интернет-соединению.
На моей машине я не могу получить доступ к чему-либо за пределами маршрутизатора из-за неправильного шлюза по умолчанию
После перезагрузки это мой route -n
:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
но шлюз это 192.168.1.254. На самом деле, если я наберу:
route add default gw 192.168.1.254 wlan0
это новая таблица маршрутизации:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 wlan0
0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
и подключение к Интернету сейчас работает. Мне никогда не нужно было вручную устанавливать шлюз по умолчанию.
Возможно, мне нужен какой-то другой сервис?