Сервер Ubuntu 14.04 - WiFi WPA2 Personal

Я только что установил сервер Ubuntu 14.04 и не могу правильно настроить Wi-Fi, чтобы работать с WPA2 личным, и может использовать некоторую помощь.

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

Спасибо

Спасибо за помощь!
1
задан 12 May 2014 в 01:09

4 ответа

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

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

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

28
ответ дан 24 May 2018 в 07:52
  • 1
    Отлично! На 15.10 по умолчанию wlan0 по имени wls1. – dardisco 10 January 2016 в 04:42
  • 2
    Это сработало и для меня – ranjan 1 April 2016 в 14:47
  • 3
    Вот как сохранить хэш ключа вместо самого ключа: unix.stackexchange.com/questions/274095/… – kol 6 June 2016 в 18:10
  • 4
    Важно использовать имя интерфейса WiFi вашей системы! Введите ifconfig -a или ip a: имя интерфейса WiFi обычно начинается с w. Например, на моем сервере Ubuntu 16.04 он называется wlp5s0. Используйте это имя в /etc/network/interfaces вместо wlan0. – kol 6 June 2016 в 19:01
  • 5
    Работает 16.04! Спасибо! – Rugal 23 February 2017 в 06:26

Использование DHCP или статической конфигурации (неважно, какой из них) - И если ваш wifi работал во время установки - сделайте ваш / etc / network / interfaces похожим на ниже (для wlan0 должно соответствовать имени вашего Wi-Fi карта, указанная в ifconfig - например, ваша обнаруженная 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

Затем создайте новый исполняемый скрипт с именем / etc / network / interfaces (вы можете назвать этот сценарий действительно «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.)

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

Или вы можете попробовать свою удачу с интерфейсом CLI для , не при роуминге по городу:

sudo apt-get install wicd-curses
3
ответ дан 24 May 2018 в 07:52

Возможно, вы можете попробовать использовать Network Manager или Wicd. В то время как у Network Manager есть несколько зависимостей графического интерфейса, которые вам могут не нравиться на безголовом сервере, подключение к Wi-Fi довольно просто. Для установки hotspot на моем Android-телефоне (под названием Android AP) я мог бы подключиться с помощью:

nmcli dev wifi connect 'Android AP' password test

Вы можете найти WICD более полезным, как и интерфейс на основе проклятий (http: // manpages. ubuntu.com/manpages/lucid/man8/wicd-curses.8.html). Я не использовал его много, поэтому я не уверен в синтаксисе для подключения к Wi-Fi.

Если /etc/network/interfaces - ваш единственный вариант, возможно, вы могли бы показать, что вы сделали до сих пор, чтобы увидеть, как мы можем это исправить.

1
ответ дан 24 May 2018 в 07:52

Хороший супер простой способ настроить Wi-Fi в командной строке с помощью nmtui, но я не могу найти, как его установить.

0
ответ дан 24 May 2018 в 07:52

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

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