Почему мой/etc/network/interfaces не соединяется с моей беспроводной сетью WPA?

У меня есть два идентичных рабочих стола рабочий сервер Ubuntu 14.04. Во время процесса установки я только выбрал сервер Ubuntu, никакие другие пакеты.

Настольный № 1) Это было моей первой сборкой Linux и так возилось вокруг вполне немного, пока я не понял это. Я настроил файл WPA_Supplicant.conf, использующий wpa_passphrase программу, банка может соединить прекрасное использование wpa_supplicant. Я могу затем получить IP с помощью dhclient или присвоить статический адрес в wpa_supplicant.conf... Я также успешно настроил/etc/network/interfaces файл.. сначала для соединения через DHCP, затем изменил его для соединения со статическим IP. Так.. для настольного № 1 это работает прекрасное.. соединение с моей беспроводной сетью через WPA_supplicant вручную или автоматически использование/etc/network/interfaces на начальной загрузке.

Настольный № 2), Это - проблемная машина. Это - та же модель и та же беспроводная карта. Я успешно создал файл WPA_Supplicant.conf, и могу соединиться вручную путем выполнения wpa_supplicant, затем конечно, получить адрес через dhclient. Это работает отлично!!!! Однако ни за что в жизни я не могу соединиться автоматически на входе в систему с/etc/network/interfaces. Это просто не соединяется! Я не могу найти единственное различие между этими двумя машинами!

Возможно, я непреднамеренно изменил что-то на настольном № 1 в моем стуке вокруг, чтобы заставить его соединиться на входе в систему?

Вот мой wpa_supplicant.conf:

network={
ssid="myssid"
#### #psd="mypasscode"
psk=my-very-long-64char-passcode
}

вот мой/etc/network/interfaces:

#### #The loopback network interfaces
auto lo
iface lo inet loopback

#### #The primary network interface
auto lo
iface wlan0 inet dhcp
wpa-essid myssid
wpa-psk my-very-long-64char-passcode

примечание: Я попробовал wpa-psk как открытый текст, а также 64 бита, любой, кажется, работает в настольном 1, ни один, кажется, не имеет значения в настольных 2.

Любая справка ценится!!!

О, соединить вручную меня простое выполнение...

sudo ifconfig wlan0 up
sudo lshw -C network
sudo iwlist scan
sudo wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
dhclient wlan0
  • sudo lshw-C сеть - для подтверждения этого включен
  • sudo iwlist сканирование - для подтверждения этого может просканировать
  • sudo wpa_supplicant - соединяться
  • dhclient wlan0 - для получения IP

это работает отлично на обоих рабочих столах.. это просто, что я не могу получить настольный № 2 к автоматическому подключению на входе в систему!!!

Спасибо!!

1
задан 10 December 2014 в 19:40

1 ответ

В/etc/network/interfaces объявление wpa-psk ожидает пароль в открытом тексте, не 64-разрядную скремблированную версию. Я предлагаю, чтобы Вы исправили свой файл к:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
wpa-essid myssid
wpa-psk mypasscode

Перезапуск интерфейс:

sudo ifdown wlan0 && sudo ifup -v wlan0

'-v' для подробного должен произвести некоторый вывод, указывающий, что происходит негласно.

ПРИМЕЧАНИЕ: "автоматический lo iface wlan0 inet dhcp" является неправильным. Посмотрите мое предложение выше.

1
ответ дан 11 November 2019 в 02:29

Другие вопросы по тегам:

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