Что касается меня, у меня была малина, подключенная к ethernet, поэтому мне не нужно было загружать файлы deb отдельно.
Также, официальное руководство (востребовано @AnthonyWong здесь: http: / /developer.ubuntu.com/en/snappy/start/installation-tips) не работал для меня, потому что у него были некоторые основные недостатки (строка allow-hotplug). Кроме того, лучше всего сконфигурировать всю конфигурацию только в одном файле (не два, как поощряет это руководство, что даже говорит вам разместить его в каком-то случайном / домашнем / узбеку ...).
Итак, я сделав этот маленький скрипт, который должен настроить все для вас:
#!/usr/bin/env bash
sudo apt -y install wpasupplicant
echo "allow-hotplug wlan0" > wlan0.cfg.tmp
echo "iface wlan0 inet dhcp" >> wlan0.cfg.tmp
echo ' wpa_ssid "YOUR_WIFI_SSID"' >> wlan0.cfg.tmp
echo ' wpa_psk "YOUR_WIFI_PASSWORD"' >> wlan0.cfg.tmp
echo "" >> wlan0.cfg.tmp
sudo mv wlan0.cfg.tmp /etc/network/interfaces.d/wlan0.cfg
После этого отключите кабель Ethernet, перезагрузите компьютер (например, через sudo reboot), и вы денди. [!d4 ]
Примечание. Если вы предпочитаете статический IP-адрес вместо того, чтобы полагаться на DHCP (например, для целей сопоставления портов ...):
#!/usr/bin/env bash
sudo apt -y install wpasupplicant
echo "allow-hotplug wlan0" > wlan0.cfg.tmp
echo "iface wlan0 inet static" >> wlan0.cfg.tmp
echo ' address 192.168.1.151' >> wlan0.cfg.tmp
echo ' netmask 255.255.255.0' >> wlan0.cfg.tmp
echo ' gateway 192.168.1.100' >> wlan0.cfg.tmp
#because my router is rubbish and doesn't provide DNS service
echo ' dns-nameservers 8.8.8.8' >> wlan0.cfg.tmp
echo ' wpa_ssid "YOUR_WIFI_SSID"' >> wlan0.cfg.tmp
echo ' wpa_psk "YOUR_WIFI_PASSWORD"' >> wlan0.cfg.tmp
echo "" >> wlan0.cfg.tmp
sudo mv wlan0.cfg.tmp /etc/network/interfaces.d/wlan0.cfg