Wifi - Wlan0 beim Booten starten


25

Ich habe meine Netzwerkeinstellungen in gespeichert /etc/wpa_supplicant.confund meine /etc/network/interfacessieht so aus:

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

Um eine Verbindung zu dem Netzwerk muss ich laufen , sudo ifconfig wlan0 upgefolgt sudo ifup wlan0nach jedem Start. Nicht ideal, da ich lauferaspbmc

Wie kann ich wlan0beim Booten aufstehen und eine Verbindung herstellen? Ich habe versucht, die Befehle hinzuzufügen, /etc/rc.localaber das hat nicht funktioniert.


Sollte es nicht wpa-conf /etc/wpa.confsein wpa-conf /etc/wpa_supplicant.conf, auf Ihre WLAN-Einstellungen zu verweisen? Ich habe gerade raspbmcletzte Nacht WiFi in Betrieb genommen . Wenn ich heute nach Hause komme, werde ich testen, wie sich mein Setup bei Neustarts verhält.
— HeatfanJohn

Opps war ein Tippfehler in der Frage, aber nicht in meinen Einstellungen. /etc/network/interfaceszeigt auf die/etc/wpa_supplicant.conf
— iiSeymour

Hat nichts mit deinem Problem zu tun, aber ich vermute auch, dass iface iface lo inet loopbackdas auch ein Tippfehler ist, der sein sollte iface lo inet loopback. Loopback-Schnittstellenkonfiguration.
— HeatfanJohn

Verdammt mein Mangel an Korrekturlesen Fähigkeiten
— iiSeymour

Antworten:


16

Ich autohabe allow-hotplugfür wlan0 in meine geändert /etc/network/interfaces, siehe unten:

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

Das hat bei mir geklappt!

Ich bin mir wirklich nicht sicher, warum das funktioniert hat. Die Debian-Dokumentation unter diesem Link ist für mich verwirrend, da dies alles neu für mich ist. Der ifqueryunten gezeigte Befehl gibt jedoch jetzt wlan0 zurück und dieser Befehl wird verwendet, um /etc/init.d/networkingzu bestimmen, welche Schnittstellen aufgerufen werden sollen. Zuvor mit wlan0 als auto, ifquery --list --alow=hotplughat nichts zurückgegeben.

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

1
Ich habe ewig versucht, mein Gerät online zu bringen. warum spuckt die google das nicht sofort aus? :) danke <3
— increddibelly

Wenn diese Antwort nicht funktioniert (ich kann nicht für das Jahr 2012 sagen, aber es funktioniert nicht im Jahr 2019), sollten Sie ersetzen dhcpmit manual.
— Eric Platon

6

Deine ursprüngliche Konfiguration war in Ordnung, bis auf das Komma in der ersten Zeile.

Also benutze auto lo eth0 wlan0stattdessen ...

Meine Konfiguration:

  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

~


Verdammte Kommas hatten mich auf Debian Jessie gebracht. Weiß jemand, warum Kommas bei Debian Wheezy zu funktionieren scheinen, aber nicht bei Jessie?
— Damian Silva
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.