J'ai un Raspberry Pi 3 et je dois utiliser Ubuntu dessus. Je mets l'image du serveur 16.04 pour le Raspberry Pi 3 à partir de https://wiki.ubuntu.com/ARM/RaspberryPi sur une carte microSD. Elle démarre correctement et fonctionne correctement lorsqu'elle est connectée à Ethernet.
Cependant, je n'arrive pas à faire en sorte que le wifi à bord fonctionne avec Ubuntu 16.04. La technologie sans fil fonctionne bien avec Raspbian, je sais donc que le matériel est correct.
Quelqu'un at-il le WiFi à bord qui fonctionne avec Ubuntu Server 16.04 sur un Raspberry Pi 3? J'ai l'impression que c'est très proche du travail, mais il me manque un petit détail.
Après une nouvelle installation, Sudo lshw -C network
affiche wlan0
, bien que je ne trouve pas cela défini nulle part dans /etc/network
, et il est initialement désactivé.
J'ai ensuite installé wpasupplicant
et ajouté ceci à /etc/network/interfaces
:
allow-hotplug wlan0 iface wlan0 inet manual wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf[.____. VERHAMED.].
Et mettez ceci dans /etc/wpa_supplicant/wpa_supplicant.conf
:
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 pays = États-Unis réseau = { ssid = " homewifi " psk =" xxx " clé_mgmt = WPA-PSK } réseau = { ssid =" phonewifi " psk = "xxx" key_mgmt = WPA-PSK }
Pour obtenir ces paramètres, j'ai démarré Raspbian, connecté à ces deux SSID différents, et juste copié les paramètres sur Ubuntu. Cependant, après un redémarrage, wlan0
ne se connecte à aucun réseau, ne reçoit jamais d'adresse IP, etc.
Wpa-supplicant ne constitue-t-il pas un moyen de configurer le WiFi pour le Raspberry Pi 3 à l'aide d'Ubuntu Server 16.04? Ou est-ce que je configure quelque chose de manière incorrecte?
Pour l'image avec apt installé
OS: Ubuntu 16.04.1 LTS OS image: ubuntu-16.04-preinstalled-server-armhf+raspi3.img HW: Raspberry Pi 3 MODEL B
Step1:
Sudo apt-get install wireless-tools
Step2:
Sudo apt-get install wpasupplicant
Step3: ajouter à
/etc/network/interfaces
:auto wlan0 iface wlan0 inet dhcp wpa-ssid WIRELESSSSID wpa-psk WIRELESSPASSWORD
Step4: commenter de
/etc/network/interfaces
la ligne:#source /etc/network/interfaces.d/*.cfg
le fichier commenté
interfaces.d/*.cfg
contient les paramètres de l'eth0.Je ne comprends pas pourquoi, mais laisser cette ligne active et ajouter la configuration wlan0 planterait le système au démarrage.
Step5: redémarrer
Pour l'image de base sans apt installée:
OS: Ubuntu Core 16 image: (GNU/Linux 4.4.0-1030-raspi2 armv7l) HW: Raspberry Pi 3 MODEL B
Step1:
ifconfig wlan0 down ifconfig wlan0 up
Step2: créer un fichier de configuration sans fil:
Sudo vi /etc/network/interfaces.d/wlan0
Note: J'ai essayé sans Sudo mais cela ne me permettait pas de sauvegarder les modifications.
Step3: ajouter le contenu suivant
auto wlan0 iface wlan0 inet dhcp wpa-ssid WIRELESSSSID wpa-psk WIRELESSPASSWORD
Step4: redémarrer
Ceci est ma configuration (légèrement différente des autres car j'utilise wpa_supplicant.conf)
Dans/etc/network/interfaces, j'ai:
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
où le fichier /etc/wpa_supplicant/wpa_supplicant.conf contient les éléments suivants:
country=GB
network={
ssid="MyWifiNetwork"
psk="myP4ssw0rd"
}
J'ai fait la commande iwconfig et à partir de là, il est apparu que les dépendances devaient être mises à jour et que je pouvais ensuite installer les outils sans fil.
Sudo apt-get -f install
Sudo apt-get -f install wireless-tools
après ces commandes, j'ai pu iwconfig.
J'espère que cela t'aides!
peut-être que ma solution est dupliquée par quelqu'un d'autre. Quoi qu'il en soit, essayez simplement de suivre ces 3 étapes.
Installer WPA Suppliant
Sudo apt-get install wpasupplicant
Editez le fichier /etc/network/interfaces
comme ci-dessous. Modifiez Your Wifi Name
(espace de support) et yourPassword
selon vos préférences.
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
# source-directory /etc/network/interfaces.d
# The loopback network interface
auto lo
iface lo inet loopback
# The wireless network interface
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-ssid My Wifi Name
wpa-psk yourPassword
# The primary network interface
# allow-hotplug eth0
# iface eth0 inet dhcp
Redémarrez votre système
Sudo reboot
Cette solution fonctionne à la fois pour Raspberry Pi 3 et 2 & buntu Server 14.04 et 16.04. (Bien sûr, vous avez besoin du dongle Wi-Fi pour pi2)
Bonne chance!