Ubuntu настроить wifi соединение

Содержание
  1. Настройка Wi-Fi в Ubuntu
  2. Инсталляция драйвера
  3. Настройка подключения
  4. Создание точки доступа
  5. В завершение
  6. Настраиваем wi-fi сеть в Ubuntu, своими руками
  7. Генерация ключей
  8. Дополнительно
  9. WPA2 + статический IP, скрытый ESSID
  10. WPA1 + DHCP, ESSID виден всем
  11. Смешанный режим (WPA1, WPA2) + DHCP, ESSID виден всем
  12. LEAP, WEP, DHCP, ESSID виден всем
  13. PEAP, AES, DHCP, ESSID виден всем
  14. TTLS, WEP, DHCP, ESSID виден всем
  15. Из этой категории
  16. Настройка Wifi в Ubuntu
  17. Установка драйвера Wifi
  18. Подключение к Wifi в Ubuntu
  19. Подключение к Wifi в Ubuntu через терминал
  20. Выводы
  21. Настройка Wi-fi в Ubuntu: как подключиться, установка драйвера
  22. Установка драйвера Wi-fi в Ubuntu
  23. Как подключить Wi-fi Ubuntu
  24. Настройка Wi-fi в Ubuntu через графический интерфейс
  25. Настройка Wi-fi в Ubuntu через терминал
  26. Как раздать Wi-fi в Ubuntu
  27. Почему Ubuntu не подключается к Wi-fi
  28. Заключение
  29. Ubuntu WiFi: возможные проблемы при подключении и работе, установка драйвера
  30. Установка драйвера Wi-Fi
  31. Настройка Wi-Fi в Ubuntu через графический интерфейс
  32. Настройка Wi-Fi в Ubuntu через терминал
  33. Загружать модуль автоматически при загрузке
  34. Безопасность Wi-Fi
  35. Как раздать вай-фай в Ubuntu
  36. Почему Ubuntu не подключается к вай-фай сети
  37. Проблема 1: Устройство не обнаружено
  38. Проблема 2: Отсутствует модуль драйвера
  39. Проблема 3: DNS
  40. Проблема 4: Нет сетевого менеджера

Настройка Wi-Fi в Ubuntu

Ubuntu настроить wifi соединение

Возможно, вы уже успели «пересадить» все свои домашние устройства на беспроводной интернет. Даже если это так — не все вопросы по настройке можно считать закрытыми. Тем более когда принято решение перейти на свободную и бесплатную операционную систему Убунту.

Ни одна другая ОС не предлагает такой свободы настройки и управления ресурсами, как Linux. Это в полной мере относится и к её дистрибутивам. При использовании Ubuntu настройка Wi-Fi имеет первостепенное значение.

Ведь редкая ОС позволит использовать даже половину своих возможностей без доступа в интернет.

Сегодня очень распространён тот вариант использования Вай-Фай, когда к роутеру подключается провод от модема. А уже роутер транслирует беспроводной сигнал, куда это нужно.

И покупая новый ноутбук, вы наверняка рассчитываете настроить всё по принципу «подключил и забыл». Когда речь идёт об Ubuntu, не все устройства могут обеспечить нужную функциональность беспроводной связи.

Итак, как настроить Wi-Fi, если он не работает «из коробки»?

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

Что ж, полностью настроенный новый компьютер — большая редкость, поэтому установить все необходимые опции — ваша задача. Мы рассмотрим установку драйверов на устройства Broadcom. Они распространены достаточно хорошо.

Мы объясним в подробностях, как настроить Wi-Fi в Ubuntu.

Инсталляция драйвера

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

«$ sudolspci | grep Network».

  • Каждый производитель предусмотрел для своих устройств несколько возможных драйверов, и в настройке Wi-Fi они играют существенную роль. Распространённые драйверы можно найти на просторах интернета. Всегда ориентируйтесь на модель сетевой платы, выбирая драйвер.
  • Выбирать драйвер необходимо по количеству стандартов и протоколов работы, которые он поддерживает. Если подходит несколько микропрограмм, обратите внимание на параметры mesh и monitor. Они обозначены в характеристиках драйверов.
  • Чтобы точно определить совместимость, узнайте PCIID сетевой карты. Сделать это можно по команде:

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

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

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

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

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

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

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

blacklist название модуля»

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

«$ sudo modprobebrcmsmac».

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

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

Конечно, вы можете использовать графический интерфейс, чтобы выполнить настройку Wi-Fi в Ubuntu Server. Однако часто бывают случаи, когда такой метод неприменим. Кроме того, используя консоль, вы получите очень информативные данные о сетях, с которыми можно работать.

Принципы настройки не отличаются во всех дистрибутивах Linux, поэтому вы можете выполнить необходимые действия в любой ОС на базе Li.0nix. Для примера мы используем соединение WPA.

Применение WEP на данный момент не оправдано, поскольку уровень безопасности такого подключения к сети слишком слаб.

  • Начать сканирование сети можно так:

«$ sudo iwlist scan».

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

  • Убедитесь в том, что используется тип подключения WPA. После этого введите команду:

«$ 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. Теперь вы можете пользоваться точкой доступа так, как будет удобно!

В завершение

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

Источник: https://nastroyvse.ru/opersys/lix/nastrojka-wi-fi-v-ubuntu.html

Настраиваем wi-fi сеть в Ubuntu, своими руками

Ubuntu настроить wifi соединение

Поставил Ubuntu Server 10.04 на ноут. Т.к. серверное ПО не предусматривает установку графической оболочки, то пришлось руками прописывать настройки wi-fi. Почему серверное и почему на ноут? Всё просто.

Сборка стабильная – LTS (на долговременной поддержке), при установе графической оболочки, встаёт Gnome 2 (для этого ноута новая Unity – тяжела).

Но не имея проводного интернета, надо с начала настроить wi-fi, для подключения интернета, а потом уже поставить Gnome.

Ну, поехали.

Итак, что имеем:

– Ноутбук с картой wi-fi и установленной убунту (версию смотрим выше). – Wi-Fi роутер, раздающий интернет и находящийся вне досягаемости провода с RJ-45 :). – Мы знаем пароль для авторизации на роутере, для получения доступа в интернет.

– Знаем метод аутенфикации и шифрования, применяемый на роутере – WPA-PSK.

Приступаем к настройке и подключению.

Проверим факт работы нашей карты wi-fi. Наша карта с идентификатором – wlan0.

iwconfig

Результат должен быть, примерно такой.

Теперь посмотрим доступные нам сети следующей командой.

sudo iwlist wlan0 scan

Результат должен быть, примерно такой.

Пришло время заняться файлом interfaces.

Откроем его в редакторе nano (nano уже установлен в системе).

sudo nano /etc/network/interfaces

Удаляем (или комментируем) все упоминания нашего беспроводного интерфейса и добавляем свои:

# The Wi-Fi network interface iface wlan0 inet dhcp wpa-driver wext wpa-ssid MoyaSetka wpa-ap-scan 1 wpa-proto WPA wpa-pairwise TKIP wpa-group TKIP wpa-key-mgmt WPA-PSK wpa-psk 7eae7e25e24909ee5b5c1db321905dee0b [ВАЖНО-см.Генерация ключей] auto wlan0

Параметр Описание
iface wlan0 inet dhcpконфигурация для DHCP (для статического IP см. пример ниже)«iface wlan0» – Имя нашего интерфейса (wlan0, eth1, rausb0, ra0, итд.)
wpa-driverЭто wpa-driver для нашей карты('wext' – общий драйвер для linux, работающий с «ndiswrapper»). Рекомендуется оставить как есть.Другие варианты:hostap = Host AP driver (Intersil Prism2/2.5/3)atmel = ATMEL AT76C5XXx (USB, PCMCIA)wext = Linux wireless extensions (generic)madwifi = Atheroswired = wpa_supplicant wired Ethernet driver
wpa-ssidИмя нашей точкидоступа (ESSID). Без кавычек.
wpa-ap-scanПараметр вещания точкой доступа ее имени.«1» = ESSID вещается всем.«2» = ESSID скрыт.
wpa-protoПротокол«RSN» = WPA(2)«WPA» = WPA(1)
wpa-pairwise & wpa-group«CCMP» = AES-шифрователь (как часть стандарта WPA(2))«TKIP» = TKIP-шифрователь (как часть стандарта WPA(1))
wpa-key-mgmt«WPA-PSK» = Аутентификация через ключевую фразу (см. 'Cоздание ключей')«WPA-EAP» = Аутентификация при помощи сервера аутентификаций.
auto wlan0  Автоматическое включение wlan0 при загрузке/перезагрузке сети.

Генерация ключей

Теперь нам нужно сконвертировать нашу ключевую фразу (связку ESSID и WPA ASCII) в в hex-ключ.

ESSID – это имя точки доступа (wi-fi роутер), WPA ASCII в простонародье – “пароль” к wi-fi сети:

wpa_passphrase

Результат будет примерно таким:

network={ ssid=”MoyaSetka” #psk=”12345678″ psk= 7eae7e25e24909ee5b5c1db321905dee0b854d6a5be6bde3f }

Наш hex-ключ, это все символы после “psk=”.

Копируем его в буфер обмена и вставляем в файл /etc/network/interfaces в поле wpa-psk.

Теперь можно сохранить файл и перезагрузить сеть.

sudo /etc/init.d/networking restart

Должно установиться соединение. Если соединение не установилось – перезагружаем машину.

Дополнительно

Отключаем чтение файла /etc/network/interfaces для others, во избежание попадания пароля от сети к третьим лицам.

sudo chmod o=-r /etc/network/interfaces

WPA2 + статический IP, скрытый ESSID

iface wlan0 inet static address 192.168.168.40 gateway 192.168.168.230 dns-nameservers 192.168.168.230 netmask 255.255.255.0 wpa-driver wext wpa-ssid wpa-ap-scan 2 wpa-proto RSN wpa-pairwise CCMP wpa-group CCMP wpa-key-mgmt WPA-PSK wpa-psk [ВАЖНО – см. Генерация ключа] auto wlan0

WPA1 + DHCP, ESSID виден всем

iface wlan0 inet dhcp wpa-driver wext wpa-ssid wpa-ap-scan 1 wpa-proto WPA wpa-pairwise TKIP wpa-group TKIP wpa-key-mgmt WPA-PSK wpa-psk [ВАЖНО – см. Генерация ключа] auto wlan0

Смешанный режим (WPA1, WPA2) + DHCP, ESSID виден всем

iface wlan0 inet dhcp wpa-driver wext wpa-ssid wpa-ap-scan 1 wpa-proto WPA RSN wpa-pairwise TKIP CCMP wpa-group TKIP CCMP wpa-key-mgmt WPA-PSK wpa-psk [ВАЖНО – см. Генерация ключа] auto wlan0

LEAP, WEP, DHCP, ESSID виден всем

iface wlan0 inet dhcp wpa-driver wext wpa-ssid wpa-ap-scan 1 wpa-eap LEAP wpa-key-mgmt IEEE8021X wpa-identity wpa-password auto wlan0

PEAP, AES, DHCP, ESSID виден всем

iface wlan0 inet dhcp wpa-driver wext wpa-ssid wpa-ap-scan 1 wpa-proto RSN wpa-pairwise CCMP wpa-group CCMP wpa-eap PEAP wpa-key-mgmt WPA-EAP wpa-identity wpa-password auto wlan0

TTLS, WEP, DHCP, ESSID виден всем

iface wlan0 inet dhcp wpa-driver wext wpa-ssid wpa-ap-scan 1 wpa-eap TTLS wpa-key-mgmt IEEE8021X wpa-anonymous-identity wpa-identity wpa-password wpa-phase2 auth=PAP [Также: CHAP, MSCHAP, MSCHAPV2] auto wlan0

Это всё :)

wi-fi сеть в Ubuntu

Из этой категории

Источник: https://tavportal.ru/blog/linux/nastraivaem-wi-fi-set-v-ubuntu,-svoimi-rukami

Настройка Wifi в Ubuntu

Ubuntu настроить wifi соединение

В наше время проводное подключение ноутбука к интернету используется всё реже. Наиболее распространенный вариант – провод подключён к роутеру, а он уже раздает Wifi на весь дом. Технологию Wifi поддерживают большинство современных ноутбуков, и это удобно – можно взять его с собой на кровать, не боясь переломить шнур, или очень легко перенести его в другую комнату.

Но тут кроется одна проблема: не всегда и не на всех устройствах Wifi поддерживается из коробки. Да, есть такие ноутбуки Linux, в которых настройка Wifi в Ubuntu не нужна: после установки всё работает, вы можете подключаться к сетям или даже создавать точки доступа. Но это не так уж часто.

В этой статье будет рассмотрена настройка Wifi в Ubuntu. Мы возьмём самую последнюю версию дистрибутива Ubuntu 16.04 с ядром Linux 4.4. Тут самую важную роль играет ядро, поскольку именно оно отвечает за поддержку оборудования.

Я буду предполагать, что у вас не работает Wifi Ubuntu из коробки, если же вас интересует, как подключиться к сети, листайте ниже.

Установка драйвера Wifi

Если вы попробовали подключиться к сети Wifi, и у вас не получилось, хотя пароль был правильный, или у вас даже не определяется системой присутствие сетевой карты Wifi, становится понятно, что из коробки не работает Wifi Ubuntu и нужна дополнительная настройка. Wifi-адаптеров и их производителей очень много. В этой статье мы будем рассматривать только Broadcom, потому что всё не охватить. Но я попытаюсь объяснить так, чтобы вы смогли разобраться, даже если у вас другой производитель адаптера Wifi Ubuntu.

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

sudo lspci | grep Network

Самые популярные сейчас – Broadcom, Atheros, Intel, Realtek. В этом примере мы рассмотрим Broadcom. Для каждого из этих производителей было реализовано по несколько открытых драйверов, которые вы можете установить.

Но, скорее всего, все они вам не подойдут, нужно подобрать драйвер только для вашей карты. Для этого откройте сайт https://wireless.wiki.kernel.org/en/users/drivers. Это официальный сайт драйверов ядра Linux.

На этой странице есть таблица со всеми драйверами Wifi, которые есть в ядре.

Для нашего Broadcom-адаптера есть четыре драйвера, смотрим только те, для которых в последней колонке есть PCI; наш адаптер подключён через эту шину. Это b43, b43-legasy и brcmfmac и brcmcmac.

Дальше выбираем лучший драйвер: смотрим на колонки cfg80211, AP, IBSS, mesh, monitor, PHY modes. Собственно, поддержка протокола сап80211, поддержка режима точки доступа, поддержка IBSS, Mesh, поддержка режима прослушивания (для перехвата пакетов) и поддержка расширений протокола b/g/n/a.

Для нас сейчас лучший драйвер по этим параметрам – b43. Открываем его и смотрим, поддерживает ли он нашу карту:

Кроме названия, здесь приводится PCI ID карты, чтобы точно определить совместимость. Для Broadcom его можно посмотреть командой:

lspci -nn -d 14e4:

Находим нашу карту BCM4313 и в колонке Supported видим No – жаль, но этим драйвером она не поддерживается. Такого PCI ID здесь тоже в помине нет. Но настройка Wifi в Ubuntu ещё не закончена. Возвращаемся назад, и смотрим другой драйвер. Следующий по возможностям драйвер brcmsmac, он не поддерживает Mesh и IBSS, но нам и не нужно.

Открываем, смотрим и видим, что в первой же строчке есть наша карта:

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

Обратите внимание, что перед тем, как запускать драйвер, для него, возможно, необходимо будет установить прошивки. Установка драйвера Wifi Ubuntu не нужна, поскольку он вшит в ядро. Информация о прошивке находится ниже на странице:

В нашем случае нужно скачать и скопировать файлы brcm/bcm43xx-0.fw и brcm/bcm43xx_hdr-0.fw to в отдельную папку. Вот они – эти файлы, на вкладке tree, скачиваем и копируем в папку, которая указана в инструкции:

sudo cp bcm43* /lib/firmware/brcm/

Как видите, всё немного сложно, но на самом деле там все действия описаны, и все ссылки есть, нужно только внимательно смотреть. Теперь осталось установить драйвер Wifi Ubuntu, для этого мы просто загрузим модуль ядра. Но перед этим нужно добавить в чёрный список все другие модули, которые ядро может загружать автоматически:

Выгружаем модули:

sudo modprobe -r wl$ sudo modprobe -r b43

$ sudo modprobe -r b43-legaxy

Добавляем их в чёрный список:

vi /etc/modprobe.d/blacklist-bcm.conf

blacklist b43blacklist b43-legacy

blacklist wl

Теперь запускаем наш выбранный драйвер:

sudo modprobe brcmsmac

Вот и всё, теперь Wifi работает. Теперь вы знаете, как установить драйвер Wifi в Ubuntu, как его найти, как определить необходимую версию для вашей карты.

Хотя мы рассмотрели способ для Broadcom, с другими адаптерами нужно работать похожим образом. Загружаем выбранный драйвер, запрещаем все остальные доступные. И не забудьте установить прошивку.

Даже если Ubuntu не видит Wifi, вы сможете разобраться.

Подключение к Wifi в Ubuntu

После того, как установка драйвера Wifi Ubuntu завершена, подключиться к сети не составит труда, это намного легче, по сравнению с тем, через что вы уже прошли. На панели теперь появился такой значок:

Когда не работает Wifi Ubuntu, его нет. Точнее он есть, но выглядит по-другому. Кликните по этому значку и выберите из списка нужную сеть. Осталось ввести пароль:

Готово, подключить Wifi Ubuntu не так уж сложно, и вы можете пользоваться интернетом.

Подключение к Wifi в Ubuntu через терминал

Иногда случаются ситуации, когда графический интерфейс не работает. Тогда тоже может понадобиться интернет. Дальше мы рассмотрим, как подключить Wifi Ubuntu через терминал.

Как вы знаете, для обмена данными в сети Wifi используется шифрование, это WEB, WPA и WPA2.

Мы не будем рассматривать WEP, потому что это слишком просто, и это шифрование не безопасное – его можно взломать за несколько минут.

Остановимся на WPA. Настройка Wifi в Ubuntu через терминал состоит из нескольких этапов:

  • Просканировать сеть и найти доступные точки
  • Подключиться к точке, используя wpa_supplicant
  • Получить IP-адрес по DHCP
  • Настроить DNS-серверы, чтобы сайты открывались корректно

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

Сканируем сеть с помощью специальной утилиты:

sudo iwlist scan

Была обнаружена одна сеть с ESSID H30_CE550. Отлично, теперь мы будем использовать эту точку, чтобы подключить Wifi Ubuntu. Выполните команду:

wpa_passphrase H30_CE550 > wpa.conf

После этого введите пароль и нажмите Enter, утилита создаст файл конфигурации для подключения. Файл можно было создать вручную, но так ведь проще.

Для самого же подключения будем использовать утилиту wpa_supplicant. Рассмотрим её синтаксис:

$ wpa_supplicant -Dдрайвер -iинтерфейс -cфайл_содениения

Драйверов, которые задаются опцией -D всего два: это устаревший wext и новый драйвер Wifi Ubuntu nl80211. Не стоит путать эти драйверы с драйверами устройств. Это универсальная прослойка между этими драйверами и системой.

Пробуйте сначала второй, а если не работает, то тогда уже первый. Интерфейс вы можете посмотреть из вывода утилиты iwlist scan, в моём случае это wlp3s0b1, но скорее всего у вас будет wlan0.

А имя файла – это тот файл, который мы только что создали. Запускаем:

sudo wpa_supplicant -Dnl80211 -iwlp3s0b1 -cwpa.conf

Готово, второй этап подключения Wifi в Ubuntu завершён: мы в сети. Осталось получить IP-адрес и DNS, чтобы полноценно работать. Оставьте этот терминал в покое и откройте новый.

Вообще, можно было запустить wpa_supplicant с опцией -B, но тогда бы мы потеряли над ней контроль. Если бы настройка Wifi Ubuntu 16.

04 пошла не так, нам бы пришлось искать и убивать процесс, к тому же, у нас не было бы вывода программы.

Для получения IP по протоколу DHCP воспользуемся утилитой dhclient. Сначала найдём все доступные DHCP-серверы в сети:

sudo dhclient -r

Затем просто запросим адрес для нашего интерфейса:

sudo dhclient -i wlp3s0b1

На получение IP-адреса уйдет несколько секунд. После этого, выполнив ifconfig, мы можем убедиться, что у нас уже есть IP:

sudo ifconfig wlp3s0b1

А также проверить сеть с помощью ping:

ping ya.ru

Готово. Подключение к Wifi в Ubuntu через терминал завершено. На случай, если вы надумаете тестировать это при запущенном NetworkManager, снимите галочку с управления Wifi в апплете, чтобы программа не мешала.

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

sudo rfkill unblock wlan

Теперь можете выполнять подключение Wifi в Ubuntu через консоль. Всё будет работать. При следующем подключении вам не нужно создавать файл конфигурации заново, вы можете даже написать небольшой скрипт, чтобы соединение выполнялось автоматически.

Выводы

Источник: https://losst.ru/nasrojka-wifi-v-ubuntu

Настройка Wi-fi в Ubuntu: как подключиться, установка драйвера

Ubuntu настроить wifi соединение

В современном мире редко встречаются люди, которые используют проводное подключение непосредственно к ноутбуку. Чаще всего провод подключают к роутеру, а тот, в свою очередь, раздает Wi-fi на остальные устройства сети.

Есть гаджеты, на которых настройка Wi-fi в Ubuntu не требуется – устройство с коробки способно выходить в сеть. Однако встречаются и такие продукты, которые требуют определенных действий для возможности выхода в Интернет.

Установка драйвера Wi-fi в Ubuntu

Если Ubuntu не определяет наличие сетевых подключений к Wi-fi, скорее всего, в системе не установлен нужный драйвер. Производителей, как и предлагаемых ими моделей Wi-fi-адаптеров огромное количество, а способ установки драйверов для всех универсальный, поэтому для примера выбран адаптер Broadcom.

Первым делом необходимо определить производителя сетевой платы, установленной в компьютере. Для этого выполняется команда:

sudo lspci | grep Network

Здесь вариантов может быть много:

  • Broadcom;
  • Intel;
  • Realtek;

Для каждого производителя доступно несколько вариантов драйверов. Чтобы подобрать утилиту для своего устройства, необходимо воспользоваться официальным хранилищем драйверов Linux: https://wireless.wiki.kernel.org/en/users/drivers

Для Broadcom имеется 4 драйвера. Выбирать нужно среди тех, для которых в последней колонке указано подключение через шину PCI. Данному критерию удовлетворяют:

  • b43;
  • brcmfmac;
  • b43-legasy;

Среди них можно найти драйвер с расширенными возможностями, однако не факт, что именно он подойдет к имеющемуся адаптеру. b43 предлагает много режимов, но в списке поддерживаемых моделей нет нужной (BCM 4313).

Это вовсе не означает, что настройка Wi-fi в Linux закончена. Теперь необходимо рассмотреть другие варианты. Для модели 4313 подходит brcmcmac. Значит, нужно скачать его.

Найти подходящий драйвер возможно по PCI ID. Этот параметр однозначно дает понять о совместимости ПО с платой. Для просмотра PCI ID для Broadcom в терминале задается команда:

lspci -nn -d 14e4

По такому принципу можно найти драйвера для любой модели сетевого адаптера.

Внимание! Перед запуском драйвера, возможно, потребуется установка прошивки, о чем написано на странице скачивания.

Согласно инструкции, скачанный fw-файл необходимо скопировать в папку /lib/firmware/brcm. Для этого в терминале нужно выполнить:

sudo cp bcm43* /lib/firmware/brcm/

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

  1. Выгрузить модули:
    sudo modprobe -r wl
    sudo modprobe -r b43
    sudo modprobe -r b43-legaxy
  2. Ограничить их загрузку путем добавления в черный список:

    vi /etc/modprobe.d/blacklist-bcm.conf

    blacklist b43
    blacklist b43-legacy
    blacklist wl

  3. Запустить сам драйвер:

    sudo modprobe brcmsmac

На этом мероприятия по настройке Wi-fi в Linux завершены.

Как подключить Wi-fi Ubuntu

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

Настройка Wi-fi в Ubuntu через графический интерфейс

Этот способ уже привычен и удобен визуально. После настройки Wi-fi-адаптера в трее Linux появилась иконка «Сеть».

Клик по ней левой кнопкой мыши открывает меню сетевых подключений, где перечислен список доступных сетей. Выбрав нужную точку доступа, Ubuntu уведомит о необходимости аутентификации. Остается ввести пароль.

При удачном исходе появится сообщение, что соединение установлено, а значок в трее покажет уровень сигнала Wi-fi.

Настройка Wi-fi в Ubuntu через терминал

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

Network Manager, позволяющий настроить подключение автоматически, обычно устанавливается по умолчанию вместе с Ubuntu. Однако в некоторых сборках он отсутствует. Например, для настройки Wi-fi на Ubuntu Server проще использовать именно командную строку. Иногда пользователи сами удаляют менеджер, так как он тормозит загрузку системы.

Передача данных в сетях Wi-fi шифруется протоколами WEP, WEB и WPA/WPA2. Первое взламывается за считанные минуты, вследствие чего используется редко. Поэтому рассмотрен будет наиболее надежный и широко распространенный протокол WPA.

Процесс делится на следующие этапы:

  1. Проверить сеть на наличие доступных точек доступа.
  2. Подключиться к выбранной точке через wpa_supplicant.
  3. Присвоить IP-адрес.
  4. Настроить DNS-серверы для корректного открытия веб-страниц.

На первом этапе запускается утилита iwlist:

sudo iwlist scan

Последующая настройка требует создания конфигурационного файла. Так как определилась сеть H30_CE550, с ней и пойдет работа:

wpa_passphrase H30_CE550 > wpa.conf

Подключение создается с помощью wpa_supplicant:

sudo wpa_supplicant -Dnl80211 -iwlp3s0b1 -cwpa.conf

-D – опция, задающая драйвер Wi-fi Ubuntu nl80211. Его нельзя путать с драйверами устройств, так как он изначально имеется в системе и служит посредником между системой и адаптером. Если команда не срабатывает, значит в опции -D необходимо указать устаревший драйвер wext.

-i указывает интерфейс. Его можно узнать из результата выполнения сканирования iwlist.

В параметр -c нужно вписать созданный файл конфигурации.

Далее рекомендуется запустить новый терминал, чтобы избежать появления лишних процессов при настройке Wi-fi в Linux. При этом старый пусть останется открытым.

Для получения IP-адреса используется протокол DHCP. Сначала необходимо просканировать доступные сервера с помощью утилиты dhclient:

sudo dhclient –r

Следом отправляется запрос на получение IP:

sudo dhclient -i wlp3s0b1

Удостовериться в успешном присвоении адреса можно командой ifconfig.

На этом подключение Ubuntu к Wi-fi завершено – доступ в Интернет открыт.

Как раздать Wi-fi в Ubuntu

Данная инструкция подойдет пользователям ОС версии 16.04 и выше. В старых версиях Ubuntu возможность создать точку доступа для раздачи Wi-fi реализовывается через терминал.

Для настройки Ubuntu в качестве своеобразного роутера необходимо наличие Wi-fi-адаптера.

Предполагается, что Ethernet-кабель подключен к устройству напрямую. Теперь в меню «Сеть», вызываемом из трея, необходимо выбрать «Изменить соединение» («Edit connections»), и далее, выделив «Ethernet», нажать кнопку Add. В выпадающем списке должен быть установлен «Wi-fi». После нажатия на кнопку «Create» откроется окно настроек соединения.

На вкладке Wi-fi выставляются следующие значения:

  • SSID – laptop-share;
  • Режим –

На вкладке «Безопасность» необходимо установить протокол WPA/WPA2 и задать пароль, в параметрах IPv4 выбрать режим «Предоставить сеть другим компьютерам».

После сохранения настроек, потребуется активировать соединение, выбрав созданную точку доступа в окне «Подключиться к Hidden Wi-fi network».

Точка доступа Ubuntu создана и доступна для подключения к ней других устройств.

Почему Ubuntu не подключается к Wi-fi

Причин может быть несколько.

  1. Отсутствует адаптер. Выяснить это помогут терминальные команды:
  • ifconfig;
  • iwconfig;
  • lspci;
  • lsusb;
  • lsmod.

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

  1. Адаптер есть, но отключен. Некоторые ноутбуки имеют возможность его отключения через нажатие одной из клавиш Fn.
  2. Wi-fi-сети отсутствуют.

Заключение

Настройка Wi-fi в Ubuntu не представляет сложности даже для новичков в среде Linux. По сути, основная задача заключается в установке драйвера на Wi-fi-адаптер.

Все последующие действия обычно выполняют с помощью графического интерфейса и лишь в редких случаях, когда он недоступен, прибегают к терминалу.

В новых версиях Ubuntu стало возможным настраивать точку доступа, так же не используя консоль, что значительно упрощает раздачу Интернета для неопытного пользователя.

Источник: https://iwsm.ru/operatsionnye-sistemy/linux/wifi-v-ubuntu

Ubuntu WiFi: возможные проблемы при подключении и работе, установка драйвера

Ubuntu настроить wifi соединение

В современном мире подключение по проводу используется все реже. Особенно это касается интернет-подключения. Самый популярный вариант для интернет-подключения — это когда провод провайдера подключается к маршрутизатору, который раздает его по беспроводной сети в доме.

Такие стандарты связи поддерживает большинство современных телефонов, ноутбуков и компьютеров со встроенными беспроводными адаптерами. Что касается настройки сети, то на «Виндовс» никаких проблем нет. Некоторые неурядицы могут возникнуть при установке Wi-Fi на Linux и Ubuntu.

В этом материале будет рассказано, как установить драйвер на Ubuntu Wi-Fi, почему Ubuntu не подключается к Wi-Fi соединению и что с этим делать.

Установка драйвера Wi-Fi

Не всегда на всех персональных компьютерах и ноутбуках под управлением операционной системы Linux или ее ответвления Ubuntu можно взять и включить беспроводную вай-фай сеть с самого начала.

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

Случается это не часто, поэтому необходимо рассмотреть проблему более подробно, взяв в качестве примера ОС Ubuntu 16.04 с ядром Linux 4.4.

Важно! Именно ядро играет ключевую роль, поскольку «Убунту» — это лишь графическая оболочка с настройками. Ядро поддерживает работу с устройствами и именно его нужно настраивать.

Если попытка подключиться к сети была и она не обвенчалась успехом (пароль был введен правильно), то станет понятно, что из коробки сеть работать не будет. Иногда даже компьютер не может определить сетевую карту, которая отлично функционирует и надежно подключена.

В любом случае нужна дополнительная конфигурация. Производителей сетевого оборудования огромное количество и все охватить в одной статье нельзя, поэтому будет показан пример на Broadcom. С помощью поэтапной инструкции таким образом можно настроить любой сетевой адаптер.

Итак, сперва нужно узнать, какой именно адаптер установлен на ПК, какова его модель. Для этого в терминале выполняется следующая команда:

$ sudo lspci | grep Network

Наиболее часто встречаются следующие производители: Broadcom, Atheros, Intel, Realtek. Для каждого из них доступно несколько штук драйверного программного обеспечения, которое можно установить. Оно подходит для всех типов сетевых карт, но может и не подойти. Чтобы не тратить время зря, необходимо искать ПО именно для своего производителя на его официальном сайте.

Проверить первый случай можно следующим образом:

  • Перейти на сайт ,содержащий все драйвера, которые имеются в «Линукс» ядре.
  • Найти интересующего производителя. В представленном случае это Broadcom с 4 доступными драйверами, из которых необходимо выбрать колонку PCI, так как карта подключена именно через эту шины передачи.
  • Выбрать наиболее подходящую версию с поддержкой необходимых пользователю функций (поддержка b/g/n/a, создания точки доступа и так далее).
  • Проверить совместимость по ПСИ АЙДИ карты.
  • Просмотреть драйвер с помощью команды «$ lspci -nn -d 14e4:» и проверить совместимость.
  • Если совместимости нет, то выбирать любое другое ПО.
  • Запустить его командой «$sudo modprobe brcmsmac».

Настройка Wi-Fi в Ubuntu через графический интерфейс

Подключение и настройка интернета Wi-Fi на Raspberry Pi

Способ удобен и привычен для тех, кто часто пользуется операционной системой Windows. После конфигурации адаптера в трее «Убунту» появится иконка, говорящая о том, что сеть есть, но она недоступна.

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

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

Настройка Wi-Fi в Ubuntu через терминал

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

Важно! Шифрование сети может происходить по нескольким протоколам: WEP, WEB, WPA и WPA2. Первый можно взломать за минуту, а второй также не блещет безопасностью, поэтому все следует использовать WPA или WPA2.

Пошаговая инструкция по установке соединения такова:

  1. Проверить наличие сети и доступных APN;
  2. Подключиться к точке с помощью wpa_supplicant;
  3. Заняться настройкой и присвоением айпи адреса;
  4. Настроить сервер ДНС, чтобы веб-сайты работали корректно.

Запускается утилита с помощью команды:

sudo iwlist scan

Далее требуется создать файл конфигураций. Для этого вводят команду:

wpa_passphrase H30_CE550 > wpa.conf

Подключение организовывается при помощи вышеупомянутой утилиты:

sudo wpa_supplicant -Dnl80211 -iwlp3s0b1 -cwpa.conf

Запускается новая консоль, но старый не закрывается. Получение IP-адреса возможно благодаря этой связке команд:

sudo dhclient —r

sudo dhclient -i wlp3s0b1

После этого Ubuntu настройка Wi-Fi полностью завершена и можно подключаться к доступным сетям.

Загружать модуль автоматически при загрузке

Как раздавать интернет с телефона Йота без ограничений

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

sudo nano /etc/modules

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

К счастью пользователей, «Линукс» и «Убунту» имеют большие справочники не только онлайн, но и в качестве встроенной справки. Вызвать ее можно с помощью команд:

man lsusb

man lspci

Безопасность Wi-Fi

Как подключить интернет через PPPoE и что это такое

Так как вся информация будет передаваться по радиоволнам, ее можно будет перехватить. Это делает беспроводные технологии более уязвимыми по сравнению с проводными.

Все дело в том, что сигнал, создаваемый любой точкой доступа, доступен для получения и перехвата любой другой аналогичной точкой, настроенной на прием. Главное, чтобы она была в радиусе действия сети первого источника.

Чаще всего причиной взлома становится бесплатный интернет. Обычная ситуация: человек платит за интернет и видит, что скорость заметно проседает. Когда он понимает в чем дело, то видит в списках подключенных устройств не только свои домашние аппараты, но и компьютер грамотного и хитрого соседа.

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

Инструкция по безопасности:

  • Не стоит подключаться к общественным сетям и бесплатному вай-фаю без антивируса фаервола;
  • Нужно использовать протоколы шифрования WPA и WPA 2 своей домашней сети;
  • Важно установить на сеть надежный пароль, который нельзя взломать методом подбора;
  • Отключить функцию WPS на своем роутере;
  • Выключать маршрутизатор, если он стоит без дела, например, ночью.

Как раздать вай-фай в Ubuntu

Инструкция ниже будет актуальна для всех, кто пользуется версией ОС 16.04 +. В более поздних выпусках раздача сигнала происходит через работу с терминалом. Первое, что нужно, — наличие самого адаптера. Далее последовательность действий следующая:

  1. Перейти в меню «Сеть», которое можно вызвать из трея;
  2. Выбрать пункт «Изменить соединение»;
  3. Выделить тип Ethernet и нажать клавишу «Добавить»;
  4. В выпадающем списке установить «вай-фай»;
  5. Далее следует нажать на кнопочку «Создать» и дождаться открытия окна конфигураций;
  6. Во вкладке беспроводного соединения требуется выставить значения SSID — laptop-share, а режим оставить «По умолчанию»;
  7. Выбрать метод шифрования WPA/WPA2 во вкладке «Безопасность» и задать надежный пароль;
  8. Параметры IP версии 4 должны содержать строку «Предоставить сеть всем компьютерам»;
  9. Сохранить настройки и включить соединение путем выбора созданной точки доступа «Подключиться к скрытой вай-фай сети».

Важно! После этого точка станет доступна для подключения к ней любых сетевых устройств после аутентификации паролем.

Почему Ubuntu не подключается к вай-фай сети

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

  • Нет беспроводного адаптера. Определить это можно с помощью команд ifconfig, Iwconfig, lspci, lsusb, lsmod. Если по результату их выполнения адаптер не появился в списке, то скорее всего причина в том, что его нет, он сломан или плохо подключен.
  • Модуль есть, но он отключен. Включить на некоторых портативных устройствах можно при помощи специальной клавиши в сочетании с «Fn».
  • Нет доступных для подключения открытых сетей Wi-Fi.

Проблема 1: Устройство не обнаружено

Если устройство не обнаруживается системой, то нужно войти в терминал и ввести следующую команду:

sudo lsusb или sudo lspci

Если вывод команд похож на то, что представлено ниже, то операционная система находит карту. Часто она называется «Сетевым адаптером» или Сетевым контроллером«.

Проблема 2: Отсутствует модуль драйвера

Если первые команды ничего не обнаружили, то система видит карту и можно предположить, что проблема кроется в прошивке, которая не дает инструкций ОС. Последняя просто не знает, что такое сетевая карта и что с ней делать. Чтобы она «узнала» ее, потребуются модули и драйвера. В терминале необходимо набрать:

sudo lsmod

Выведется список всех доступных модулей, чтобы активировать один из них, нужно выполнить следующую команду, где modulename — название модуля:

sudo modprobe modulename

После этого можно запустить опять ту же команду sudo lsmod, чтобы проверить, правильно ли загружен модуль.

Проблема 3: DNS

Очень редко случается, что из-за ДНС сервера возникают какие-либо проблемы с подключением к беспроводной или проводной сети, но все может быть. Проверить это можно, введя команду в терминал:

nmcli device show wlan1 | grep IP4.DNS

Она продемонстрирует локальный адрес маршрутизатора. Если это не работает, можно заменить wlan1 на параметр текущей сети.

Важно! Можно использовать и команду «ip address». После фиксации информации можно выполнить команду «ping адрес_маршрутизатора». В случае отказа работать, можно проверить ДНС Гугл: ping 8.8.8.8.

В результате всех этих действий можно определить, где именно кроется проблема DNS.

Проблема 4: Нет сетевого менеджера

Случается и так, что менеджер был удален по ошибке. В таком случае не будет ни интернета, ни диспетчера сети, но и эта проблема решаема. Если предположить, что пакет типа apt до сих пор находится в кэше, можно выполнить строку:

sudo apt-get install network-manager

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

sudo gedit /etc/network/interfaces

После этого стоит вставить в него и заменить следующие строки:

auto lo

iface lo inet loopback

auto wlan0

iface wlan0 inet dhcp

wpa-essid myssid

wpa-psk mypasscode

После сохранения настроек можно перезапустить весь интерфейс командой «sudo ifdown wlan0 && sudo ifup -v wlan0».

Таким образом, было разобрано, что делать, если Linux не подключается к Wi-Fi и не может расширить сеть. Подключение Ubuntu к Wi-Fi через терминал рекомендуется выполнять только опытным пользователям.

Подгорнов Илья ВладимировичВсё статьи нашего сайта проходят аудит технического консультанта. Если у Вас остались вопросы, Вы всегда их можете задать на его странице.

Источник: https://vpautine.ru/internet/ubuntu-wifi

Лайфхаки
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: