как установить драйвер wifi адаптера в линукс ubuntu
Установка драйверов на устройства беспроводной сети Broadcom
Содержание
Список проблем, которые будут решены:
Само решение проблемы систематизируется в ТРИ основных ступени:
Определение оборудования
Существует множество модификаций сетевых карт Broadcom и постоянно появляются всё новые версии. Посему, лучшим решением остаётся определение модели
по PCI.ID. Для этого, необходимо открыть терминал Ctrl+Alt+T и ввести 2) :
Примерным ответом будет:
Hеважно, что иcпользовалось для установки пакета: терминал, Synaptic, Центр Приложений, dpkg или же ручная компиляция.
Нам необходимо начать с нуля и очистить систему от всего, что может помешать работе аппропреативного драйвера.
Т.е., если был установлен пакет bcmwl-kernel-source, его нужно удалить:
Подготовка системы
Если у нас свежеустановленная система, то первым делом необходимо обновить списки источников приложений:
Также, крайне рекомендуется обновить списки PCI.ID:
это на случай, если специфичный драйвер устройства появился совсем недавно. Во избежание возможных проблем, установку будем проводить исключительно через терминал.
Установка необходимого пакетa
Как уже упомяналось выше, мы будем рассматривать установку пакета firmware-b43-installer
Для этого набираем в терминале:
и перезагружаемся для применения изменений:
Формат установки пакета крайне прост:
Надеюсь, понятно, что вместо
нужно подставить имя пакета из списка ниже:
Если устройство определилось с иным PCI.ID, задайте свой вопрос автору данной инструкции: AskUbuntu
Установка Offline
В том случае, когда проводная сеть недоступна, есть возможность установить bcmwl-kernel-source с установочного диска.
Для этого нужно вставить установочный CD/DVD или USB и скопировать эти файлы в домашнюю директорию.
На установочном диске (флешке) эти файлы находятся в директориях:
После чего, запускаем саму установку:
Пакет firmware-b43-installer, при полном отсутствии любого подключения к сети придётся скачать иным путём, например через смартфон. Нужно будет скачать эти два файла и положить их опять-таки в домашнюю директорию:
Для 64-BIT
Первый файл, Второй файл
Для 32-BIT
Первый файл, Второй файл
После этого, выполняем в терминале:
Если будут какие-то ошибки, то продолжать не надо. Значит что-то сделал не так. Проверьте правильность введения команд.
Осталось переподключить модуль ядра:
В случае установки Ubuntu 16.04 в режиме dualboot, необходимо отключить SecureBoot. В противном случае, драйвер не запустится.
На этом всё.
Удачи в освоении системы.
Особая благодарность chili555 и Pilot6
Записки IT специалиста
Технический блог специалистов ООО»Интерфейс»
Установка Wi-Fi адаптера в Ubuntu.
С поддержкой W-Fi адаптеров в Ubuntu наблюдаются определенные проблемы. Хорошо если можно выбрать заведомо совместимую модель при покупке, но чаще приходится использовать то оборудование, которое есть. В этом случае придется устанавливать адаптер самостоятельно. Сегодня мы рассмотрим как раз такой случай.
Забегая вперед, скажем, что ничего сложного в подключении неподдерживаемых Wi-Fi адаптеров нет. Несмотря на то, что ряд производимых нами действий можно выполнить при помощи графического интерфейса, мы будем работать исключительно в консоли, что позволит использовать рекомендации данной статьи как для настольных, так и для серверных версий Ubuntu.
Для примера рассмотрим подключение в Ubuntu 12.04 LTS недорогого USB-адаптера TP-Link TL-WN725N.
Как это обычно бывает, вы купили Wi-Fi адаптер, распаковали, подключили. И никаких признаков жизни. Становится очевидно, что данная модель не поддерживается используемым дистрибутивом. Что делать?
Прежде всего убедимся, что система видит само USB-устройство. Для этого выполним команду
В выводе вы должны увидеть строку, соответсвующую подключенному устройству, скорее всего она будет содержать информацию о чипе, на котором собран адаптер. В нашем случае это Realtek. Если вы не уверены, что адаптер присутсвует в списке, выполните команду два раза, с подключенным и отключенным устройством.
Следующим шагом вам нужно выяснить модель чипа, на котором собран адаптер. Для этого уточните его полную маркировку и аппаратную версию, так как под одним и тем же наименованием могут выпускаться устройства на разных чипах. Вся необходимая информация указана на этикетке, также она может быть продублирована на самом устройстве.
Как видим перед нами устройство с аппаратной версией Ver:2.0, располагая этой информацией несложно выяснить что в основу адаптера положен чип Realtek RTL8188EUS. Мы советуем воспользоваться ресурсом wikidevi.com (по ссылке настроеный пример семантического поиска по бренду TP-Link), перейдя на страницу адаптера мы не только узнаем его чип, но и получим ссылку на Linux драйвера.
Перейдем в домашнюю директорию и скачаем архив репозитория, предварительно повысив права до суперпользователя:
Распакуем архив (при необходимости установив unzip).
Как можно увидеть из вывода команды, содержимое архива распаковалось в директорию rtl8188eu-master, перейдем в нее и выполним сборку модуля:
После сборки модуля в директории должен появиться файл 8188eu.ko, это и есть искомый модуль ядра. Теперь установим его командой:
Осталось включить наш модуль, выполнив команду:
или просто отключить и подключить заново адаптер. В настольной системе вы сразу увидите сообщение о возможности подключиться к беспроводной сети.
Или выполните в консоли команду:
В выводе вы увидите появившийся беспроводной интерфейс wlan0.
Как видим ничего сложного нет. Однако следует помнить, что модуль собирается и устанавливается под текущую версию ядра, и при его обновлении будет необходимо выполнить сборку и установку модуля заново. Если такой возможности нет, то следует, удерживая Shift при загрузке, выбрать и загрузить версию ядра, для которой собран модуль.
Настройка Wifi в Ubuntu
Но тут кроется одна проблема: не всегда и не на всех устройствах 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-адаптера есть четыре драйвера, смотрим только те, для которых в последней колонке есть PCI; наш адаптер подключён через эту шину. Это b43, b43-legasy и brcmfmac и brcmcmac.
Дальше выбираем лучший драйвер: смотрим на колонки cfg80211, AP, IBSS, mesh, monitor, PHY modes. Собственно, поддержка протокола сап80211, поддержка режима точки доступа, поддержка IBSS, Mesh, поддержка режима прослушивания (для перехвата пакетов) и поддержка расширений протокола b/g/n/a.
Кроме названия, здесь приводится PCI ID карты, чтобы точно определить совместимость. Для Broadcom его можно посмотреть командой:
Открываем, смотрим и видим, что в первой же строчке есть наша карта:
Вот теперь мы нашли нужный драйвер и уже даже знаем, какие режимы он поддерживает. Подобным образом можно подобрать драйвер для любого другого адаптера.
Обратите внимание, что перед тем, как запускать драйвер, для него, возможно, необходимо будет установить прошивки. Установка драйвера Wifi Ubuntu не нужна, поскольку он вшит в ядро. Информация о прошивке находится ниже на странице:
sudo cp bcm43* /lib/firmware/brcm/
Как видите, всё немного сложно, но на самом деле там все действия описаны, и все ссылки есть, нужно только внимательно смотреть. Теперь осталось установить драйвер Wifi Ubuntu, для этого мы просто загрузим модуль ядра. Но перед этим нужно добавить в чёрный список все другие модули, которые ядро может загружать автоматически:
Добавляем их в чёрный список:
blacklist b43
blacklist b43-legacy
blacklist wl
Теперь запускаем наш выбранный драйвер:
sudo modprobe brcmsmac
Вот и всё, теперь Wifi работает. Теперь вы знаете, как установить драйвер Wifi в Ubuntu, как его найти, как определить необходимую версию для вашей карты. Хотя мы рассмотрели способ для Broadcom, с другими адаптерами нужно работать похожим образом. Загружаем выбранный драйвер, запрещаем все остальные доступные. И не забудьте установить прошивку. Даже если Ubuntu не видит Wifi, вы сможете разобраться.
Подключение к Wifi в Ubuntu
После того, как установка драйвера Wifi Ubuntu завершена, подключиться к сети не составит труда, это намного легче, по сравнению с тем, через что вы уже прошли. На панели теперь появился такой значок:
Когда не работает Wifi Ubuntu, его нет. Точнее он есть, но выглядит по-другому. Кликните по этому значку и выберите из списка нужную сеть. Осталось ввести пароль:
Готово, подключить Wifi Ubuntu не так уж сложно, и вы можете пользоваться интернетом.
Подключение к Wifi в Ubuntu через терминал
Остановимся на WPA. Настройка Wifi в Ubuntu через терминал состоит из нескольких этапов:
В графическом интерфейсе всё происходит автоматически, но поскольку мы выбрали этот путь, нужно будет действовать вручную.
Сканируем сеть с помощью специальной утилиты:
Была обнаружена одна сеть с ESSID H30_CE550. Отлично, теперь мы будем использовать эту точку, чтобы подключить Wifi Ubuntu. Выполните команду:
wpa_passphrase H30_CE550 > wpa.conf
После этого введите пароль и нажмите Enter, утилита создаст файл конфигурации для подключения. Файл можно было создать вручную, но так ведь проще.
Для самого же подключения будем использовать утилиту wpa_supplicant. Рассмотрим её синтаксис:
Готово, второй этап подключения Wifi в Ubuntu завершён: мы в сети. Осталось получить IP-адрес и DNS, чтобы полноценно работать. Оставьте этот терминал в покое и откройте новый. Вообще, можно было запустить wpa_supplicant с опцией -B, но тогда бы мы потеряли над ней контроль. Если бы настройка Wifi Ubuntu 16.04 пошла не так, нам бы пришлось искать и убивать процесс, к тому же, у нас не было бы вывода программы.
Для получения IP по протоколу DHCP воспользуемся утилитой dhclient. Сначала найдём все доступные DHCP-серверы в сети:
Затем просто запросим адрес для нашего интерфейса:
На получение IP-адреса уйдет несколько секунд. После этого, выполнив ifconfig, мы можем убедиться, что у нас уже есть IP:
sudo ifconfig wlp3s0b1
А также проверить сеть с помощью ping:
Готово. Подключение к Wifi в Ubuntu через терминал завершено. На случай, если вы надумаете тестировать это при запущенном NetworkManager, снимите галочку с управления Wifi в апплете, чтобы программа не мешала.
После этого интерфейс будет программно заблокирован, разблокировать его можно командой:
sudo rfkill unblock wlan
Теперь можете выполнять подключение Wifi в Ubuntu через консоль. Всё будет работать. При следующем подключении вам не нужно создавать файл конфигурации заново, вы можете даже написать небольшой скрипт, чтобы соединение выполнялось автоматически.
Выводы
Как установить драйвер Realtek RTL8821CE
Обычно, когда мы устанавливаем дистрибутив Linux на ноутбук, то зачастую поддержка Wi-Fi присутствует полностью или частично для большинства моделей. Драйверы интегрированы в ядро Linux и в результате всё «просто работает» из коробки. Но проблемы начинаются если драйвер для вашего Wi-Fi отсутствует. Вам нужно его найти и установить вручную.
С такой проблемой могут столкнуться, например, владельце ноутбуков HP CM-0078AU.
Если у вас Wi-Fi адаптер на основе чипсета Realtek RTL8821CE, то в Linux по умолчанию отсутствует драйвер для него. В результате ОС не видит устройство, и в панели рядом с часами вовсе отсутствует значок Wi-Fi.
Для исправления данной проблемы достаточно установить необходимый драйвер.
Этот драйвер работает на ядре Linux > 4.14 (все современные дистрибутивы удовлетворяют этому требованию). Этот драйвер тестировался на Debian, Ubuntu, Linux Mint, Arch Linux, Gentoo и должен работать на всех производных дистрибутивах.
Этот драйвер может быть установлен с использованием DKMS. Эта система, которая автоматически перекомпилирует и устанавливает модули ядра когда в результате обновления устанавливается новое ядро. Для использования DKMS, установите пакет dkms.
Чтобы проверить, какой именно у вас интегрированный Wi-Fi адаптер, выполните команду:
Если у вас вывод содержит строку RTL8821CE, значит эта инструкция вам поможет:
Офлайн установка Realtek RTL8821CE
Если на компьютере, на который вы хотите установить драйвер, отсутствует Интернет-подключение, то вы можете скачать установочный файл из репозиториев Ubuntu, перенести его на флешке на компьютер без Интернета и попробовать установить его вручную. Этот способ может не сработать по той причине, что для установки драйвера требуются зависимости (например, заголовки ядра), которые смогли бы установиться будь у компьютера Интернет-подключение, но если компьютер офлайн, то приходится надеяться, что все нужные файлы присутствуют по умолчанию.
Скачайте установочный файл драйвера:
Если ссылка на драйвер перестала работать, то для поиска актуальной ссылки перейдите на страницу: https://pkgs.org/search/?q=rtl8821ce-dkms
Перенесите скаченный файл на компьютер, где его нужно установить, перейдите в директорию с драйвером и запустите установку следующей командой:
Установка драйвера Realtek RTL8821CE в Ubuntu 21.04 и более поздние
Драйвер помещён в стандартный репозиторий, поэтому достаточно выполнить команду:
Установка драйвера Realtek RTL8821CE в Ubuntu 20.04
Начиная с Ubuntu 20.04, этот драйвер имеется в Дополнительном ПО (Additional Drivers (Software & Updates)). Откройте настройки дополнительного ПО и поставьте галочку “Using DKMS source for the Realtek 8821C …” (использовать DKMS источник для Realtek 8821C) и затем перезагрузитесь. После перезагрузки всё будет работать.
Как установить драйвер Realtek RTL8821CE в Debian, Ubuntu, Kali Linux, Linux Mint и их производные
Выполните следующие команды:
Затем перезагрузите компьютер — всё должно работать.
Как установить драйвер Realtek RTL8821CE в Arch Linux, BlackArch и их производные
Установите pikaur, как это показано в статье «Автоматическая установка и обновление пакетов AUR», а затем просто выполните команду:
Как установить драйвер Realtek RTL8821CE в Gentoo
Выполните с правами root команды:
Удаление драйвера
Откройте терминал и используйте git clone для клонирования репозитория на локальный диск:
Затем выполните скрипт для деинсталяции:
Обновление драйвера
Убедитесь, что у вас последняя версия репозитория на диске:
Удалите все несвежие бинарные файлы:
Возможные проблемы
Secure Boot
Если ваша система использует безопасную загрузку, отключите её в настройках BIOS, иначе ядро не будет принимать пользовательские модули.
PCIe Activate State Power Management
Ваш дистрибутив может поставляться с включённым по умолчанию управлением питанием активного состояния PCIe (PCIe Activate State Power Management). Это может конфликтовать с этим драйвером. Чтобы отключить:
Добавьте pci=noaer в конец GRUB_CMDLINE_LINUX_DEFAULT. Строка должна выглядеть примерно так:
Затем обновите вашу конфигурацию GRUB:
Ноутбуки Lenovo Yoga
Некоторые новые ноутбуки Yoga (например, Yoga 530) поставляются с rtl8821ce в качестве чипа Wi-Fi/Bluetooth. Но модуль ideapad-laptop, который может входить в ваш дистрибутив, может конфликтовать с этим драйвером. Чтобы отключить его:
Как подключить и настроить беспроводный интернет в Убунту
В современном мире подключение по проводу используется все реже. Особенно это касается интернет-подключения. Самый популярный вариант для интернет-подключения — это когда провод провайдера подключается к маршрутизатору, который раздает его по беспроводной сети в доме. Такие стандарты связи поддерживает большинство современных телефонов, ноутбуков и компьютеров со встроенными беспроводными адаптерами. Что касается настройки сети, то на «Виндовс» никаких проблем нет. Некоторые неурядицы могут возникнуть при установке 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. Для каждого из них доступно несколько штук драйверного программного обеспечения, которое можно установить. Оно подходит для всех типов сетевых карт, но может и не подойти. Чтобы не тратить время зря, необходимо искать ПО именно для своего производителя на его официальном сайте.
Проверить первый случай можно следующим образом:
Настройка подключения
После этого необходимо подключиться к беспроводной сети. Сделать это можно несколькими способами: с использованием графического интерфейса и через консоль-терминал «Линункс». Обычно ко второму способу прибегают в тех случаях, когда графический интерфейс пользователя недоступен или нужна более специализированна настройка сети.
Настройка Wi-Fi в Ubuntu через графический интерфейс
Способ удобен и привычен для тех, кто часто пользуется операционной системой Windows. После конфигурации адаптера в трее «Убунту» появится иконка, говорящая о том, что сеть есть, но она недоступна. Нажав на нее правой клавишей мыши, можно открыть меню подключений с перечисленным списком доступных для входа сетей. Когда пользователь выберет одну из них, система оповестит его о том, что необходимо ввести пароль, если сеть защищена. Остается лишь ввести защитный код и дождаться аутентификации. Если она будет успешной, то появится соответствующее окно и значок поменяет свой облик и покажет уровень доступного сигнала беспроводного подключения.
Настройка Wi-Fi в Ubuntu через терминал
Используется профессионалами и только по крайней необходимости. Обусловлено это тем, что он требует определенных навыков. Программа, которая позволяет настроить подключение самостоятельно, обычно идет в комплекте с операционной системой, но в некоторых сборках ее нет. Тогда и приходит на помощь консоль.
Важно! Шифрование сети может происходить по нескольким протоколам: WEP, WEB, WPA и WPA2. Первый можно взломать за минуту, а второй также не блещет безопасностью, поэтому все следует использовать WPA или WPA2.
Пошаговая инструкция по установке соединения такова:
Запускается утилита с помощью команды:
Далее требуется создать файл конфигураций. Для этого вводят команду:
wpa_passphrase H30_CE550 > wpa.conf
Подключение организовывается при помощи вышеупомянутой утилиты:
Запускается новая консоль, но старый не закрывается. Получение IP-адреса возможно благодаря этой связке команд:
После этого Ubuntu настройка Wi-Fi полностью завершена и можно подключаться к доступным сетям.
Загружать модуль автоматически при загрузке
Достаточно редкий случай, когда модуль не хочет сохраняться после перезагрузки операционной системы. Можно попробовать загружать его принудительно. Для этого используют такую команду:
sudo nano /etc/modules
Будет открыт текстовый редактор, в котором необходимо вписать название своего вай-фай модуля и сохранить файл обычным способом. После этого можно перезагрузить ПК и проверить, подгружается ли поддержка адаптера со стартом ОС. Если нет, то процесс желательно повторить.
К счастью пользователей, «Линукс» и «Убунту» имеют большие справочники не только онлайн, но и в качестве встроенной справки. Вызвать ее можно с помощью команд:
Безопасность Wi-Fi
Так как вся информация будет передаваться по радиоволнам, ее можно будет перехватить. Это делает беспроводные технологии более уязвимыми по сравнению с проводными. Все дело в том, что сигнал, создаваемый любой точкой доступа, доступен для получения и перехвата любой другой аналогичной точкой, настроенной на прием. Главное, чтобы она была в радиусе действия сети первого источника.
Чаще всего причиной взлома становится бесплатный интернет. Обычная ситуация: человек платит за интернет и видит, что скорость заметно проседает. Когда он понимает в чем дело, то видит в списках подключенных устройств не только свои домашние аппараты, но и компьютер грамотного и хитрого соседа.
Также взлом происходит с целью украсть личные данные для дальнейшего шантажа. Получив доступ к точке доступа, можно получить доступ ко всем подключенным устройствам. Так и воруются пароли, коды от банковских карт и многое другое. Именно поэтому пользоваться вай-фай нужно правильно и соблюдать меры осторожности. Для этого придуманы различные методы шифрования данных.
Инструкция по безопасности:
Как раздать вай-фай в Ubuntu
Инструкция ниже будет актуальна для всех, кто пользуется версией ОС 16.04 +. В более поздних выпусках раздача сигнала происходит через работу с терминалом. Первое, что нужно, — наличие самого адаптера. Далее последовательность действий следующая:
Важно! После этого точка станет доступна для подключения к ней любых сетевых устройств после аутентификации паролем.
Почему Ubuntu не подключается к вай-фай сети
Причин, по которым операционная система не может подключиться к беспроводной сети, множество. Вот некоторые из них:
Проблема 1: Устройство не обнаружено
Если устройство не обнаруживается системой, то нужно войти в терминал и ввести следующую команду:
sudo lsusb или sudo lspci
Если вывод команд похож на то, что представлено ниже, то операционная система находит карту. Часто она называется «Сетевым адаптером» или Сетевым контроллером«.
Проблема 2: Отсутствует модуль драйвера
Если первые команды ничего не обнаружили, то система видит карту и можно предположить, что проблема кроется в прошивке, которая не дает инструкций ОС. Последняя просто не знает, что такое сетевая карта и что с ней делать. Чтобы она «узнала» ее, потребуются модули и драйвера. В терминале необходимо набрать:
Выведется список всех доступных модулей, чтобы активировать один из них, нужно выполнить следующую команду, где 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
После этого стоит вставить в него и заменить следующие строки:
iface lo inet loopback
iface wlan0 inet dhcp
Таким образом, было разобрано, что делать, если Linux не подключается к Wi-Fi и не может расширить сеть. Подключение Ubuntu к Wi-Fi через терминал рекомендуется выполнять только опытным пользователям.