Linux подключается к Wi-Fi из консоли

Обновлено: 03.07.2024

В этом руководстве мы узнаем, как подключиться к сети Wi-Fi из командной строки на сервере и рабочем столе Ubuntu 18.04/20.04 с помощью wpa_supplicant. В современной домашней беспроводной сети связь защищена с помощью WPA-PSK (предварительно общего ключа), в отличие от WPA-Enterprise, разработанного для корпоративных сетей. WPA-PSK также известен как WPA-Personal. wpa_supplicant — это реализация компонента просителя WPA. Запрашивающая сторона в беспроводной локальной сети — это клиентское программное обеспечение, установленное на компьютере конечного пользователя, которое необходимо аутентифицировать для подключения к сети.

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

Шаг 1. Найдите имя своего беспроводного интерфейса и беспроводной сети

Запустите команду iwconfig, чтобы найти имя вашего беспроводного интерфейса.

wlan0 раньше было общим названием беспроводного сетевого интерфейса в системах Linux без Systemd. Поскольку Ubuntu использует Systemd, вы обнаружите, что ваш беспроводной сетевой интерфейс называется примерно так: wlp4s0. Вы также можете видеть, что сейчас он не связан ни с одной точкой доступа.

сервер Ubuntu подключается к Wi-Fi-терминалу

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

Затем найдите имя своей беспроводной сети, просканировав близлежащие сети с помощью приведенной ниже команды. Замените wlp4s0 на ваше собственное имя беспроводного интерфейса. ESSID — это идентификатор имени сети.

ubuntu 19.04 подключиться к командной строке Wi-Fi wpa supplicant

Шаг 2. Подключитесь к сети Wi-Fi с помощью WPA_Supplicant

Теперь установите wpa_supplicant в Ubuntu 18.04/20.04 из репозитория программного обеспечения по умолчанию.

Нам нужно создать файл с именем wpa_supplicant.conf с помощью утилиты wpa_passphrase. wpa_supplicant.conf — это файл конфигурации, описывающий все сети, к которым пользователь хочет подключить компьютер. Выполните следующую команду, чтобы создать этот файл. Замените ESSID и парольную фразу Wi-Fi своими собственными.

wpa_passphrase

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

Вывод команды wpa_passphrase будет передан в tee , а затем записан в файл /etc/wpa_supplicant.conf. Теперь используйте следующую команду, чтобы подключить беспроводную карту к беспроводной точке доступа.

Следующий вывод указывает на то, что ваша беспроводная карта успешно подключена к точке доступа.

Обратите внимание, что если вы используете настольную версию Ubuntu, вам необходимо остановить Network Manager с помощью следующей команды, иначе это вызовет проблемы с подключением при использовании wpa_supplicant.

И отключите автозапуск NetworkManager во время загрузки, выполнив следующую команду.

По умолчанию wpa_supplicant работает на переднем плане. Если соединение установлено, откройте другое окно терминала и запустите

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

включить Wi-Fi на Ubuntu с помощью команды терминала

Вы можете нажать CTRL+C, чтобы остановить текущий процесс wpa_supplicant и запустить его в фоновом режиме, добавив флаг -B.

Несмотря на то, что мы прошли аутентификацию и подключены к беспроводной сети, у нас еще нет IP-адреса. Чтобы получить частный IP-адрес от DHCP-сервера, используйте следующую команду:

Теперь у вашего беспроводного интерфейса есть частный IP-адрес, который можно показать с помощью:

ubuntu dhclient получить частный IP-адрес

Теперь вы можете получить доступ к Интернету. Чтобы освободить частный IP-адрес, запустите

Подключение к скрытой беспроводной сети

Если ваш беспроводной маршрутизатор не передает ESSID, вам необходимо добавить следующую строку в файл /etc/wpa_supplicant.conf.

Шаг 3. Автоматическое подключение во время загрузки

Чтобы автоматически подключаться к беспроводной сети во время загрузки, нам нужно отредактировать файл wpa_supplicant.служебный файл. Рекомендуется скопировать файл из каталога /lib/systemd/system/ в каталог /etc/systemd/system/, а затем отредактировать содержимое файла, потому что мы не хотим, чтобы более новая версия wpa_supplicant переопределяла наши изменения.< /p>

Отредактируйте файл с помощью текстового редактора командной строки, например Nano.

Найдите следующую строку.

Измените его на следующее. Здесь мы добавили файл конфигурации и имя беспроводного интерфейса в команду ExecStart.

При обнаружении сбоя рекомендуется всегда пытаться перезапустить wpa_supplicant. Добавьте следующее прямо под строкой ExecStart.

Сохраните и закройте файл. (Чтобы сохранить файл в текстовом редакторе Nano, нажмите Ctrl+O , затем нажмите Enter для подтверждения. Чтобы выйти, нажмите Ctrl+X .) Затем перезагрузите systemd.

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

Нам также необходимо запустить dhclient во время загрузки, чтобы получить частный IP-адрес от DHCP-сервера. Этого можно добиться, создав модуль обслуживания systemd для dhclient .

Поместите следующий текст в файл.

Сохраните и закройте файл. Затем включите эту службу.

Как получить статический IP-адрес

Если вы хотите получить статический IP-адрес, вам необходимо отключить dhclient.service .

Нам нужно использовать netplan для настройки статического IP-адреса в Ubuntu 18.04/20.04. Создайте файл конфигурации в /etc/netplan/ .

Добавьте в этот файл следующие строки. Замените 192.168.0.102 предпочитаемым IP-адресом. Пожалуйста, будьте осторожны с отступом. Дополнительный пробел сделает конфигурацию недействительной.

Сохраните и закройте файл. Затем примените настройки.

Вы также можете включить параметр --debug, если он не работает должным образом.

Если в каталоге /etc/netplan/ есть другие файлы .yaml, то netplan автоматически объединит конфигурации из разных файлов. netplan использует systemd-networkd в качестве внутреннего сетевого рендерера. Рекомендуется настроить запуск wpa_supplicant.service перед запуском systemd-networkd.service , чтобы система сначала связалась с точкой доступа Wi-Fi, а затем получила частный IP-адрес.

Найдите следующую строку.

Сохраните и закройте файл.

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

Использование имени хоста для доступа к службам в Ubuntu

На самом деле вам не нужно получать статический IP-адрес для вашего устройства Ubuntu. Ubuntu может использовать mDNS (Multicast DNS) для объявления своего имени хоста в локальной сети, и клиенты могут получать доступ к службам на вашем компьютере Ubuntu с этим именем хоста. Это имя хоста всегда можно преобразовать в IP-адрес вашего устройства Ubuntu, даже если IP-адрес изменится.

Чтобы использовать mDNS, вам необходимо установить avahi-daemon, который представляет собой реализацию mDNS/DNS-SD с открытым исходным кодом.

Запустите службу.

Включить автозапуск при загрузке.

Avahi-daemon прослушивает UDP 5353, поэтому вам необходимо открыть этот порт в брандмауэре. Если вы используете UFW, выполните следующую команду.

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

Теперь перезапустите avahi-daemon.

Если вы проверяете статус с помощью

вы можете увидеть имя хоста mDNS, которое заканчивается доменом .local.

avahi- демон mdns hostname

На клиентском компьютере также необходимо установить программное обеспечение mDNS/DNS-SD.

  • Пользователи Linux должны установить avahi-daemon .
  • Пользователям Windows необходимо включить службу Bonjour, установив службу печати Bonjour или установив iTunes.
  • В macOS Bonjour предустановлен.

Теперь вы можете получить доступ к службам, используя имя хоста ubuntubox.local, что избавляет от необходимости проверять и вводить IP-адрес.

Разблокировать Wi-Fi на Raspberry Pi

Операционная система Ubuntu ARM для Raspberry Pi по умолчанию блокирует беспроводной интерфейс. Вам нужно разблокировать его с помощью:

Чтобы разблокировать его во время загрузки, создайте сервисную единицу systemd.

Добавьте в него следующие строки.

Сохраните и закройте файл. Включить автозапуск во время загрузки.

Я обнаружил, что unblock-wifi.service должен запускаться после запуска wpa_supplicant.service, иначе он не сможет разблокировать Wi-Fi. Обратите внимание, что если вы установили среду рабочего стола, вероятно, запущен сетевой менеджер, который может мешать соединению. Вам нужно отключить его. Например, я использую облегченную среду рабочего стола LXQT на Raspberry Pi ( sudo apt install lubuntu-desktop ), и мне нужно отключить connman.service и NetworkManager.service.

Рекомендуемая литература

Несколько сетей Wi-Fi

Файл конфигурации /etc/wpa_supplicant.conf может включать несколько сетей Wi-Fi. wpa_supplicant автоматически выберет лучшую сеть на основе порядка сетевых блоков в файле конфигурации, уровня безопасности сети и силы сигнала.

Чтобы добавить вторую сеть Wi-Fi, запустите

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

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

Не используйте WPA2 TKIP или WPA2 TKIP+AES в качестве метода шифрования на маршрутизаторе Wi-Fi. TKIP больше не считается безопасным. Вы можете использовать WPA2-AES в качестве метода шифрования.

Подведение итогов

Я надеюсь, что это руководство помогло вам подключить Ubuntu 18.04/20.04 к сети Wi-Fi из командной строки с помощью WPA Supplicant. Как всегда, если вы нашли этот пост полезным, подпишитесь на нашу бесплатную рассылку, чтобы получать больше советов и рекомендаций 🙂

 Ubuntu подключается к Wi-Fi-терминалу

Ubuntu – это многоцелевая операционная система на базе Linux, разработанная специально для ПК, мобильных телефонов и сетевых серверов. Это один из самых популярных дистрибутивов Linux благодаря хорошо продуманному, мощному и простому в использовании графическому интерфейсу.

Тем не менее, Ubuntu NetworkManager иногда может быть сложным, а графический интерфейс затрудняет подключение к Wi-Fi или Ethernet.

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

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

Оглавление

Как подключиться к беспроводной сети через терминал Ubuntu?

Вы можете подключиться к сети Wi-Fi с помощью команд терминала Ubuntu. Но прежде чем мы объясним, как это сделать, вы должны помнить о двух вещах.

Во-первых, не стесняйтесь использовать терминалы для редактирования файлов. Во-вторых, вы должны знать имя вашей точки доступа Wi-Fi (SSID) и, конечно же, пароль.

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

НМКЛИ

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

Несмотря на то, что подключение к сети Wi-Fi через терминал может быть затруднено (поскольку для некоторых методов может потребоваться ключ PSK и файлы конфигурации), NMCLI упрощает его.

Все, что вам нужно знать, это SSID и пароль вашей сети, и вот что нужно сделать.

Включить беспроводное сетевое соединение

Подключиться к беспроводной сети можно только после включения подключения. Чтобы проверить состояние сетевых интерфейсов, используйте команду «nmcli dev status».

Отобразится список доступных устройств вместе с информацией об их сети.

Чтобы проверить, включен ли ваш Wi-Fi, запустите команду «nmcli radio wifi». Если результат показывает, что он отключен, вы можете включить его, выполнив следующую команду «nmcli radio wifi on».

Найти точку доступа Wi-Fi

На этом этапе вам необходимо знать имя вашей точки беспроводного доступа (WAP). Если вы не знаете свой SSID, выполните следующую команду: «nmcli dev wifi list».

Вот оно! На дисплее появится список с несколькими сетями. Вы можете отметить тот, к которому хотите подключиться.

Подключить Wi-Fi

После того как вы определили свой беспроводной сетевой интерфейс, вы можете подключиться к Wi-Fi, выполнив команду «sudo nmcli dev wifi connect network-ssid».

Удалите текущий SSID и введите имя своей сети. Если в вашей сети есть защита Wi-Fi, вы можете ввести пароль, и все готово.

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

NMTUI

NMTUI (текстовый пользовательский интерфейс NetworkManager) – еще один удобный инструмент, позволяющий без проблем подключаться к беспроводному интерфейсу.

Хотя в нем отсутствуют некоторые функции, предоставляемые инструментом NMCI, он по-прежнему прекрасно подходит для выполнения основных задач. Выполните следующие действия, чтобы настроить сетевой интерфейс на сервере Ubuntu.

Запустить NMTUI

Чтобы использовать NMTUI, запустите команду «nmtui» в своем терминале. Откроется новая вкладка с активным подключением прямо посередине. Нажмите на него и выберите "ОК".

Подключиться к Wi-Fi

Далее появится список с несколькими сетевыми интерфейсами. Здесь вам нужно определить ваше сетевое подключение и подключиться.

Если ваш Wi-Fi защищен, вам нужно будет ввести пароль, нажать клавишу ввода, и все готово! Вы можете выбрать «Выход» после выполнения шагов.

Новая сеть будет сохранена на вашем устройстве. Следовательно, вам не нужно будет выполнять командный процесс каждый раз, когда вы подключаетесь к Wi-Fi.

Сетевой план

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

Определите имя интерфейса беспроводной сети

Существуют различные способы узнать имя беспроводного интерфейса. Например, вы можете запустить команду «ifconfig».

Доступные интерфейсы появятся на дисплее. Обычно имя начинается с «w» и может быть iwconfig wlan0 или wlp3so (в зависимости от вашей системы Ubuntu)

Запомните это имя для следующего шага.

Навигация по файлу конфигурации

Далее вам нужно найти правильные файлы конфигурации. Помните, что файл конфигурации находится в /etc/

Имя файла конфигурации может быть таким: «0.1-network-manager-all.yaml» или «50-cloud-init-yaml».

Изменить файл конфигурации Netplan

После того как вы перейдете к файлу конфигурации Netplan, вам потребуется отредактировать его. Во-первых, вы должны заменить ESSID на свой SSID и ввести пароль. Вам нужно будет ввести следующие строки.

Однако следите за тем, чтобы выравнивание оставалось одинаковым; в противном случае вывод может оказаться неверным.

Подключиться к Wi-Fi

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

Если вы застряли из-за какого-то неудачного вывода, вы можете установить «sudo netplan — отладка применить» или вы можете перезапустить систему Ubuntu и снова сгенерировать Netplan.

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

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

Основной целью команды ping является устранение неполадок подключения и доступности определенного подключения. Вот как вы можете использовать это программное обеспечение для проверки сети Wi-Fi.

Ифконфиг

Ifconfig — это еще одна команда, используемая для настройки сетевого интерфейса. Вы можете использовать его во время загрузки для настройки подключения к Интернету. Кроме того, он может проверить заданный IP-адрес определенного сервера.

  • Запустить терминал в Ubuntu
  • Введите команду «ifconfig» и нажмите клавишу ввода.
  • Если ваш Wi-Fi работает, вы увидите адреса IPv4 и IPv6 под «eth1»

Если у вас более старый дистрибутив Linux, вы будете использовать команду Ifconfig; в противном случае вы запустите команду IP.

Ивконфиг

Вы можете использовать команду iwconfig для настройки сети на вашем сервере Ubuntu. Следуйте приведенным ниже инструкциям.

  • Запустите сеанс терминала
  • Введите «iwconfig» в командной строке.
  • Под разделом вывода iwconfig найдите Mood.
  • Если подключение к сети Wi-Fi работает, вы увидите следующую информацию: точки доступа, частоты сети и идентификатор расширенного набора услуг Wi-Fi (ESSI).

Подведение итогов

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

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

Я использовал следующие инструкции, которые видел на веб-странице.

Откройте терминал.

Введите ifconfig wlan0 и нажмите Enter . Вы не увидите никакого вывода в терминале, так как эта команда просто включает вашу беспроводную карту. Большинство беспроводных карт имеют обозначение wlan0. Если у вас другое обозначение, используйте его.

Введите iwconfig wlan0 essid name key password и нажмите Enter . Замените имя фактическим именем сети и замените пароль фактическим ключом безопасности для сети. Если для вашей беспроводной сети не требуется ключ безопасности, не вводите пароль ключа .

Введите dhclient wlan0 и нажмите Enter, чтобы получить IP-адрес и подключиться к сети Wi-Fi.

То, что я вижу на терминале, приведено ниже.

1 Ответ 1

Хорошо, я попытаюсь ответить на ваш вопрос, несмотря на то, что в ваш вопрос не включены выходные данные терминала.

Команда ifconfig wlan0 не включает вашу беспроводную карту. Он дает вам информацию о вашем wlan0. Чтобы включить беспроводную карту, введите ifconfig wlan0 up. Хотя это не всегда wlan0.Чтобы узнать имя вашей беспроводной карты, введите iwconfig и посмотрите на строку, в которой есть некоторая информация, а не «нет беспроводных расширений».

Чтобы иметь возможность запускать команды ifconfig wlan0 up , iwconfig wlan0 essid WIFI_NETWORK_HERE key PASSWORD_HERE и dhclient wlan0 , вам необходимо иметь права root. Таким образом, вы должны поместить слово sudo перед этими командами (если вы еще не вошли в систему как пользователь root).

Пароль в команде iwconfig wlan0 essid name key password должен быть в шестнадцатеричном формате. Если вы хотите ввести пароль ASCII, используйте ключ имени essid iwconfig wlan0 s:password .

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

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

В основном я использую десктопный Linux на своих домашних компьютерах. У меня также есть несколько серверов Linux для хостинга It’s FOSS и связанных веб-сайтов, а также программного обеспечения с открытым исходным кодом, такого как Nextcloud, Discourse, Ghost, Rocket Chat и т. д.

Я использую Linode для быстрого развертывания серверов Linux в облаке за считанные минуты. Но недавно я установил сервер Ubuntu на свой Raspberry Pi. Это первый раз, когда я установил сервер на физическом устройстве, и мне пришлось делать дополнительные действия, чтобы подключить сервер Ubuntu к WiFi через командную строку.

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

  • не бойтесь использовать терминал для редактирования файлов
  • узнать имя точки доступа Wi-Fi (SSID) и пароль

Подключиться к WiFi с терминала в Ubuntu

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

Ubuntu использует утилиту Netplan для простой настройки сети. В Netplan вы создаете файл YAML с описанием сетевого интерфейса и с помощью инструмента командной строки netplan создаете всю необходимую конфигурацию.

Давайте посмотрим, как подключиться к беспроводной сети с терминала с помощью Netplan.

Шаг 1. Определите имя интерфейса беспроводной сети

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

Это должно предоставить вам все доступные сетевые интерфейсы (Ethernet, Wi-Fi и loopback). Имя беспроводного сетевого интерфейса начинается с буквы «w» и обычно имеет имя, похожее на wlanX, wlpxyz.

Запишите это имя интерфейса. Вы будете использовать его на следующем шаге.

Шаг 2. Отредактируйте файл конфигурации Netplan, указав сведения об интерфейсе Wi-Fi

Файл конфигурации Netplan находится в каталоге /etc/netplan. Если вы проверите содержимое этого каталога, вы должны увидеть такие файлы, как 01-network-manager-all.yml или 50-cloud-init.yaml.

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

Диспетчер сети на рабочем столе Linux позволяет выбрать беспроводную сеть. Вы можете жестко указать точку доступа Wi-Fi в ее конфигурации. Это может помочь вам в некоторых случаях (например, приостановка), когда соединение разрывается автоматически.

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

Файлы YAML очень чувствительны к пробелам, отступам и выравниванию. Не используйте табуляцию, вместо этого используйте 4 (или 2, в зависимости от того, что уже используется в файле YAML) пробела там, где вы видите отступ.

По сути, вам нужно будет добавить следующие строки с именем точки доступа (SSID) и ее паролем (обычно) в кавычках:

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

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

Мне кажется странным, что, несмотря на сообщение о том, что изменения не сохранятся после перезагрузки экземпляра, он все еще работает.

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

А теперь примените это:

Если вам повезет, у вас должно быть подключение к сети. Попробуйте пропинговать веб-сайт или выполнить команду apt update.

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

Возможное устранение неполадок

Возможно, что при использовании команды netplan apply вы увидите ошибку в выводе, которая выглядит примерно так:

Возможно, служба wpa_supplicant не запущена. Запустите эту команду:

Запустите netplan apply еще раз. Если это решит проблему хорошо и хорошо. В противном случае выключите систему Ubuntu, используя:

Снова запустите систему Ubuntu, войдите в систему, сгенерируйте и примените сетевой план еще раз:

Теперь может отображаться предупреждение (вместо ошибки). Это предупреждение, а не ошибка. Я проверил запущенные службы systemd и обнаружил, что netplan-wpa-wlan0.service уже запущен. Вероятно, он показал предупреждение, потому что он уже был запущен, и «netplan apply» обновил файл конфигурации (даже без каких-либо изменений).

Это не критично, и вы можете проверить, что интернет уже работает, запустив apt update.

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

Читайте также: