Помощь: Не мог подключить к Wi-Fi 5G на пи малины 4 сервера человечности использования 18.04

Я использовал то же изображение arm64 версии, загруженной на site:https://ubuntu.com/download/raspberry-pi.

Так как ссылка на загрузку pi3 и pi4 является тем же, я загрузил одного из них, высвеченный к 2 SD-картам, и вставил в малину pi3B + и малину pi4B (модель на 4 ГБ)

Я использовал значение по умолчанию netplan пакет, чтобы сконфигурировать мое подключение WLAN, конфигурационный файл расположен в/etc/netplan/50-cloud-init.yaml

# This file is generated from information provided by the datasource.  Changes
# to it will not persist across an instance reboot.  To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    version: 2
    ethernets:
        eth0:
            dhcp4: true
            optional: true
    wifis:
        wlan0:
            dhcp4: true
            optional: true
            access-points:
                "XXXXX_5G":
                    password: "********"

Я использую ту же конфигурацию на pi3 и pi4, но WI-FI на pi4 не будет работать, IP addr команда показывает, что интерфейс снижается.

После того, как я удалил суффикс "_5G" на pi4 (который является ssid 2.4G Wi-Fi), и "netplan применяются", он соединился с сетью успешно.

Я не знаю, является ли это известной проблемой драйвера или чем-то как проблема netplan?

Я попробовал, подкачивают две SD-карты, pi4 просто не подключит к Wi-Fi 5G AP.

Большое спасибо заранее!

1
задан 5 March 2020 в 03:21

1 ответ

Эта та же проблема управляла мной сумасшедший прошлые два дня, потому что я установил 19.10 на моем Pi 4 с 7” сенсорными экранами, и хотел рабочий стол, но не хотел делать MATE или Lubuntu, потому что их окна трудно кодируются для> сенсорный экран 800x480 разрешение, делая их невозможными использовать. Таким образом, я сделал Просвещение вместо этого, которое работает замечательно, но не казалось способным настроить сети из поля.

Таким образом, я выяснил неэлегантное, но рабочее решение. Проблема для меня, и вероятно для Вас также, то, что 5 ГГц являются отрегулированной частотой, что означает, не устанавливаете ли Вы свой код страны, Вы не сможете соединиться.

Вот то, что я сделал, и я надеюсь, что это работает на Вас!

  • sudo apt update
  • sudo apt install network-manager wireless-tools
  • Ключ должен заставить NetworkManager знать Ваш код страны. Можно сделать это временно с командой sudo iw reg set[Ваш код страны, если Вы находитесь в Америке, это US]
  • sudo nmtui Это открывает nmtui, солнечный интерфейс для NetworkManager. Необходимо смочь видеть сети на 5 ГГц теперь!

Но здесь существует проблема: это не сохранится после перезагрузки. Необходимо сделать это вручную каждый раз. Я пытался использовать rc.local, и он не работал, таким образом, я использовал crontab, и он работал отлично. Просто помните: это должно быть в crontab пользователя root (в этом случае просто ubuntu пользователь).

  • crontab -e (Это спросит Вас, какой редактор, мне нравится нано самому.)
  • добавьте это в конец файла: @reboot iw reg set[Ваш код страны как прежде]

Сохраните его и sudo reboot now и когда Вы вернулись, выполните nmtui как прежде, и необходимо видеть сети на 5 ГГц!

Можно создать конфигурацию в nmtui для автосоединений с сетью, которую я сделал, таким образом, мой Pi 4, выполняющий 19,10 подключений автоматически к моей домашней сети, но можно всегда выполнять nmtui из командной строки для соединения с чем-то еще.

Я не сомневаюсь, что существует миллиард лучших способов сделать это, но это было быстрым и рабочим решением для меня. Если это не делает для Вас, вмешивается, и я выясню, сделал ли я что-либо еще, поскольку я делаю это из памяти 8 часов спустя и немного высоко.

0
ответ дан 17 March 2020 в 00:08

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

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