Ubuntu Server - Как подключиться к беспроводной персональной сети WPA2?

8

Подключение к беспроводной сети относительно простое.

После некоторой борьбы у вас есть Wi-Fi в вашем установщике. Вы можете установить Ubuntu Server, и все в порядке. Вы готовы загрузить новую систему.

После завершения настройки настройки Wi-Fi исчезли.

tl; dr: Как мне подключиться к беспроводной (WPA2 Personal) сети с сервера Ubuntu 12.10?

Что я уже пробовал:

Связано с командами iw *. Получен IP-адрес с помощью dhclient. Поместите эти команды в etc/rc.local.

При загрузке сервер ждет 120 секунд с сообщением «Ожидание подключения к сети»

Чтобы это исправить, я удалил все /etc/network/interfaces(wpa-psk и wpa-ssid).
Это не сработало. Это все еще ждали. Я нашел ответ, в котором говорилось, что я могу просто удалить / etc / ... (файл, отвечающий за время ожидания 120 секунд).

Я сделал это и сохранил резервную копию. Теперь сервер ждет ~ 3 секунды (измененный сон в файле) и загружается. Тем не менее, нет доступного сетевого подключения. Это какая-то ошибка dhcp.

Поскольку у меня не было выбора, я попытался использовать тот, что в комментарии. Тот, который использовал "тройник".
Оказывается, это тоже не работает.

Как все это может быть таким противоречивым? Как они могут не устанавливать прошивки на ISO, пока он идеально подходит (673 + ~ 10MB = 683). Как установщик НЕ может скопировать необходимые файлы и настроить соединение для последующего использования? (Или спросите, хочет ли пользователь использовать его.)

апаш
источник
Возможный дубликат askubuntu.com/questions/8568/… (посмотрите на второй ответ, а не принятый) или askubuntu.com/questions/172473/…
guntbert
@guntbert - Спасибо за быстрый ответ (извините, я был на другом дисплее, который подключен к серверу). Пробуя второй ответ, как вы предложили, пожалуйста, воздержитесь от понижения / закрытия Q до тех пор. (Я переработаю его с дополнительной информацией, если это тоже не поможет.)
Apache
@ Guntbert: Хорошо, я прикреплю файл через несколько часов (сейчас не могу связаться с сервером, так как не могу исправить эту проблему с Wi-Fi). | Кстати. это стандартная установка 12.10 x64.
Apache
Не беспокойтесь, мой комментарий был предназначен для другой проблемы, мой клиент / этот человек испортил эту вещь :-))
Guntbert
1
@ Guntbert - Хорошо. Думаю, решения тоже нет. Это сломано, кажется. Ну, кто будет использовать Wi-Fi на сервере? (Кроме меня.) Я просто получу длинный кабель.
Apache

Ответы:

12

1) Установите пакет wpasupplicant .

2) Затем напишите:

sudo su
wpa_passphrase [SSID] >> /etc/wpa_supplicant.conf
exit

Где [ SSID ] - это SSID точки, к которой вы хотите подключиться. После ввода этой команды вы должны написать пароль для этой точки доступа.

3) Запустите wpa_suplicant с новым файлом конфигурации.

sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf

Убедитесь, что ваш интерфейс wlan0 , или измените его, если необходимо!

-B для фонового бега.

-D используется драйвер.

-i это интерфейс.

4) Вы должны быть на связи сейчас :)

Элу
источник
Это сработало отлично. В моем случае я упустил из виду -D <your_adapter>то, что с момента выпуска моего ноутбука прошло достаточно времени, чтобы он автоматически обнаружил, и это произошло. Также это только присоединилось к Wi-Fi, он не запрашивал IP-адрес, поэтому я побежал dhclient wlan0потом, чтобы это исправить.
Forbesmyester
6

Я использовал инструкции из https://wiki.debian.org/WiFi/HowToUse#WPA-PSK_and_WPA2-PSK .

Не забудьте удалить все, что вы добавили в etc / rc.local, так как это может привести к конфликту

Во-первых, убедитесь, что вы установили (не помню, установлен ли он по умолчанию или нет) пакет "wpasupplicant"

Затем вам нужно отредактировать файл "/ etc / network / interfaces".

Используемая строфа основана на примере из приведенной выше ссылки (воспроизводится ниже):

auto wlan0
iface wlan0 inet dhcp
    wpa-ssid mynetworkname
    wpa-psk mysecretpassphrase

Вам нужно будет проверить, какой интерфейс у вашей карты Wi-Fi (обычно это wlan0), и вам нужен ключ и ssid вашей беспроводной сети.

NGRhodes
источник
Это, безусловно, самое простое решение
Майкл
1

Вот мои заметки для подключения к

Android портативная точка доступа

/ и т.д. / сеть / интерфейсы

iface wlan1 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant_android.conf

/etc/wpa_supplicant/wpa_supplicant_android.conf

network={
    ssid="AndroidAP"
    psk="password"
}

Ноты

  • используйте $ ifup wlan1, чтобы открыть интерфейс. Вставьте « auto wlan1 » в строку перед « iface wlan1 inet dhcp », чтобы linux автоматически вызывал интерфейс
  • $ ip link - полезная команда bash для идентификации беспроводного идентификатора (wlan *).

iPad / MAC персональная точка доступа / WiFi

/ и т.д. / сеть / интерфейсы

iface wlan1 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant_ipad.conf

/etc/wpa_supplicant/wpa_supplicant_ipad.conf

network={
    ssid="Hamish’s iPad"
    psk="myPassword"
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP
    auth_alg=OPEN
}

Ноты

  • Остерегайтесь символа «», это не то же самое, что «»
  • В отличие от сети Android, wpa запрашивающий требует дополнительных папараметров для подключения к Wi-Fi на основе MAC ...
Хэмиш
источник