Я установил новый Raspberry Pi 2 с быстрым ядром. И я не мог найти, как подключить сеть Wi-Fi от терминала Snappy.
Мой ключ Wi-Fi работает правильно, но в ядре Snappy нет iwconfig. Wlist тоже не найден. Кто-нибудь может мне помочь?
Заранее спасибо.
raspberrypi
ubuntu-core
Ким Сокжун
источник
источник
Ответы:
Поэтому я только что получил мой Raspberry Pi 3 Model B по почте и установил Ubuntu Snappy Core 16 рекомендованным способом . Я выполнил первоначальную настройку через HDMI и USB-клавиатуру, Ethernet и DHCP. Затем я создал ssh-соединение через Ethernet и отключил монитор и клавиатуру. Оттуда я захотел подключить свое устройство к WiFi и наткнулся на этот пост.
Мне нравится пробовать вещи без дополнительных установок или обходных путей, поэтому я ознакомился с советами по установке, как рекомендовано выше, и увидел, что WPA_Supplicant должен быть предварительно установлен. С очень небольшим вмешательством и меньшими усилиями, чем предложенные Советы, я обнаружил, что вы можете настроить Wi-Fi, просто добавив файл конфигурации, состоящий из четырех строк, к расположению по умолчанию, найденному wpa_supplicant, и ничего больше. Хотя некоторое время назад его спросили о Raspberry Pi 2, из недавних комментариев я вижу, что он все еще может быть актуален и настолько прост, что я склонен поделиться.
Я знаю, что этот ответ выглядит долго, но это очень просто и подробно с фотографиями. Любой, кто имеет базовые знания о Терминале и смог изначально настроить свой Raspberry Pi, сможет им следовать.
Мой урок начинается с того, что у вас есть ssh-соединение через Ethernet, чего можно достичь, следуя инструкциям в Ubuntu Core Get Started Raspberry Pi 2/3 .
Затем введите,
wpa_supplicant
и вы увидите, что его не нужно устанавливать, поскольку он предварительно встроен в Snappy Core. Как вы увидите на изображениях ниже, просто запускwpa_supplicant
вернет много опций, но обратите внимание на последнюю строку:Это говорит вам сначала о драйвере, затем об интерфейсе, затем о местоположении, в котором он ищет файл интерфейса:
-c/etc/wpa_supplicant.conf
Теперь, когда я знал, где должен находиться файл конфигурации, я выключил Raspberry Pi
sudo shutdown -P now
и, как только он выключился; отключил питание и вставил SD в коробку linux с Fedora. Каким-то образом файловая система показывает по-другому, поэтому вы найдете место, гдеwpa_supplicant.conf
должно быть местоположение,writable/system-data/etc
и SD-карту, смонтированную в / run / media / cregger / для меня, так что вы увидите мой путь к файлу/run/media/cregger/writable/system-data/etc/
.Я использовал nano для создания нового файла wpa_supplicant.conf со следующими четырьмя строками:
network={
ssid="Typhon Secure"
(SSID моей сети)psk="*******"
(Очевидно, звездочки обозначают мой WiFi-пароль)}
Не забудьте прекратить.Обратите внимание, что это работает для скрытых сетей без дополнительной настройки. В моей сети скрытый SSID, и я ничего не изменил. Имеет безопасность WPA-PSK 2; довольно стандартная плата за проезд.
Вы заметите, что я сохранил его на рабочий стол. Затем я скопировал его в нужное место с терминалом, так как он принадлежит root.
Затем извлеките свою SD-карту из Linux, подключите ее обратно к Raspberry Pi, подключите источник питания обратно к Raspberry Pi; пусть загрузится и будет искать ваш вайфай.
В моем случае вы увидите, что Эт и Влан взяли IP
Теперь я могу SSH через LAN или WLAN
Я знаю, что это было долго, но я надеюсь, что это помогло вам избежать взлома вашей ФС и установки множества ненужных приложений.
источник
С http://www.marinus.nu/2015/02/enabling-wifi-on-snappy-ubuntu-core.html
Вы можете установить dpkg необходимых инструментов wifi
Установите сначала с другого компьютера несколько инструментов
Я положил его на флешку, а затем переместил
затем я перешел к / media / external и выполнил команду
затем добавил этот файл в /etc/network/interfaces.d/wlan0
Затем я перезагрузился, чтобы эффекты
Бонус: для быстрой работы не забудьте установить дату
источник
$ wget http://ports.ubuntu.com/pool/main/w/wpasupplicant/wpasupplicant_0.7.3-6ubuntu2.3_armhf.deb --2016-03-23 18:42:25-- http://ports.ubuntu.com/pool/main/w/wpasupplicant/wpasupplicant_0.7.3-6ubuntu2.3_armhf.deb Resolving ports.ubuntu.com... 91.189.88.151, 2001:67c:1360:8001:1::2 Connecting to ports.ubuntu.com|91.189.88.151|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2016-03-23 18:42:25 ERROR 404: Not Found.
allow-hotplug wlan0
бит, который заставил бы его работать в моем случае (без него это не сработало бы)Что касается меня, я подключил Raspberry к Ethernet, поэтому мне не нужно было загружать файлы deb отдельно.
Кроме того, официальное руководство (заявленное @AnthonyWong здесь: http://developer.ubuntu.com/en/snappy/start/installation-tips ) не работает для меня, потому что в нем отсутствуют некоторые фундаментальные вещи (
allow-hotplug
строка) , Кроме того, лучше сконфигурировать всю конфигурацию только в одном файле (а не в двух, как рекомендуется в этом руководстве, в котором даже говорится, что вы должны поместить один файл в какое-нибудь случайное / home / ubuntu расположение ...).Итак, я сделал этот маленький скрипт, который должен все настроить для вас:
После этого отсоедините кабель Ethernet , перезагрузите компьютер (например, через
sudo reboot
), и вы - денди.NB. Если вы предпочитаете статический IP-адрес вместо использования DHCP (например, для сопоставления портов ...):
источник