Ubuntu 14.04 Server — персональный WiFi WPA2

Ubuntu 14.04 Server — персональный WiFi WPA2

Я только что установил Ubuntu 14.04 Server и не могу правильно настроить Wi-Fi для работы с WPA2 personal. Мне нужна помощь.

Во время установки был простой мастер, в котором я выбрал свой SSID из списка и ввел свою парольную фразу, и это отлично сработало. Теперь, когда установка завершена, у меня возникли проблемы с настройкой Wi-Fi. Моя точка доступа настроена на WPA2 Personal TKIP или AES. Буду очень признателен за любые советы. Я возился с WPA supplicant и моим файлом /etc/network/interfaces, но безуспешно.

Спасибо

решение1

Я предлагаю вам настроить /etc/network/interfaces примерно так:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wpa-ssid <your_router>
wpa-psk <your_wpa_key>
dns-nameservers 8.8.8.8 192.168.1.1

Обязательно выберите статический адрес вне диапазона, используемого DHCP-сервером в маршрутизаторе, коммутаторе или другой точке доступа. Конечно, подставьте здесь свои данные.

Заставьте систему прочитать и использовать изменения:

sudo ifdown wlan0 && sudo ifup -v wlan0

Вы подключились?

ping -c3 192.168.1.1
ping -c3 www.google.com

решение2

Мне удалось подключиться к моей точке доступа WPA2, введя следующее в /etc/network/interfaces. Немного измененный принятый ответ и использующий DHCP.

auto wlan0
iface wlan0 inet dhcp
wpa-ssid <your_router>
wpa-psk <your_wpa_key>

Потом просто sudo ifup -v wlan0и он подключился. Все хорошо.

решение3

Используя DHCP или статическую конфигурацию (неважно, какую) — И предполагая, что ваш Wi-Fi работал во время установки — сделайте свой/etc/сеть/интерфейсывыглядеть примерно так, как показано ниже (дляwlan0должно совпадать с названием вашей карты Wi-Fi, указанным нижеifconfig -aнапример, ваша обнаруженная карта Wi-Fi может иметь прозвищеeth1насколько мне известно, ОС.):

 auto lo iface lo inet loopback     
 auto wlan0 iface wlan0 inet dhcp    
 wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Для настройки wpa_supplicant используйте команду (указана в конфигурации выше)

wpa_passphrase "YOUR_SSID" SSID_PASSWORD | sudo tee /etc/wpa_supplicant/wpa_supplicant.conf

Далее создайте новый исполняемый скрипт с именемiwconfig(Вы можете назвать этот скрипт как угодно, например, «iwconfig-default-ssid»? — я просто сделал его коротким для примера):

sudo touch /etc/network/if-up.d/iwconfig && sudo chmod 700
/etc/network/if-up.d/iwconfig && sudo ln -s
/etc/network/if-up.d/iwconfig /etc/network/if-pre-up.d/iwconfig

Теперь редактировать/etc/network/if-up.d/iwconfig и добавьте SSID, к которому должен подключаться Ubuntu Server при запуске:

#!/bin/sh
iwconfig wlan0 essid "YOUR_DEFAULT_SSID" mode managed

Теперь выполните команду ifdown (если вы еще этого не сделали), затем ifup, и все должно быть отлично сейчас и после перезагрузки (если вы находитесь рядом со своим SSID).


Если вы выходите в общественное место с ноутбуком с такой конфигурацией, вам придется использовать:iwlist wlan0 сканирование, затемsudo iwconfig essid "PUBLIC_ESSID" режим управляемыйчтобы установить связь с чем-либо (и/или создать уникальный сценарий для каждого места(мест), которые вы посещаете — простоне(Поместите любой из этих скриптов в папку «if-up.rc.d». /etc/network/interfaces также может обрабатывать псевдонимы местоположений, поэтому обратитесь за помощью к man/forums по этому вопросу.)

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

sudo apt-get install wicd-curses

решение4

Действительно хороший и очень простой способ настроить WiFi в командной строке — этонмтуино я не могу найти как его установить.

Связанный контент