Маршрутизация Linux не использует определенный маршрут

Я считаю, что все остальные ответы ошибочны, как объясняется в моих комментариях к ним.

Эти шаги будут автоматически -подключаться к самой мощной точке доступа. Протестировано на стандартной установке арки с systemd (может работать на других ОС):

Однократная -настройка времени:

  • Убедитесь, что установлены следующие компоненты: :диалоговое окно, wpa _соискатель, dhcpcd, netctl, меню Wi-Fi -.

  • В xfce добавьте подключаемый модуль xfce4 -wavelan -и добавьте его на выбранную вами панель. Это просто индикатор, который показывает, когда вы подключены. У него нет другой цели.

  • Убедитесь, что все другие сетевые менеджеры и службы удалены или отключены.https://wiki.archlinux.org/index.php/Netctl#Wireless

  • Удалите все ранее созданные сетевые профили.https://www.ostechnix.com/fix-job-netctl-service-failed-error-arch-linux/

Либо просто отключите их, как объяснил @JacobWiltse в комментарии к другому ответу. wiki.archlinux.org/index.php/Netctl #Беспроводная связь

  • Получите идентификатор вашего WiFi-устройстваbasename $(ls -d /sys/class/net/w*)

  • включить автоматическую службу netctl -. Это служба, которая будет автоматически подключаться.systemctl enable netctl-auto@YourWifiDeviceID.service

Первое подключение к точке доступа:

  • Выполнить wifi-menu. Требуется корень. pkexec wifi-menu -oилиsudo wifi-menu -o

Не указывайте -o, чтобы видеть сетевые пароли по мере их ввода.

  • Стрелка вниз, выберите нужное соединение, нажмите Enter, примите имя соединения -, введите пароль.

При необходимости добавьте дополнительные точки доступа. После этого netctl -auto автоматически переподключится к самой мощной доступной точке доступа.

0
21.09.2021, 15:48
0 ответов

Теги

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