Wi-Fi - доведите wlan0 до загрузки

У меня есть настройки сети, хранящиеся в /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 после каждой загрузки. Не идеально, поскольку im работает raspbmc

Как я могу получить wlan0 и подключиться при загрузке, я попытался добавить команды в /etc/rc.local, но это не сработало.

22 голоса | спросил iiSeymour 15 +04002012-10-15T22:40:08+04:00312012bEurope/MoscowMon, 15 Oct 2012 22:40:08 +0400 2012, 22:40:08

2 ответа


15

Я изменил auto на allow-hotplug для wlan0 в моем /etc/network/interfaces, см. ниже:

[email protected]:~$ 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 ничего не возвращал.

[email protected]:~$ ifquery --list --allow=hotplug
wlan0
ответил HeatfanJohn 16 +04002012-10-16T05:27:55+04:00312012bEurope/MoscowTue, 16 Oct 2012 05:27:55 +0400 2012, 05:27:55
4

Ваша первоначальная конфигурация была в порядке, за исключением запятой в вашей первой строке.

Поэтому используйте 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

~

ответил Milkmannetje 20 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSun, 20 Sep 2015 19:33:50 +0300 2015, 19:33:50

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132