Установка Wi-Fi адаптера в Ubuntu. Как на ноутбуке включить wifi? Мне кажется, у меня слишком медленно работает сеть

Настройка wifi соединения в Ubuntu Linux процедура совсем несложная. WiFi (вай-фай) подключение настраивается буквально за минуту и в этой статье будет описан процесс настройки шаг за шагом с иллюстрациями. Хотя в этой статье используются иллюстрации для графической оболочки Ubuntu Unity, тем не менее, точно также настраивается WiFi и в других оболочках - GNOME 2, GNOME 3.

Аналогичные статьи для других операционных систем:

Настройка WiFi в Ubuntu Linux

WiFi соединение настроить в Ubuntu Linux совсем несложно. В трее, на значке "Сеть", нужно нажать на левую кнопку мыши и затем, в меню выбрать одну из точек доступа WiFi и кликнуть на ней:

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

Вводите пароль, нажимаете "Подключиться" и если пароль правильный то через полминуты или минуту соединение будет установлено. Значок сети в трее изменит свой вид и будет выдано сообщение о том, что соединение установлено:

При этом все остальные параметры, кроме пароля, для нового подключения Ubuntu Linux установит автоматически.

Но есть еще один способ создать wifi подключение к Интернет, немного сложнее, но он дает возможность вручную указать почти все возможные параметры нового подключения. На том же значке сети, в трее, нужно нажать левую кнопку мыши и затем в меню выбрать "Изменить соединения":

Безопасность WiFi

Поскольку при использовании wifi вся информация передается по радиоволне это делает wifi сети гораздо более уязвимыми по сравнению с проводными сетями. Дело в том, что радиосигналы посылаемые точкой доступа (wifi роутером) и устройствами, которые подключены к точке доступа, доступны для перехвата любым аналогичным устройством, которое находится в радиусе "слышимости" от точки доступа или от клиента этой точки доступа. То есть перехват сетевого трафика становится очень простым, доступным и незаметным. А перехват сетевого трафика позволяет собрать информацию, необходимую для атаки на wifi сеть. По мере того, как становится все больше точек доступа, wifi увеличивается и количество желающих "взломать" wifi сеть.

Самая распространенная мотивация для взлома точек доступа wifi это подключение к Интернету через wifi бесплатно. Довольно распространенная сегодня картина - у вас в квартире установлен wifi роутер и к нему подключены не только ваши устройства, но и компьютер кого-то из ваших соседей. Вы платите за Интернет, а ваш технически грамотный сосед, получает Интернет бесплатно.

Но "кража" Интернет не единственная причина по которой "взламывают" сети wifi. Дело в том, что если злоумышленник получает доступ к вашей точке доступа, он через нее может получить доступ ко всем устройствам, которые подключены к вашему wifi роутеру. А это дает ему возможность кражи ваших персональных данных. Например паролей к почте, к интернет-банкам, ваших документов - одним словом ко всему чем вы владеете.

Поэтому пользоваться wifi нужно с осторожностью. Вот несколько правил, которые стоит соблюдать.

Не подключайтесь к открытым общественным сетям wifi через ноутбук на котором у вас хранится ценная информация. А если вам необходим доступ к Интернет через открытые сети wifi, тогда используйте на вашем ноутбуке файерволл и антивирус. Еще лучше если вы установите на ноутбук две операционные системы. Одну основную, в которой будет храниться вся ваша ценная информация. А другую пустую, только для того, чтобы выходить в Интернет через открытые wifi сети.

Если вы используете роутер wifi у себя дома или в офисе, необходимо правильно выполнить настройку wifi роутера:

  • Используйте тип защиты WPA2.
  • Пароль для защиты должен быть длинный - лучше если 50 - 60 символов, и должен состоять из произвольного набора символов. Пароль marina1234 очень плохой - его взломают за несколько минут. Пароль nvysue57k-sjehr
    • Если на вашем компьютере установлен беспроводной аппаратный коммутатор, убедитесь, что он включен. Нажмите меню сети в строке меню и выберите имя сети, к которой вы хотите подключиться.
    • Если имя сети отсутствует в списке, выберите «Другие сети», чтобы узнать, находится ли сеть дальше по списку. Если вы все еще не видите сеть, вы можете оказаться вне пределов досягаемости или сеть может быть скрыта.
    • Если сеть защищена паролем (ключ шифрования), введите пароль при появлении запроса и нажмите «Подключиться».
    • Если вы не знаете ключ, он может быть написан на нижней стороне беспроводного маршрутизатора или базовой станции в его руководстве по эксплуатации, или вам может потребоваться спросить того, кто управляет беспроводной сетью.
    • Значок сети изменит внешний вид, когда компьютер попытается подключиться к сети.
    • Если соединение будет успешным, значок изменится на точку с несколькими столбцами над ней. Больше баров указывает на более сильное соединение с сетью. Если не так много баров, соединение слабое и может быть не очень надежным.

    Если вы владелец какого-либо мобильного устройства под управлением OS Linux, то вам в первую очередь придется задуматься над выполнением задачи номер один - настройка соединения с беспроводной точкой доступа Wifi. По умолчанию, стандартные инструменты для Linux-десктопов надежны и удобны в использовании. Например, Wifi Radar , Network Manager , и многие другие программы этого класса. Конечно, подразумевается, что вы используете окружения типа Gnome или KDE, обладающих очень богатым функционалом и выбором.

    Но как быть, если у вас нечто другое и более редкое - E17, Fluxbox, ION или вообще "голая" консоль? В этом случае вам стоит применить классический способ настройки - командная строка.

    Давайте рассмотрим два случая настройки соединения с беспроводной точкой доступа:
    - графическое приложение Wicd (для примера );
    - консольные утилиты.

    Вступление

    Предполагается, что у вас имеется беспроводное сетевое устройство (адаптер), который работает под Linux. Если вы вдруг обнаружили, что ваше устройство не работает, можно предложить, как один из вариантов для новичков, поставить последнюю версию дистрибутива Ubuntu и установить проприетарные драйвера для своей беспроводной карточки. Предложенный случай является наиболее простым и действенным, по сравнению с попытками заставить работать адаптер через драйвер ndiswrapper.

    Также предполагается, что у вас имеются в наличии два параметра для подключения к беспроводной точке: SSID и идентификационный ключ. Без них (особенно - без второго, так как первый еще можно легко узнать) вы не сможете установить соединение.

    Wicd

    Графическое приложение, написанное на Python. Гибкая и удобная в использовании программа, предлагающая большой функционал. Wicd легко устанавливается и им также легко пользоваться. Достаточно всего нескольких минут для ознакомления с программой. Стоит также заметить, что Wicd, помимо графического интерфейса, имеет и консольный вариант "исполнения", не уступающий по функциональности.

    Командная строка

    Давайте теперь посмотрим, как настроить wifi-соединение через командную строку. К слову сказать, такой способ является универсальным, так как используются утилиты, являющиеся стандартными для всех дистрибутивов Linux. Более того, все приложения с графическим интерфейсом (GUI) основаны на работе именно этих утилит. Образно говоря, если мы "снимем" "крышу" GUI у любого графического приложения, то под ней мы увидим скромных и незаметных тружеников консоли: ifconfig, wireless-tools, wpa_supplicant, ping, nmap и многих других.

    Для выполнения нашей задачи понадобятся следующие утилиты:

    • - ifconfig : полностью управляет работой любого сетевого адаптера вашего компьютера (будь то проводной или беспроводной интерфейс);
    • - iwlist : выдает список доступных для подключения (находящихся в радиусе досягаемости) беспроводных дочек доступа;
    • - iwconfig : утилита управления и конфигурирования беспроводных сетевых устройств (адаптеров);
    • - dhclient (или его налоги): автоматически получает IP-адрес от dhcp-сервера беспроводной точки;
    • - wpa_supplicant : утилита для настройки шифрованных соединений.

    Перед началом настройки wifi-соединения логичным было бы проверить наличие всех этих утилит в системе (хотя, почти все они входят в стандартный набор Linux-дистрибутивов). Давайте, все же, убедимся в том, что они есть у нас, выполнив совсем несложные команды (см. man which):

    • - which ifconfig
    • - which iwlist
    • - which iwconfig
    • - which dhclient
    • - which wpa_supplicant

    При выполнении каждой из этих команд вы увидите путь, по которому они располагаются в файловой системе. Если вдруг не увидите - вам придется установить отсутствующие. Наиболее простой и рекомендуемый - это менеджером пакетов того дистрибутива Linux, которым вы пользуетесь. Как альтернатива - можно предложить установку из исходников, но такой путь требует достаточного опыта от пользователя.

    Рассмотрим пример подключения к wifi-точке с шифрованием WEP

    1 . Первое, что мы сделаем - посмотрим, какие сетевые адаптеры имеются у нас на компьютере:

    # ifconfig -a

    Вывод будет содержать имена и подробное описание всех сетевых интерфейсов, которые удалось обнаружить утилите ifconfig. Если не был обнаружен желаемый, то причина заключается только в одном - нет драйверов для него и не включена поддержка этого интерфейса в ядре Linux.

    2 . Запускаем беспроводной сетевой адаптер:

    # ifconfig wlan0 up

    здесь :
    - wlan0 - стандартное в большинстве Linux-систем имя wifi-карточки;
    - up - опция говорит команде ifconfig запустить для работы ("поднять") сетевое устройство.

    3 . Теперь нам надо сканировать эфир вокруг себя на наличие доступных hot-spot"ов:

    # iwlist wlan0 scan

    здесь :

    Wlan0 - имя беспроводного адаптера;
    - scan - команда iwlist запускается в режиме сканирования.

    Результатом работы iwlist будет детальный отчет, из которого на данном этапе нас интересует только одна строчка: ESSID:"Some_Name". Значение параметра ESSID ("Some_Name") - это имя беспроводной точки доступа. Теперь мы знаем, к какой конкретно wifi-точке мы будем подключаться.

    4 . Выполняем подключение:

    # iwconfig wlan0 essid Some_Name key Wireless_Key

    здесь :

    Wlan0 - сетевой адаптер, на котором настраивается соединение;
    - essid - задаем имя точки доступа, к которой подключаемся;
    - key - указываем ключ шифрования, использующийся этой точкой доступа для передачи данных.

    Замечание :

    Команда iwconfig по умолчанию использует для ключа шифрования данные в шестнадцатеричном виде HEX. Если вы хотите указать ключ в виде простого текста (ASCII), вам необходимо использовать опцию s .

    Например, так:

    # iwconfig wlan0 essid Some_Name key s:Wireless_Key

    Соединение установлено.

    5 . Последний шаг - получаем от dhcp-сервера wifi-точки IP-адрес:

    # dhclient wlan0

    Естественно, вышеуказанные шаги выполнять каждый раз утомительно. Можно упростить процесс установки соединения, написав скрипт подключения, в котором мы объединим все эти команды в одно целое:

    #! /bin/bash ifconfig wlan0 up iwconfig wlan0 essid Some_Name key s:Wireless_Key sleep 10 dhclient wlan0

    Сохраняем этот файл под каким-либо именем (например, wireless_up) и делаем его исполняемым командой:

    # chmod u+x wireless_up

    Переносим wireless_up по пути /usr/local/bin, чтобы сделать его глобально видимым всей системой.

    Теперь вам достаточно набрать в командной строке:

    # wireless_up

    И соединение будет установлено.

    Рассмотрим более сложный случай - соединение с точкой доступа по WPA-шифрованию

    Соединение с таким шифрованием поддерживает только утилита wpa_supplicant, поэтому она нам понадобиться. Также, опять таки, предполагаем, что мы знаем ключ (пароль) шифрования этой точки доступа.

    1 . Генерируем пароль на основе этого ключа с помощью утилиты wpa_passphrase, которая входит в состав пакета wpa_supplicant. Дело в том, что пароль, который мы будем использовать далее, должен быть в виде шестнадцатиричного числа:

    # wpa_passphrase ssid password

    Утилита выдаст сгенерированную строку psk, которую мы вставим в конфигурационный файл wpa_supplicant.conf:

    # sudo nano -w /etc/wpa_supplicant.conf Network={ ssid=SSID psk=PSK }

    Это очень упрощенный файл конфигурации, но он будет работать. Возможно, вам потребуется добавить в шапку этого файла еще одну строку:

    Ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel

    для предоставления необходимых прав доступа.

    2 . "Поднимаем" интерфейс wlan0:

    # ifconfig wlan0 up

    3. Указываем, к какой точке мы хотим подключиться:

    # iwconfig wlan0 essid ssid

    4 . Запускаем утилиту wpa_supplicant на установку соединения:

    # wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf

    здесь :
    -B - запускать команду wpa_supplicant в фоновом режиме;
    -Dwext - говорим утилите wpa_supplicant использовать драйвер wext для интерфейса wlan0;
    -i - задаем настраиваемый сетевой интерфейс (wlan0 в нашем случае);
    -с - указываем путь к конфигурационному файлу wpa_supplicant.conf.

    5 . Проверяем, что соединение установлено:

    # iwconfig wlan0

    На выводе увидим подробную информацию по указанному интерфейсу wlan0.

    6 . Получаем локальный IP-адрес:

    # dhclient wlan0

    7 .Упрощаем процесс, создав по пути /etc/network/interfaces запись следующего вида:

    auto wlan0 iface wlan0 inet dhcp pre-up wpa_supplicant -Bw -Dwext -i wlan0 -c /etc/wpa_supplicant.conf post-down killall -q wpa_supplicant

    Заключение

    В зависимости от дистрибутива Linux, существует множество способов настройки wifi-соединений. Именно благодаря такому разнообразию настроить соединение можно практически в любой Linux-системе.
    Главное, чтобы сам беспроводной адаптер поддерживался в Linux на уровне драйверов. Но это уже зависит главным образом от разработчиков операционных систем.

    Возможно, вы уже успели «пересадить» все свои домашние устройства на беспроводной интернет. Даже если это так - не все вопросы по настройке можно считать закрытыми. Тем более когда принято решение перейти на свободную и бесплатную операционную систему Убунту . Ни одна другая ОС не предлагает такой свободы настройки и управления ресурсами, как Linux. Это в полной мере относится и к её дистрибутивам. При использовании Ubuntu настройка Wi-Fi имеет первостепенное значение. Ведь редкая ОС позволит использовать даже половину своих возможностей без доступа в интернет.

    Сегодня очень распространён тот вариант использования Вай-Фай, когда к роутеру подключается провод от модема. А уже роутер транслирует беспроводной сигнал, куда это нужно. И покупая новый ноутбук, вы наверняка рассчитываете настроить всё по принципу «подключил и забыл». Когда речь идёт об Ubuntu, не все устройства могут обеспечить нужную функциональность беспроводной связи. Итак, как настроить Wi-Fi, если он не работает «из коробки»?

    Возможно, вы уже попробовали вайфаить, но ничего не получилось. По неизвестной причине компьютер не находит доступных сетей, а сигнал неизменно нулевой. Ещё хуже, если не определяется адаптер беспроводной сети. Что ж, полностью настроенный новый компьютер - большая редкость, поэтому установить все необходимые опции - ваша задача. Мы рассмотрим установку драйверов на устройства Broadcom. Они распространены достаточно хорошо. Мы объясним в подробностях, как настроить Wi-Fi в Ubuntu.


    «$ sudolspci | grep Network».


    «$ lspci -nn -d 14e4:».

    • После этого необходимо сверить поддерживаемые драйвером карты и полученные по команде данные. Если соответствий нет, нужно выбрать другой драйвер.
    • Также необходимо узнать о прошивках, которые потребуются для нормальной работы драйвера. Это можно сделать в документации драйвера.

    ВАЖНО. На сайте https://wireless.wiki.kernel.org/en/users/drivers вы найдёте сами драйверы, описания, прошивки, а также пошаговые инструкции по использованию.

    • Перед тем как запустить нужный драйвер, нужно отключить запуск некоторых модулей оборудования - чтобы избежать конфликтов в работе:

    «$ sudo modprobe -r название модуля». Здесь название пишется без каких-либо знаков, через пробел.

    • Чтобы предотвратить повторную загрузку отключенного, сделайте так:

    «$ vi /etc/modprobe.d/blacklist-bcm.conf
    blacklist название модуля
    blacklist название модуля
    blacklist название модуля»

    • Запустите драйвер с помощью команды:

    «$ sudo modprobebrcmsmac».

    Мы рассмотрели первый этап того, как настроить Вай-Фай на Убунту. Далее попробуем на практике подключиться к беспроводной сети, используя терминал.

    Настройка подключения

    Конечно, вы можете использовать графический интерфейс, чтобы выполнить настройку Wi-Fi в Ubuntu Server. Однако часто бывают случаи, когда такой метод неприменим. Кроме того, используя консоль, вы получите очень информативные данные о сетях, с которыми можно работать. Принципы настройки не отличаются во всех дистрибутивах Linux , поэтому вы можете выполнить необходимые действия в любой ОС на базе Li.0nix. Для примера мы используем соединение WPA. Применение WEP на данный момент не оправдано, поскольку уровень безопасности такого подключения к сети слишком слаб.


    «$ sudo iwlist scan».

    Этот запрос в консоли позволит увидеть доступные сети и их характеристику. Найдите параметр ESSID. Он обозначает имя, присвоенное сети, и будет использоваться для работы с ней.


    «$ wpa_passphrase (название сети)>wpa.conf».

    Название сети заполняется через пробел, без других символов.

    • Введите в консоли пароль для доступа к сети. Он будет автоматически сохранён в файле конфигурации.

    Теперь для использования Wi-Fi в Ubuntu можно полноценно использовать графический интерфейс.

    Создание точки доступа

    А сейчас мы рассмотрим, как создаётся в Ubuntu точка доступа Wi-Fi . Как известно, точкой доступа называется «расширение» уже существующей беспроводной сети, или же база для создания совершенно новой сети. Настройка Wi-Fi Ubuntu Server в такой роли лучше всего производится в графическом интерфейсе.

    1. В первую очередь нужно отключить компьютер от всех сетей, к которым он подключен на данный момент.
    2. Подключите компьютер к проводной сети, для которой будет создаваться точка доступа. В Панели задач должно быть видно, что ПК имеет проводное подключение.
    3. Вызовите меню сетевых соединений щелчком правой клавиши мыши. Нажмите «Редактировать соединение». После этого добавьте новое соединение.
    4. Выберите из списка «Wi-Fi» и нажмите кнопку «Создать».
    5. Начните настраивать новое соединение. Для этого введите все текущие параметры, которые могут пригодиться. Это:
    • Режим «Hotspot».
    • Название соединения и
    • Режим шифрования данных. Желательно выбрать WPA2 или WPA.
    1. Сохраните текущие настройки. После того как настроите Wi-Fi, необходимо включить его. Выберите «Подключение к скрытой сети». После этого найдите в списке сеть, которую недавно создали, и создайте с ней соединение.
    2. Теперь вы можете пользоваться точкой доступа так, как будет удобно!

    В завершение

    Мы научились делать несколько полезных приёмов по . Подробно ознакомились с тем, как настроить Вай-Фай на Убунту, а также выполнили диагностику неисправностей сетей. Если у вас остались вопросы, или какие-либо проблемы не решены - вы всегда можете обратиться в комментарии, оставить своё мнение или спросить что-нибудь у посетителей нашего сайта. Дерзайте!

Поделитесь с друзьями или сохраните для себя:

Загрузка...