Wifi: porta wlan0 all'avvio


25

Ho le mie impostazioni di rete memorizzate /etc/wpa_supplicant.confe il mio /etc/network/interfacesaspetto è questo:

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

Per connettermi alla rete devo eseguire sudo ifconfig wlan0 upseguito da sudo ifup wlan0ogni avvio. Non è l'ideale come sto correndoraspbmc

Come posso alzarmi wlan0e connettermi all'avvio, ho provato ad aggiungere i comandi /etc/rc.localma non ha funzionato.


Non dovrebbe wpa-conf /etc/wpa.confessere wpa-conf /etc/wpa_supplicant.confper puntare a impostazioni della rete wireless? Ho appena funzionato WiFi WiFi raspbmcieri sera. Quando torno a casa oggi testerò il comportamento della mia installazione durante i riavvii.
— Heatfan John,

Opps era un refuso nella domanda non nelle mie impostazioni comunque. /etc/network/interfacesindica il/etc/wpa_supplicant.conf
— iiSeymour il

Non correlato al tuo problema, ma sospetto anche che iface iface lo inet loopbacksia un errore di battitura, dovrebbe essere iface lo inet loopback. Configurazione dell'interfaccia di loopback.
— Heatfan John,

Accidenti alla mia mancanza di capacità di lettura delle prove
— iiSeymour,

Risposte:


16

Ho cambiato autoin allow-hotplugper wlan0 nel mio /etc/network/interfaces, vedi sotto:

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

Ha funzionato per me!

Non sono davvero sicuro del perché abbia funzionato. La documentazione Debian a questo link mi confonde perché è tutto nuovo per me, tuttavia il ifquerycomando mostrato sotto ora restituisce wlan0 e questo comando viene usato /etc/init.d/networkingper determinare quali interfacce visualizzare. In precedenza con wlan0 come auto, ifquery --list --alow=hotplugnon restituiva nulla.

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

1
Ho passato anni cercando di mettere il mio dispositivo online. perché Google non lo sputa immediatamente? :) grazie <3
— increddibelly il

Se questa risposta non funziona (non posso dire per il 2012, ma non nel 2019), considera la possibilità di sostituirla dhcpcon manual.
— Eric Platon,

6

La tua configurazione originale era ok, ad eccezione delle virgole nella prima riga.

Quindi usa auto lo eth0 wlan0invece ...

La mia configurazione:

  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

~


Le virgolette mi hanno fatto incasinare Debian Jessie. Qualcuno sa perché le virgole sembrano funzionare su alcuni Debian Wheezy ma non su Jessie?
— Damian Silva,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.