Я изо всех сил пытаюсь заставить моего беспроводного ключа сделать что-то помимо того, что я обнаружил в 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.
/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
Примечание: Весь текст после #
символы выше ничего не делают, они - просто комментарии для объяснения, что делает каждая отдельная команда...