Я иду туда и обратно из дома в школу с моим Пи. Я только вчера включил WiFi, работая дома, wpa.conf
а не wpa_supplicant.conf
как книга, которую я использовал. Я заметил, что многие, кажется, используют, wpa_supplicant
но я не уверен, почему ...
В любом случае, я знаю, как сделать IP-адрес Wi-Fi статичным для моей домашней сети, но как мне настроить автоматическое подключение к школьному Wi-Fi и использовать другой статический IP-адрес для этой сети?
Для сети я просто добавить еще один network={}
в моем wpa.conf
файле? Для второго статического IP-адреса, как мне связать это со школьной сетью?
источник
id_str
данных, значение будетdefault
.wpa_cli
как предлагается здесь: raspberrypi.org/forums/viewtopic.php?t=179387Недавно я наткнулся на консольное приложение, которое разбирает все настройки беспроводной сети. Вы также можете использовать этот инструмент для настройки интерфейса локальной сети.
Он установит довольно много других пакетов, но в фоновом режиме запускает своего собственного демона. Это управляет сетями и обеспечивает подключение к тем, которые вы хотите. Запустите это с:
Если вы получили сообщение о том, что сети не обнаружены, нажмите
P
(должно быть заглавной, поэтому используйте [SHIFT] p) и введите wlan0 в поле беспроводного интерфейса и нажмите F10 для сохранения.R
обновить список.Возможно, вам придется нажать,
C
чтобы подключиться к точке доступа. Если вы были подключены через кабель, это, скорее всего, убьет интерфейс локальной сети и вызовет беспроводную связь.Он также управляет соединением, поэтому он будет повторно подключаться к любым настроенным точкам беспроводного доступа, если он по какой-либо причине выпадет, но он также попытается подключиться к любым доступным сетям, как в Windows, Macintosh или Linux Desktops.
Надеюсь, это поможет!
источник
С
Jessie
выпуском Raspbian вам не нужно редактироватьinterface
файл. Достаточно просто обновитьwpa_supplicant
файл несколькими сетями. Вот как это выглядит -Это сработало для меня, и мой Wi-Fi всегда подключен к списку доступных сетей, упомянутых в приведенном выше файле. Надеюсь, это поможет.
источник
На самом деле вы можете добавить приоритетную опцию. Вот так:
приоритет: если одновременно доступно несколько сетей, выбирается сеть с наивысшим значением приоритета.
id_str: для каждой сети вы можете присвоить этому параметру определенное значение (строку). Если ничего не указано, в качестве текстовой строки используется «default». Эта строка используется в / etc / network / interfaces в качестве идентификатора виртуального интерфейса. Это позволяет создавать определенные блоки конфигурации для каждой сети. Единственное требование - наличие физического интерфейса с использованием метода «inet manual» (это ОБЯЗАТЕЛЬНО).
источник