Wifi-起動時にwlan0を起動する


25

ネットワーク設定が保存されて/etc/wpa_supplicant.confおり、/etc/network/interfaces次のように表示されます。

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

ネットワークに接続するには、私は実行する必要がsudo ifconfig wlan0 up続くsudo ifup wlan0すべてのブート後。走るほど理想的ではないraspbmc

wlan0起動時に起動して接続するにはどうすればいいですか?コマンドを追加しようとしました/etc/rc.localが、うまくいきませんでした。


ワイヤレスネットワークの設定を指すべきではwpa-conf /etc/wpa.confありませんwpa-conf /etc/wpa_supplicant.confか?raspbmc昨夜WiFiが動作するようになりました。今日帰宅したら、再起動後のセットアップの動作をテストします。
HeatfanJohn

ただし、私の設定ではなくOppsは質問のタイプミスでした。/etc/network/interfacesを指す/etc/wpa_supplicant.conf
iiSeymour

あなたの問題とは関係ありませんが、それiface iface lo inet loopbackはタイプミスでもあると思いますiface lo inet loopback。ループバックインターフェイスの設定。
HeatfanJohn

校正能力の不足を
気にせず

回答:


16

私はwlan0 をに変更autoallow-hotplugました。/etc/network/interfaces以下を参照してください。

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

それは私のために働いた!

私はこれがなぜ機能したのか本当に分かりません。このリンクにある Debianのドキュメントは私にとって混乱を招きますが、これは私にとってまったく新しいものですが、ifquery以下に示すコマンドはwlan0を返し、このコマンドは/etc/init.d/networkingどのインターフェイスを起動するかを決定するために使用されます。以前はwlan0がautoで、ifquery --list --alow=hotplug何も返しませんでした。

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

1
私は何年もかけてデバイスをオンラインにしようと試みてきました。なぜグーグルはこれをすぐに吐き出さないのですか?:)ありがとうございます<3
信じられないほど

この回答が機能しない場合(2012年には言えませんが、2019年には機能しません)、に置き換えることdhcpを検討してくださいmanual
エリックプラトン

6

最初の行のコンマを除いて、元の設定は大丈夫でした。

auto lo eth0 wlan0代わりに使用してください...

私の設定:

  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


くそコンマがDebian Jessieにめちゃくちゃになってしまった。Debian Wheezyでコンマが機能しているように見えるのにJessieでは機能しないように見える理由を誰もが知っていますか?
ダミアンシルバ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.