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

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

После некоторой борьбы у вас есть 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). Как установщик НЕ может скопировать необходимые файлы и настроить соединение для последующего использования? (Или спросите, хочет ли пользователь использовать его.)

3 ответа

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) Вы должны быть на связи сейчас:)

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

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

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

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

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

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

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

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

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...
Другие вопросы по тегам