Wifi - amenez wlan0 au démarrage


25

J'ai mes paramètres réseau stockés /etc/wpa_supplicant.confet mon /etc/network/interfacesapparence ressemble à ceci:

auto lo, eth0, wlan0
iface lo inet loopback
iface eth0 inet dhcp
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

Pour me connecter au réseau, je dois exécuter sudo ifconfig wlan0 upsuivi de sudo ifup wlan0chaque démarrage. Pas idéal car je coursraspbmc

Comment puis-je me wlan0lever et me connecter au démarrage, j'ai essayé d'ajouter les commandes à /etc/rc.localmais cela n'a pas fonctionné.


Ne devrait pas wpa-conf /etc/wpa.confêtre wpa-conf /etc/wpa_supplicant.confde pointer vers les paramètres de votre réseau sans fil? Je viens de faire fonctionner le WiFi raspbmchier soir. Quand je rentrerai aujourd'hui, je testerai le comportement de ma configuration lors des redémarrages.
HeatfanJohn

Opps était une faute de frappe dans la question mais pas dans mes paramètres. /etc/network/interfacespointe vers le/etc/wpa_supplicant.conf
iiSeymour

Pas lié à votre problème, mais je soupçonne également qu'il iface iface lo inet loopbacks'agit également d'une faute de frappe iface lo inet loopback. Configuration de l'interface de bouclage.
HeatfanJohn

Merde mon manque de compétences en lecture d'épreuves
iiSeymour

Réponses:


16

J'ai changé autoà allow-hotplugpour wlan0 dans mon /etc/network/interfaces, voir ci - dessous:

pi@raspbmc:~$ cat /etc/network/interfaces
#auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Cela a fonctionné pour moi!

Je ne sais vraiment pas pourquoi cela a fonctionné. La documentation Debian sur ce lien me ifquerydéroute car c'est tout nouveau pour moi, cependant la commande ci-dessous retourne maintenant wlan0 et cette commande est utilisée par /etc/init.d/networkingpour déterminer quelles interfaces mettre en place. Auparavant, avec wlan0 comme auto, je ifquery --list --alow=hotplugne retournais rien.

pi@raspbmc:~$ ifquery --list --allow=hotplug
wlan0

1
J'ai passé des années à essayer de mettre mon appareil en ligne. pourquoi Google ne recrache-t-il pas cela immédiatement? :) merci <3
increddibelly

Si cette réponse ne fonctionne pas (je ne peux pas dire pour 2012, mais ce n'est pas le cas en 2019), envisagez de la remplacer dhcppar manual.
Eric Platon

6

Votre configuration d'origine était correcte, à l'exception des virgules dans votre première ligne.

Alors utilisez auto lo eth0 wlan0plutôt ...

Ma config:

  auto lo wlan0

  iface lo inet loopback

  iface wlan0 inet manual
    wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

  iface default inet static
    address 10.0.0.81
    network 10.0.0.0
    netmask 255.255.254.0
    gateway 10.0.0.1

~


Darn virgules m'avait foiré sur Debian Jessie. Est-ce que quelqu'un sait pourquoi les virgules semblent fonctionner sur certains Debian Wheezy mais pas Jessie?
Damian Silva
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.