Se houver espaços na linha de comando, você deve usar aspas:
nmcli device wifi connect "my homewifi" password mypass
Isso permitirá que o shell e o nmcli
saibam que isso deve ser considerado como uma palavra.
O comando abaixo nmcli
para se conectar ao Wi-Fi não se conecta se tiver mais de uma palavra como nome do ssid ?
nmcli device wifi connect my homewifi password mypass
NOTA:
SSID name: my homewifi (bad since is has 2 words)
SSID name: my (good since only has 1 word)
Conectando com uma palavra o nome do ssid é bom, mas a palavra múltipla é ruim, por quê?
Tags command-line nmcli wifi shell