Как я могу принудительно подключиться к определенной сети Wi-Fi, используя nmcli?

NetworkManager часто очень медленно сканирует и обнаруживает новые сети с помощью моей беспроводной карты (драйвер rtl8xxxu).

Используя графический интерфейс Network Manager, я могу «принудительно» подключиться к определенной беспроводной сети, используя Msgstr "Подключение к скрытой сети". Даже если NetworkManager еще не обнаружил определенный SSID, он попытается (и преуспеет) при подключении к указанной сети:

Однако я не нашел способ эмулировать это из командной строки:

$ nmcli c up id ConnectionNameOrID
Error: Connection activation failed: No suitable device found for this connection.

$ nmcli d wifi connect NetworkName password 'PSKPassword'
Error: No network with SSID 'NetworkName' found.

Это расстраивает! Очевидно, что NetworkManager имеет некоторый API, который позволяет ему попробовать подключиться к еще не-незащищенной сети. Есть ли способ получить доступ к этому из nmcli или другого инструмента командной строки?

1
задан 28 October 2016 в 01:35

0 ответов

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

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