Как в убунту включить вай фай

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354. Или на телефон +7 918−16−26−331.

Даже небольшая сумма может помочь написанию новых статей 🙂

Или поделитесь ссылкой на эту статью со своими друзьями.

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

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

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

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

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

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

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

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

Примечание. В Gnome Shell апплет сетевых соединений недоступен через значок сети. Его нужно открывать через «Обзор — Приложения».

В открывшемся окне нужно открыть вкладку «Беспроводные» и нажать на кнопку «Добавить»:

Затем, в диалоговом окне можно указать целую кучу параметров, например BSSID точки доступа или фейковый MAC адрес wifi адаптера:

После этого созданное подключение будет доступно через значок сети в трее.

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

Как пользоваться wifi

Пользоваться wifi очень просто. После того как вы создали подключение включать и выключать его можно через значок сети в трее.

Однако нужно понимать, что возможность пользоваться wifi, сильно зависит от внешних факторов. Поскольку радиосигнал подвержен воздействию внешней среды. Различные препятствия вроде стен, потолков, полов ослабляют и сигнал точки доступа, и сигнал клиентского устройства. Unity показывает уровень сигнала от точки доступа в «палочках». На картинках, в начале статьи, показан уровень сигнала в одну-две короткие палки. Это очень слабый сигнал. при таком сигнале пользоваться Интернет скорее всего не получится.

Есть программы (например wpa_gui), которые показывают уровень сигнала в цифрах — dBm, например 60 dBm или 40 dBm. Чем больше такая цифра, тем слабее сигнал — хороший сигнал это цифра меньше 50 dBm. Однако нужно понимать что точность таких цифр колеблется в зависимости от адаптера и драйвера этого адаптера. В одних и тех же условиях один адаптер может показывать например 71 dBm, а другой адаптер 82 dBm.

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

В ситуации с плохим сигналом может помочь использование адаптера с внешней антенной. Например USB wifi адаптер TP-Link TL-WN722N/C укомплектован внешней антенной. При этом она съемная и при необходимости ее можно заменить на другую, с большим коэффициентом усиления.

Что дает наличие внешней антенны? Продолжая этот же пример — в равных условиях — одна и та же точка доступа, одно и тоже время и место подключения, наличие пассивных преград между точкой доступа и клиентом — в итоге слабый сигнал в обе стороны:

  • Внутренний «родной» wifi адаптер ноутбука подключается к точке доступа, но практически не дает возможности пользоваться Интернет из-за низкой скорости и частых обрывов.
  • TP-Link TL-WN722NC с собственной антенной дает стабильное соединение с Интернет на неплохой скорости.

Если не работает wifi

Если ваш компьютер «не видит wifi», то есть не обнаруживает никаких wifi сетей причины могут быть в следующем:

  • На вашем компьютере нет wifi адаптера. Узнать это можно используя в терминале команды, ifconfig, iwconfig, lspci, lsusb, lsmod. В списке устройств должна быть беспроводная сетевая карта.
  • На вашем компьютере wifi адаптер есть но он отключен. Например на многих ноутбуках есть кнопки выключения wifi адаптера. Это может отдельная кнопка или одна из кнопок F в комбинации с кнопкой Fn.
  • И наконец последний вариант — в зоне «видимости» вашего адаптера нет wifi сетей.
Читайте также:  Во что можно поиграть на двоих

Домашние WiFi сети

Домашняя wifi сеть позволяет не только раздать Интернет на все устройства которые есть в доме (компьютеры, смартфоны, планшеты), но кроме этого можно разделить и такие ресурсы как принтер и файлы. Нужно просто открыть общий доступ к тем ресурсам, которые вы хотите сделать расшарить. Делается это так же как для обычной проводной сети. Можно использовать статью Настройка LAN на Linux и Windows.

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

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

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

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

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

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

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

  • Используйте тип защиты WPA2.
  • Пароль для защиты должен быть длинный — лучше если 50 — 60 символов, и должен состоять из произвольного набора символов. Пароль marina1234 очень плохой — его взломают за несколько минут. Пароль nvysue57k-sjehr[SDFmKlnjasue@$laindy хороший — его взломать практически нереально.
  • Если на вашем wifi роутере есть функция WPS ее нужно отключить.
  • Если ваш wifi роутер поддерживает функцию администрирования через веб-интерфейс, нужно отключить доступ к этому интерфейсу через wifi. Веб-интерфейс wifi роутера должен быть доступен только через сетевой кабель.
  • Выключайте ваш роутер wifi на то время когда не пользуетесь Интернет — ночью или когда уходите из дома или офиса. Если точка доступа работает круглые сутки это облегчает задачу взломщику — у него много времени на то, чтобы проводить атаки на вашу точку доступа.

Иван Сухов, 2013 г.

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354. Или на телефон +7 918−16−26−331.

Даже небольшая сумма может помочь написанию новых статей 🙂

Или поделитесь ссылкой на эту статью со своими друзьями.

Дата поста: 16−02−2012

Если вы владелец какого-либо мобильного устройства под управлением OS Linux, то вам в первую очередь придется задуматься над выполнением задачи номер один — настройка соединения с беспроводной точкой доступа Wifi. По умолчанию, стандартные инструменты для Linux-десктопов надежны и удобны в использовании. Например, Wifi Radar, Network Manager, Wicd и многие другие программы этого класса. Конечно, подразумевается, что вы используете окружения типа 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. Если не был обнаружен желаемый, то причина заключается только в одном — нет драйверов для него и не включена поддержка этого интерфейса в ядре Linux.

  1. Запускаем беспроводной сетевой адаптер:
  • wlan0 — стандартное в большинстве Linux-систем имя wifi-карточки;
  • up — опция говорит команде ifconfig запустить для работы («поднять») сетевое устройство.
  1. Теперь нам надо сканировать эфир вокруг себя на наличие доступных hot-spot'ов:
  • wlan0 — имя беспроводного адаптера;
  • scan — команда iwlist запускается в режиме сканирования.

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

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

Замечание:

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

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

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

Здесь мы добавили еще одну команду sleep с параметром 10 секунд. Это рекомендуется делать перед получением IP-адреса для надежности установки соединения.
Сохраняем этот файл под каким-либо именем (например, wireless_up) и делаем его исполняемым командой:

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

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

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

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

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

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

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

для предоставления необходимых прав доступа.
2. «Поднимаем» интерфейс wlan0:

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

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

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

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

Заключение

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

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

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

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

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

если вы используете плагин в USB беспроводной карты / ключа.

sudo lspci
если у вас есть внутренняя беспроводная карта .

Если ответ от этих команд возвращается с выходом, похожим на снимок экрана ниже, то вам повезло, Ubuntu может найти карту. Обычно это определяется «Сетевым контроллером» или «Контроллером Ethernet».

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

Дополнительные команды

Результат должен напоминать нечто подобное:
*-network description:

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

Вы видите список используемых модулей. Чтобы активировать ваш модуль, введите следующую команду, где «modulename» — это имя вашего набора микросхем.

sudo modprobe modulename

Например, если ваш беспроводной чипсет «RT2870», это будет следующим.

sudo modprobe rt2800usb

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

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

sudo nano /etc/modules

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

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

Проблема 3: DNS

nmcli device show wlan1 | grep IP4.DNS

Это покажет вам адрес локальной сети в маршрутизаторе. Если это не сработает, вам может потребоваться изменить «wlan1» на то, что использует ваша беспроводная связь. Следующая команда также может использоваться для захвата обозначения:

После того, как у вас есть эта информация, следующий метод — выполнить ping — адрес вашего маршрутизатора. Если это работает, попробуйте выполнить проверку DNS- серверов Google

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

Если ваша проблема с DNS — это только Ubuntu, выполните следующие действия, используя графический интерфейс Network Manager.

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

Допустим, вы удалили Network Manager или случайно удалили его. Это очень неприятная ситуация, у вас нет интернета и нет диспетчера сети, но есть вещи, которые вы можете сделать.

Предполагая, что apt-пакет все еще находится в вашем кеше, вы можете перейти к терминалу и ввести:

sudo apt-get install network-manager

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

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

sudo gedit /etc/network/interfaces

Измените его на то что прочитаете ниже,

Затем вы можете перезапустить интерфейс, введя это,

sudo ifdown wlan0 && sudo ifup -v wlan0