LINUX.ORG.RU

Потеря ssh-подключения в raspberry при подключении к wi-fi

 , ,


0

1

Есть главный роутер, к которому по Ethernet подключены ПК и raspberry pi zero. Этот роутер используется для выхода в интернет и подключения с ПК к raspberry по ssh.

К raspberry подключен внешний wi-fi адаптер, который успешно работает (определяется в ifconfig и ищет сети).

Есть еще 1 роутер (побочный), к которому требуется подключиться с raspberry через wi-fi. Это удалось сделать, добавив следующее в /etc/network/interfaces:

allow-hotplug wlan0

iface wlan0 inet manual

wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

iface default inet dhcp

а затем и в /etc/wpa_supplicant/wpa_supplicant.conf:

network={ ssid=«NameNet»

psk=«password»

key_mgmt=WPA-PSK

}

Однако после правки этих двух файлов подключиться по ssh с ПК к плате не удается (Resource temporarily unavailable). При этом dhcp-сервер главного роутера видит плату и назначает ей ip-адрес. Как мне сохранить подключение по ssh к ПК при добавлении подключения по wi-fi?



Последнее исправление: MaksimIT (всего исправлений: 5)

T.e. на «побочном» рутере dhcp служба тоже поднята? Если да, меняется default route в настройках сети, с основного на «побочный» рутер, и малина ведёт все соединения через «побочный» рутер а основной рутер остаётся не у дел. Если я ничего не напутал, нужно править route.

matcha
()
Ответ на: комментарий от matcha

Или соединять малину с «побочным» не через dhcp а статически.

matcha
()

Подключение с IP-адресов, принадлежащим этим же сетям, должно работать, но подключение из сетей вне локального диапазона каждой сети приведет к маршрутизации пакета через последний подключённый интерфейс. Необходимо настроить policy routing.

ValdikSS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.