как настроить netplan для работы с беспроводным USB-ключом?

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

Здесь - результат запуска беспроводного информационного скрипта из других источников на этих форумах.

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

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

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

- редактировать 2: файл в / etc / network / interfaces просто содержит комментарий, в котором говорится, что если ifupdown был заменен на netplan, то мой файл netplan yaml находится в ссылке pastebin. Не обращайте внимания на учетные данные, они являются значениями по умолчанию, которые я заменяю после запуска этой сети, еще раз спасибо!

- edit3: вывод для sudo netplan --debug generate:

DEBUG:command generate: running ['/lib/netplan/generate']
** (generate:1459): DEBUG: 00:04:43:911: Processing input file //etc/netplan/wireless.yaml ..
** (generate:1459): DEBUG: 00:04:43:911: starting new processing pass
** (generate:1459): DEBUG: 00:04:43:911: wlx00e04c341cea: adding wifi AP 'Ghome-ap'
** (generate:1459): DEBUG: 00:04:43:911: wlx00e04c341cea: setting default backend to 1
** (generate:1459): DEBUG: 00:04:43:911: Generating output files..
** (generate:1459): DEBUG: 00:04:43:911: wlx00e04c341cea: creating wpa_supplicant configuration file run/netplan/wpa-wlx00e04c341cea.conf
** (generate:1459): DEBUG: 00:04:43:911: creating wpa_supplicant service enablement link /run/systemd/system/multi-user.target.wants/netplan-wpa@wlx00e04c341cea.service
** (generate:1459): DEBUG: 00:04:43:912: NetworkManager: definition wlx00e04c341cea is not for us (backend 1)

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

- окончательное редактирование: да! Чтобы сработало, нужно установить wpasupplicant. В случае, если кто-то еще столкнется с этой проблемой, и его сетевой план наполовину сработает и отключит их соединение с Ethernet, вы можете запустить dhclient, чтобы вернуть вашу сеть Ethernet.

0
задан 26 July 2019 в 03:28

1 ответ

/etc/netplan/wireless.yaml файл должен содержать:

network:
  version: 2
  renderer: networkd
  wifis:
    wlx00e04c341cea:
      addresses: [192.168.86.201/24]
      gateway4: 192.168.86.1
      nameservers:
        addresses: [192.168.86.1,8.8.8.8]
      access-points:
        "xxxxx":
           password: "xxxxx"

затем сделайте a:

sudo apt update # update the software databases
sudo apt install wpasupplicant # install wpa supplicant

sudo netplan --debug generate # create config files
sudo netplan apply # apply config
reboot # reboot computer

Примечание: Весь текст после # символы выше ничего не делают, они - просто комментарии для объяснения, что делает каждая отдельная команда...

2
ответ дан 26 July 2019 в 03:28

Другие вопросы по тегам:

Похожие вопросы: