Поиск по сайту:

[Решено] Wi-Fi не работает в Ubuntu Linux


Ubuntu не обнаружила беспроводную сеть после новой установки? Вот как исправить проблему с беспроводным соединением в Ubuntu.

После двойной загрузки MacBook Air с Ubuntu, когда я вошел в Ubuntu, я обнаружил, что Ubuntu не обнаружила никакой беспроводной сети. Сеть была включена, но было написано: «Нет доступных сетевых устройств».

Действительно, это распространенная проблема не только с сетевыми адаптерами Broadcom, но и с другими сетевыми адаптерами в Ubuntu Linux.

В этом уроке я покажу вам несколько способов решения проблем с Wi-Fi в Ubuntu и других дистрибутивах на основе Ubuntu, таких как Linux Mint, элементарная ОС и т. д.

Исправление проблемы отсутствия Wi-Fi в дистрибутивах Linux на базе Ubuntu

Облегчением является то, что Ubuntu предоставляет дополнительные драйверы специально для различных беспроводных адаптеров.

Но проблема в том, что для установки дополнительных драйверов в Ubuntu вам понадобится работающее подключение к Интернету.

Вот несколько способов подключиться к Интернету без Wi-Fi:

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

  • Кроме того, вы можете подключить смартфон через USB и использовать USB-модем для подключения к Интернету. После подключения легко установите драйверы Wi-Fi. Некоторые смартфоны также позволяют вам делиться подключением к Интернету с другими устройствами через Bluetooth.

Все будет по-другому и немного сложнее, если вам не удастся подключиться к Интернету. В этом случае вы можете попробовать:

  • Установка дополнительных драйверов из ISO-образа Ubuntu.

  • Загрузите файлы DEB драйверов в другую систему, подключенную к Интернету, и перенесите файлы в Ubuntu через USB.

Теперь, когда вы знаете несколько подходов к решению этой проблемы, давайте посмотрим, как их использовать.

Способ 1. Подключитесь к проводной сети через Ethernet, USB-модем или Bluetooth и установите дополнительные драйверы.

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

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

Шаг 1:

Ваш смартфон должен быть подключен к Интернету либо через Wi-Fi, либо с использованием мобильных данных.

Подключите свой смартфон к системе Linux через USB. Если на телефоне появилось уведомление о доступе к данным устройства, примите его.

Пока два устройства подключены, перейдите к настройкам USB-модема вашего смартфона. Большинство современных телефонов позволяют осуществлять поиск по определенной части настроек. Найдите его, перейдите в настройки USB-модема и включите его.

Вы также можете использовать Bluetooth-модем, если ваш смартфон имеет эту функцию.

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

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

sudo apt update

Супер! Теперь откройте приложение «Программное обеспечение и обновления»:

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

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

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

Способ 2. Используйте ISO-образ для установки дополнительных драйверов Wi-Fi в Ubuntu.

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

Шаг 1:

Проверьте установленную версию Ubuntu. Загрузите ISO-образ той же версии Ubuntu с веб-сайта Ubuntu.

Если у вас только что была установлена новая система, возможно, этот ISO-образ у вас есть в какой-то другой системе или в той же системе в другой ОС при двойной загрузке. Скопируйте его на внешнее устройство, например USB или DVD. Просто скопируйте ISO, не записывайте его как загрузочный USB.

Теперь загрузитесь в Ubuntu и скопируйте этот ISO-образ Ubuntu в свой домашний каталог.

Шаг 2:

Откройте терминал (Ctrl+Alt+T) и используйте следующие команды одну за другой:

sudo mkdir /media/cdrom
cd ~
sudo mount -o loop ubuntu-* /media/cdrom

По сути, вы просто вручную монтируете ISO-образ, как если бы это был компакт-диск.

Шаг 3:

Откройте приложение Программное обеспечение и обновления. На первой вкладке «Программное обеспечение Ubuntu» отметьте опцию Компакт-диск с Ubuntu

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

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

Важно. После этого шага вам следует снять флажок «Установить с компакт-диска» в разделе «Программное обеспечение и обновления».

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

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

Способ 3: исправить отсутствие Wi-Fi в Ubuntu с помощью беспроводных адаптеров Broadcom

Сначала найдите сетевой адаптер в вашей системе. Вы можете обратиться к этой статье, чтобы узнать марку адаптера беспроводной сети в Linux. Этот метод предназначен исключительно для беспроводных адаптеров Broadcom 43 серии. Поэтому убедитесь, что у вас есть эти адаптеры, используя эту команду:

sudo lshw -C network

Если вы видите адаптер беспроводной сети, начиная с BCM43, то только вам следует продолжить эту часть руководства.

*-сетевое
описание: беспроводной интерфейс
продукт: адаптер беспроводной сети BCM4360 802.11ac
производитель: Broadcom Corporation
физический идентификатор: 0
информация о шине: pci@ 0000:03:00.0
логическое имя: wlan0

Шаг 1:

Первым шагом является удаление всех драйверов Broadcom, уже установленных в вашей системе. Откройте терминал и используйте следующую команду:

sudo apt remove broadcom-sta-dkms bcmwl-kernel-source

Шаг 2. Если вы подключены к Интернету через Ethernet.

Если вы подключены к Интернету через кабель LAN/Ethernet, вы можете установить различные драйверы Broadcom с помощью этой команды:

sudo apt install firmware-b43-installer

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

Шаг 2. Если у вас нет подключения к Интернету

Если у вас нет Ethernet, вы все равно сможете это осуществить. Но вам понадобится другая система (Linux, Windows или macOS) с активным подключением к Интернету.

Здесь вам нужно загрузить драйвер вручную, а затем перенести его в проблемную систему Linux и установить там.

Сначала проверьте, какую версию Ubuntu вы используете: Теперь перейдите по этой ссылке, чтобы загрузить драйвер Wi-Fi для вашей версии Ubuntu.

Вы должны увидеть такой экран. Нажмите на ссылку, соответствующую вашей версии Ubuntu:

Теперь на следующей странице нажмите ссылку «все»:

На следующем экране вы увидите огромное количество ссылок. Это различные зеркала серверов, и вы можете щелкнуть любое из них, чтобы загрузить DEB-файл драйвера Broadcom для Ubuntu и Linux Mint.

Загрузив файл DEB для драйвера Broadcom, перенесите его в свою систему Ubuntu, в которой нет Wi-Fi. Для передачи файла можно использовать USB-накопитель.

После того, как вы скопировали этот файл DEB в систему Linux без Wi-Fi, установите драйверы из файла DEB, дважды щелкнув по нему.

Альтернативно вы можете использовать команду dpkg для установки пакета из файла deb.

cd ~/Downloads
sudo dpkg -i b43-fwcutter*
sudo dpkg -i firmware-b43-installer_*

Следуйте остальным инструкциям для установки драйверов. После установки перезагрузите систему. Теперь у вас должен быть Wi-Fi.

Пошло ли вам это на пользу?

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

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

Статьи по данной тематике: