Wifi - angkat wlan0 saat boot

25

Pengaturan jaringan saya tersimpan /etc/wpa_supplicant.confdan /etc/network/interfacespenampilan saya seperti ini:

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

Untuk terhubung ke jaringan saya harus menjalankan sudo ifconfig wlan0 updiikuti oleh sudo ifup wlan0setelah setiap boot. Tidak ideal sebagai im runningraspbmc

Bagaimana saya bisa wlan0bangun dan terhubung saat boot, saya sudah mencoba menambahkan perintah /etc/rc.localtapi itu tidak berhasil.

iiSeymour
sumber
Sebaiknya tidak wpa-conf /etc/wpa.confakan wpa-conf /etc/wpa_supplicant.confmenunjuk ke pengaturan jaringan nirkabel Anda? Saya baru saja mendapat WiFi bekerja raspbmcsemalam. Ketika saya tiba di rumah hari ini saya akan menguji bagaimana pengaturan saya di seluruh reboot.
HeatfanJohn
Opps adalah salah ketik dalam pertanyaan tetapi tidak dalam pengaturan saya. /etc/network/interfacesmenunjuk ke/etc/wpa_supplicant.conf
iiSeymour
Tidak terkait dengan masalah Anda, tapi saya juga curiga itu iface iface lo inet loopbackjuga salah ketik, seharusnya iface lo inet loopback. Konfigurasi antarmuka loopback.
HeatfanJohn
Sial, kurangnya keterampilan membaca bukti
iiSeymour

Jawaban:

16

Saya mengubah autoke allow-hotpluguntuk wlan0 di saya /etc/network/interfaces, lihat di bawah:

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

Itu berhasil untuk saya!

Saya benar-benar tidak yakin mengapa ini berhasil. Dokumentasi Debian pada tautan ini membingungkan bagi saya karena ini semua baru bagi saya, namun ifqueryperintah yang ditunjukkan di bawah ini sekarang mengembalikan wlan0 dan perintah ini digunakan oleh /etc/init.d/networkinguntuk menentukan antarmuka mana yang akan ditampilkan. Sebelumnya dengan wlan0 sebagai otomatis, ifquery --list --alow=hotplugtidak mengembalikan apa pun.

pi@raspbmc:~$ ifquery --list --allow=hotplug
wlan0
HeatfanJohn
sumber
1
Saya telah menghabiskan waktu lama untuk mencoba perangkat saya online. mengapa google tidak segera memuntahkan ini? :) terima kasih <3
increddibelly
Jika jawaban ini tidak berhasil (saya tidak bisa mengatakan untuk 2012, tetapi tidak pada 2019), pertimbangkan untuk mengganti dhcpdengan manual.
Eric Platon
6

Konfigurasi asli Anda baik-baik saja, kecuali untuk koma di baris pertama Anda.

Jadi, gunakan auto lo eth0 wlan0...

Konfigurasi saya:

  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

~

Milkmannetje
sumber
Sial koma membuatku mengacaukan Debian Jessie. Adakah yang tahu mengapa koma tampaknya bekerja pada beberapa Debian Wheezy tetapi tidak pada Jessie?
Damian Silva