Як налаштувати Wi-Fi на вашому Raspberry Pi через командний рядок
Ви налаштували свій безголовий Raspberry Pi саме так, як ви цього хочете, він влаштувався і працював гладко, але раптом ви хочете відсунути його від свого Ethernet-троса за допомогою модуля Wi-Fi. Пропустіть підключення до всіх периферійних пристроїв і швидко додайте підтримку Wi-Fi з командного рядка.
Чому я хочу це робити?
Якщо ви ентузіаст Raspberry Pi (або швидко стаєте), ви знаєте, наскільки це дратує, щоб зрозуміти, що ваш проект без голови тепер потребує ще однієї маленької налаштування, яка, ймовірно, вимагає підключення монітора і клавіатури / миші до вікна.
Найкращий спосіб уникнути попадання в цю пастку - налаштувати Raspberry Pi для віддаленого доступу. Після того, як ви налаштували цю функцію, вам все одно потрібно знати, як виконувати завдання віддалено, які раніше оброблялися за допомогою графічного інтерфейсу (наприклад, включення Wi-Fi). Сьогодні ми збираємося пройти через технічний (але простий) спосіб віддаленого підключення до Pi та активувати мережевий адаптер Wi-Fi.
Що мені потрібно?
Для цього підручника знадобляться такі елементи:
- 1 Raspberry Pi з Raspbian встановлено (ця техніка повинна працювати на інших дистрибутивах, але ми використовуємо Raspbian)
- 1 підключення Ethernet до блоку Pi (необхідне для віддаленої активації функціональності Wi-Fi)
- 1 Wi-Fi Dongle (ми використовуємо цю модель на всіх наших підрозділах Pi з великим успіхом)
Якщо ви не використовуєте цю модель Wi-Fi, ми наполегливо рекомендуємо дослідити модель, яку ви збираєтеся придбати, щоб дізнатися, чи вона добре підтримується. З цією метою розділ адаптера USB Wi-Fi вікі RPi дуже корисний.
На додаток до перерахованих вище елементів, вам потрібно зайняти деякий час, щоб перевірити конфігурацію вузла Wi-Fi, до якого ви збираєтеся підключити пристрій Raspberry Pi, до якого: потрібно зауважити SSID, пароль і тип шифрування / метод (наприклад, вузол використовує WPA з шифруванням спільного ключа TKIP).
Увімкнення Wi-Fi Dongle через термінал
Щоб розпочати роботу, ввімкніть пристрій Raspberry Pi без додатку Wi-Fi. На даний момент єдиним мережевим пристроєм має бути вбудована мережева мережева мережева мережа (яку ви підключили до мережі через кабель Ethernet, щоб можна було віддалено отримати доступ до безголосного пристрою).
Підключіться до Pi через SSH, щоб отримати доступ до терміналу віддаленого терміналу. (Якщо ви ще не налаштували пристрій для віддаленого доступу таким чином, перегляньте цей підручник).
У запрошенні введіть таку команду:
sudo nano / etc / network / інтерфейси
У текстовому редакторі nano ви побачите щось подібне:
a
uto lo
iface lo inet loopback
iface eth0 inet dhcp
Це найпростіша конфігурація, яка керує підключенням Ethernet вашого Pi (позначеного частиною eth0). Ми повинні додати на дуже невеликий біт, щоб включити Wi-Fi ключ. Використовуйте клавіші зі стрілками, щоб переміститися нижче існуючого запису та додати наступні рядки:
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface за замовчуванням inet dhcp
Після того, як ви анотовували файл, натисніть CTRL + X, щоб зберегти файл і вийти з редактора nano. У відповідь знову введіть таку команду:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Порівняйте вміст файлу, якщо він існує, з наступним кодом. Якщо файл порожній, цей код можна використовувати для заповнення. Зверніть увагу на рядки з коментарями (позначені знаками #), щоб вказати, яку змінну слід використовувати на основі поточної конфігурації вузла Wi-Fi.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
network =
ssid = "YOURSSID"
psk = "YOURPASSWORD"
# Тип протоколу може бути: RSN (для WP2) і WPA (для WPA1)
proto = WPA
# Тип керування ключами може бути: WPA-PSK або WPA-EAP (Попередній спільний доступ або підприємство)
key_mgmt = WPA-PSK
# Pairwise може бути CCMP або TKIP (для WPA2 або WPA1)
попарно = TKIP
# Опція авторизації повинна бути ВІДКРИТО для обох WPA1 / WPA2 (у менш поширених випадках - SHARED та LEAP)
auth_alg = OPEN
Коли ви закінчите редагування файлу, натисніть CTRL + X, щоб зберегти та вийти з документа. Тепер настав час від'єднати кабель Ethernet і підключити адаптер Wi-Fi.
У командному рядку введіть таку команду:
sudo перезавантаження
Після завершення перезавантаження пристрій автоматично підключається до вузла Wi-Fi. Якщо з якихось причин він не з'являється в мережі, ви завжди можете підключити кабель Ethernet назад, щоб перевірити два файли і змінені змінні..
Є Малина Pi пов'язані рада, трюк, або підручник ви хотіли б, щоб ми писали? Звук в коментарях нижче.