Ubuntu Server 12.04.2 — беспроводные соединения

Ubuntu Server 12.04.2 — беспроводные соединения

Я некоторое время пользовался Ubuntu Desktop, а теперь пытаюсь настроить сервер. Я использую беспроводной PCI-адаптер, который отлично работает с Ubuntu Live CD.

При установке сервера он обнаружил адаптер и (после того, как я ввел SSID и ключ WPA) подключился к сети почти сразу. Однако после установки при загрузке в первый раз он не смог подключиться во время запуска. На данный момент я не совсем уверен, куда двигаться дальше. Я прочитал Руководство по серверу, но в главе о сетях ничего нет о беспроводных сетях.

Я привык к графическому интерфейсу рабочего стола, поэтому интерфейс командной строки немного пугает. Пожалуйста, будьте снисходительны...

Для справки: беспроводной адаптер — TP-Link TL-WN781ND.


Мой файл интерфейсов выглядит намного проще -

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
    wpa-ssid RunnymedeData
    wpa-psk <my_key>

Система не запускает сетевое соединение при загрузке, однако оно запускается почти сразу же, как только я явно задаю SSID при входе в систему. Мне больше ничего не нужно делать. IP-адрес правильно назначается сервером dhcp (моим маршрутизатором), и машина затем отображается в списке подключений маршрутизатора. Я попробую статический маршрут и посмотрю, что из этого получится. Скоро вернусь.


Эта проблема связана с тем, что SSID скрыт в моей беспроводной сети. По-моему, это ошибка.

Со скрытым SSID: система долго загружается (безуспешно ожидая запуска сети). После того, как я вошел в систему, а затем явно установил essid, iwconfigсеть включается в течение нескольких секунд; больше ничего делать не нужно.

С не скрытым SSID: система загружается быстро, и сетевые подключения сразу же начинают работать.

Подводя итог, можно сказать, что это не имеет никакого отношения ни к конкретному адаптеру, ни к файлу интерфейсов.

Спасибо @chilli555 за то, что нашел время помочь.

решение1

Обычный способ настройки сервера — заполнить ваши данные в файле /etc/network/interfaces. Сначала убедитесь, что у вас есть работающий беспроводной интерфейс:

iwconfig

У вас есть интерфейс, в идеале wlan0? Далее убедитесь, что он работает как положено:

sudo iwlist wlan0 scan

Видите ли вы свою сеть среди прочих? Если да, отредактируйте файл с помощью редактора vim:

sudo vim /etc/network/interfaces

Добавьте свои данные, чтобы это выглядело примерно так:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static  <--you want to be able to reach your server by ssh and ftp
address 192.168.1.100  <--an address outside the DHCP range in the router
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
wpa-ssid <your_network>
wpa-psk <your_key>

Сохраните изменения и закройте vim с помощью :wq. Теперь получите интерфейс для просмотра и использования новых настроек:

sudo ifdown wlan0 && sudo ifup wlan0

Подтвердите, что вы получили новый адрес:

ifconfig

И что вы можете выйти в Интернет:

ping -c3 www.google.com

Конечно, замените указанные выше данные своими данными.

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