Ubuntu 19.10 не соединится с Wi-Fi на 2.4 ГГц с TxBF, MU-MIMO включила

Я только что заменил свою старую Точку беспроводного доступа, которая только поддерживала 2.4 ГГц с двухдиапазонным (Стрелец Ссылки TP C6) который также функции TxBF, MU-MIMO (Формирование луча Передачи, Многопользовательское Несколько - Вход Несколько - Вывод). Ранее, у меня не было проблемы при соединении с Wi-Fi. Однако мои 19,10 ноутбуков теперь только соединятся с сетью на 5 ГГц - сеть на 2.4 ГГц обнаруживается, но не соединится с TxBF, MU-MIMO включила.

У меня есть другой ноутбук, выполняющий 18.04 LTS, которые могут переключиться между обеими сетями без проблемы. 19,10 ноутбуков имеют карту Atheros AR9462, в то время как 18,04 ноутбуков имеют карту Intel 8265NGW. Я попытался подкачать карты, и 19,10 ноутбуков все еще не соединятся. Я попытался загрузить оба ноутбука с живыми 19,10 и 18,04 системами от USB. В обоих случаях, 19.10 только соединится с сетью на 5 ГГц, в то время как 18.04 соединится с также.

У меня также есть аппаратный ключ Realtek RTL8188CUS USB 2.4 ГГц, это соединится с сетью на 2.4 ГГц на 19,10.

Я могу отключить TxBF, MU-MIMO в настройках точки доступа и использовать его прекрасный, однако я хотел бы понять, почему это не работает над 19,10.

Беспроводные детали карты:

  *-network                 
       description: Wireless interface
       product: AR9462 Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: wlp1s0
       version: 01
       serial: 30:10:b3:37:a8:9b
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
       configuration: broadcast=yes driver=ath9k driverversion=5.3.0-24-generic firmware=N/A ip=192.168.0.64 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:16 memory:d1000000-d107ffff memory:d1080000-d108ffff

вывод dmesg при соединении с 2.4 ГГц:

[ 2647.107528] wlp1s0: authenticate with 74:da:88:e1:74:9e
[ 2647.120808] wlp1s0: send auth to 74:da:88:e1:74:9e (try 1/3)
[ 2647.125483] wlp1s0: authenticated
[ 2647.130299] wlp1s0: associate with 74:da:88:e1:74:9e (try 1/3)
[ 2647.232374] wlp1s0: associate with 74:da:88:e1:74:9e (try 2/3)
[ 2647.340427] wlp1s0: associate with 74:da:88:e1:74:9e (try 3/3)
[ 2647.444415] wlp1s0: association with 74:da:88:e1:74:9e timed out
0
задан 17 December 2019 в 20:43

3 ответа

Решение состояло в том, чтобы отключить TxBF, установку MU-MIMO на точке доступа, перезагрузить его, повторно разрешение его и перезагрузка снова.

0
ответ дан 21 December 2019 в 23:32

В моем случае отключение и включение TxBF не сильно изменило MU-MIMO. Однако переключение с wpa_supplicant на iwd решило проблему.

Этот подход изначально был предложен здесь: https://forums.linuxmint.com/viewtopic.php?p=1835081&sid=96653a1f3594e9c8aa1ea7934ba09a7c#p1835081

3
ответ дан 6 August 2020 в 16:16

Новая информация. по состоянию на 25 августа 2021 г .:

По состоянию на последние автоматические обновления Ubuntu 20.04 сегодня, 24 августа 2021 г., мой ответ ниже полностью сломал мой Wi-Fi, и мне пришлось отменить его и вернуться к использованию wpa_supplicant.service вместо iwd.service. Смотрите мои новые вопросы и ответы здесь: Ubuntu 20.04 WiFi «Нет сетей» после последнего автоматического обновления сегодня. Ваши результаты могут отличаться. В любом случае попробуйте то, что я представляю ниже, и ответьте, работает ли это в комментариях, и какую систему вы используете. Если это также временно сломает вашу систему, это всегда очень легко отменить, поэтому в любом случае просто попробуйте мой ответ ниже и сообщите.


Исходный ответ от 30 авг.2020:

Чёрт возьми! Как бесит! Я только что потерял 3 часа сегодня, пытаясь установить и настроить мою новую TP-Link Omada AC1200 Gigabit EAP225-наружная беспроводная точка доступа (AP) (кстати, отлично работает! - я получаю 10 ~ 20 Мбит/с загрузка и выгрузка в Интернет в парке в 100 ярдах!) Все потому, что моя вонючая машина с Ubuntu 20.04 не подключалась к точке доступа 2,4 ГГц во время установки.

Поиск в Google по запросу «ubuntu не может аутентифицироваться на частоте 2,4 ГГц» привел меня к этому вопросу как к ответу №1, и, конечно же, этот ответ @Jacajack решает мою проблему ! Однако я думаю, что это решение заслуживает более подробного ответа, поэтому я добавляю его здесь.

Во-первых, позвольте мне сказать следующее:

  • Моя машина с Ubuntu 18.04 отлично работала как с точками доступа 2,4 ГГц, так и с точками доступа 5 ГГц.
  • Мой Android-телефон отлично работал в точках доступа 2,4 ГГц и 5 ГГц.
  • Моя машина с Ubuntu 20.04 отлично работала в точке доступа 5 ГГц, но постоянно, снова и снова, снова и снова запрашивала пароль для подключения к моей точке доступа каждые 30 секунд или около того при попытке подключиться к точке доступа 2,4 ГГц, и это НИКОГДА не подключайтесь к нему!

Я думал, что моя материнская плата или карта Wi-Fi вышли из строя, так как я могу нормально подключаться к другим своим сетям, но оказалось, что это просто проблема с программным обеспечением Ubuntu 19 / Ubuntu 20.

Итак, это решение для:

Как подключить Ubuntu 19.10 / Ubuntu 20.04 к точке доступа Wi-Fi 2,4 ГГц, когда она снова и снова говорит, что не может пройти аутентификацию:

(Проверено на Ubuntu 20.04 Aug. 30 2020 г.). ОБНОВЛЕНИЕ 24 АВГУСТА 2021 г.: последние автоматические обновления Ubuntu 20.04 сегодня просто сломали мою беспроводную сеть! Мне пришлось ОТМЕНИТЬ приведенные ниже инструкции и вернуться с iwd.service на wpa_supplicant.service, как я описываю в своих вопросах и ответах здесь: Ubuntu 20.04 WiFi «Нет сетей» после последнее автоматическое обновление сегодня Поэтому учитывайте это, выполняя приведенные ниже инструкции. Для последней версии Ubuntu 20.04 с обновлениями от 24 августа 2021 года или позже iwd.service может вообще не работать.

(Возврат к моим первоначальным инструкциям):

Эти инструкции почти дословно скопированы с @cadu_sg здесь от 27 июня 2020 года, так что он/она заслуживает настоящей похвалы!

Решение, по сути, состоит в том, чтобы отключить wpa_supplicant и заменить его на iwd. Я понятия не имею, что это значит, но это работает отлично для меня!

  1. Установить iwd

     sudo apt update
    sudo apt установить iwd
    
  2. Создайте этот файл в каталоге файлов конфигурации NetworkManager

     sudo nano /etc/NetworkManager/conf.d/wifi_backend.conf
    
  3. Скопируйте и вставьте в этот файл следующее содержимое, затем сохраните файл:

     [устройство]
    wifi.backend=iwd
    
  4. Остановить и отключить службу wpa_supplicant (обратите внимание, что ее отключение сохраняется после перезагрузки)

     systemctl stop wpa_supplicant.service
    systemctl отключить wpa_supplicant.service
    
  5. Включите и запустите службу iwd (обратите внимание, что ее включение сохраняется после перезагрузки)

     sudo systemctl enable iwd.услуга
    sudo systemctl запустить iwd.service
    

    ВНИМАНИЕ: Если после запуска sudo systemctl start iwd.service вы видите следующую ошибку, остановитесь здесь, отмените шаги, которые вы сделали до сих пор,и вернитесь к использованию wpa_supplicant.service вместо этого! Прочитайте мой другой ответ здесь: Ubuntu 20.04 WiFi «Нет сетей» после последнего автоматического обновления сегодня .

    Задание для iwd.service завершилось неудачно, так как процесс управления завершился с кодом ошибки.
    Подробности смотрите в "systemctl status iwd.service" и "journalctl -xe".
    
  6. Перезапустите службу NetworkManager (это означает, что вам не нужно перезагружать компьютер, чтобы это вступило в силу — это работает сразу!)

     systemctl перезапустить network-manager.service
    

Теперь подключитесь к точке доступа Wi-Fi на частоте 2,4 ГГц, и все будет работать отлично! Вы вводите свой пароль один раз, и он работает так, как должен! Он продолжает работать и после перезагрузки.

Спасибо всем, кто участвовал в этом!

Если кто-то хочет объяснить, что, черт возьми, я только что сделал, что такое iwd, что такое wpa_supplicant и почему iwd работает лучше, пожалуйста.

Примечание. Моя машина — Dell Latitude 7490 высокого класса, но я не думаю, что это имеет значение. Точка доступа — TP-Link EAP225-Outdoor, которая поддерживает MU-MIMO, но я не совсем уверен, что это тоже имеет значение. Моя операционная система — Ubuntu 20.04, что определенно имеет значение. Вся проблема, похоже, в Ubuntu 20.04, а не в оборудовании моего ноутбука и не в точке доступа EAP225-Outdoor.

2
ответ дан 30 August 2020 в 07:53

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

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