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...