Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
Raspberry Pi — это компьютер карточного типа размером с кредитную карту. Он основан на архитектуре ARM и использует Linux в качестве операционной системы. По умолчанию для такого небольшого устройства используется проводное соединение. очень неудобно. Здесь мы расскажем, как подключить Raspberry Pi к сети через беспроводную сетевую карту.
Большинство статей в Интернете посвящены редактированию. /etc/network/interfaces
файл, измените его в следующем виде:
iface wlan0 inet dhcp
wpa-ssid "WiFi-name"
wpa-psk "WiFi-password"
Затем перезапустите Raspberry Pi или перезапустите сетевую службу для подключения к Wi-Fi:
sudo service network restart
Несмотря на простоту этого метода, он имеет и весьма очевидные недостатки:
Поскольку практическая осуществимость невелика, конкретный процесс работы вышеуказанного способа не будет описываться снова. Вот широко используемый метод подключения Wi-Fi в индустрии встраиваемых систем, который можно полностью применить к Raspberry Pi для достижения удобного и стабильного подключения Wi-Fi:
Для Raspberry Pi, подключенного к Интернету, нажмите здесь, чтобы просмотреть конкретные действия. Войдите в Raspberry Pi с помощью PuTTY.
Raspberry Pi с Linux похож на обычный компьютер. Все операции можно выполнить через удаленный вход с компьютера. Вы можете войти в среду рабочего стола Raspberry Pi через VNC и работать с командной строкой Raspberry Pi через SSH.
Если Raspberry Pi еще не подключен к Интернету, нажмите здесь, чтобы просмотреть конкретные действия. Учебное пособие по Raspberry Pi от Adafruit: использование кабелей управления
В этом уроке вы узнаете, как управлять Raspberry Pi с помощью кабелей управления.
Использование текстового редактора командной строки nano
Открыть /etc/network/interfaces
файл, измените его следующим образом:
/etc/network/interfaces
документ,Тогда некоторые его строки выглядят так: iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
Что вам нужно сделать, это заменить две вышеуказанные строки на
iface wlan0 inet dhcp wpa_conf /etc/wpa_supplicant/wpa_supplicant.conf
Вот и все
/etc/network/interfaces
Переписано, как показано нижеизпоявление: iface wlan0 inet dhcp wpa-ssid "WiFi-name" wpa-psk "WiFi-password"
Затем вам нужно сделать то же самое, заменить три вышеуказанные строки на
iface wlan0 inet dhcp wpa_conf /etc/wpa_supplicant/wpa_supplicant.conf
Вот и все.
Если вы не используете проводной сетевой порт Raspberry Pi для подключения к Интернету, рекомендуется /etc/network/interfaces
В первой строке файла (может быть не первой строкой) auto lo eth0 wlan0
из eth0
Удалить. Потому что это вызывает Малиновый При загрузке вы ждете, пока проводная сетевая карта динамически выделит IP-адрес, но на самом деле ваш проводной сетевой порт не подключен к маршрутизатору. Это приведет к тому, что ядро будет ждать дольше, что замедлит скорость загрузки.
Не знакомы с использованием наноиз, пожалуйста, нажмите Краткое руководство по использованию nano
Автор из /etc/network/interfaces
Конфигурация следующая:
удалять /etc/network/interfaces
Кроме того, вам также необходимо изменить /etc/wpa_supplicant/wpa_supplicant.conf
. Все настройки подключения WiFi находятся здесь.
Открыть /etc/wpa_supplicant/wpa_supplicant.conf
Добавьте его, как показано ниже (пожалуйста, не удаляйте уже существующие строки):
# Наиболее часто используемая конфигурация. WPA-PSK Метод шифрования.
network={
ssid="WiFi-name1"
psk="WiFi-password1"
priority=5
}
network={
ssid="WiFi-name2"
psk="WiFi-password2"
priority=4
}
priority
Это относится к приоритету соединения. Чем больше число, тем выше приоритет (оно не может быть отрицательным числом).
Измените этот файл в соответствии с вашей реальной ситуацией.
Например,В вашем доме 3 Wi-Fi,соответственноWiFi-A、WiFi-BиWiFi-C。ты хочешь Малиновый Приоритет соединения Пииз WiFi-A>WiFi-B>WiFi-C,Тогда весь файл конфигурации будет выглядеть так:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="WiFi-A"
psk="12345678"
priority=5
}
network={
ssid="WiFi-B"
psk="12345678"
priority=4
}
network={
ssid="WiFi-C"
psk="12345678"
priority=3
}
Автор из /etc/wpa_supplicant/wpa_supplicant.conf
Конфигурация следующая:
Модифицированный /etc/network/interfaces
После этого подключение или отключение от Wi-Fi становится простым и простым.
Введите в командной строке
sudo ifup wlan0
Эта команда означает,Включить (включить) порт wlan0,т. е. найдите доступный Wi-Fi и попытайтесь подключиться.
Команда выведет на экран несколько строк символов.,Сообщение об ошибке не выводилось,Это означает, что соединение Wi-Fi установлено успешно:
ты можешь использовать iwconfig
команда или ifconfig
Команда для проверки Wi-Fi-соединения:
Введите в командной строке
sudo ifdown wlan0
Эта команда означает,Закрыть (вниз) порт wlan0,То есть отключить подключенный изWiFi.
Никогда не выполняйте эту команду, когда ssh подключен к сети, это приведет к прямому отключению ssh-соединения.
Иди сюда,Все настроено. В следующий раз, когда вы включите телефон,Малиновый Пи автоматически подключится к действующему Wi-Fi.
Вы можете попробовать функцию автоматического повторного подключения при отключении Wi-Fi.,Например, перезагрузите беспроводной маршрутизатор.,смотреть Малиновый Могу ли я снова подключиться к беспроводному маршрутизатору?
Пожалуйста, укажите при перепечатке:《Малиновый Пи Подключиться к Wi-Fi(самый стабильныйизметод)》
Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/143028.html Исходная ссылка: https://javaforall.cn