web-dev-qa-db-fra.com

Comment se connecter à un réseau WiFi avec nmcli?

Je peux me connecter à un réseau sans fil à l'aide de nm-applet lors de son exécution dans lightdm. Toutefois, cela ne fonctionne pas dans une session openBox que je lance en tant que moi-même (un utilisateur a démarré X Session), mais je ne peux pas le faire avec nmcli.

J'utilise nmcli en utilisant Sudo. Après 90 secondes, je reçois un message de délai d'attente. Quel pourrait être le problème?

C’est la configuration que je dois utiliser - http://www.depts.ttu.edu/ithelpcentral/solutions/wireless/

10
Lord Loh.

Pour activer le WiFi

Sudo rfkill unblock wifi
nmcli networking on

Pour lister les réseaux WiFi

nmcli connection show

La sortie devrait être quelque chose comme ça

NAME                      UUID                                   TYPE              TIMESTAMP-REAL                    
Rishbh-Q1000              cd79a7a1-1cf4-49c3-ad58-21ab17d1ba05   802-11-wireless   Thursday 18 September 2014 05:32:34 PM IST

ncmli vous permet de vous connecter via le UUID ou ID (NAME, SSID )

Utilisation:

 nmcli connection { COMMAND | help }
   COMMAND := { list | status | up | down | delete }

   list [id <id> | uuid <id>]
   status [id <id> | uuid <id> | path <path>]
   up id <id> | uuid <id> [iface <iface>] [ap <BSSID>] [--nowait] [--timeout <timeout>]
   down id <id> | uuid <id>
   delete id <id> | uuid <id>

Exemple d'utilisation dans ce cas

  • Connecter:

    nmcli c up uuid cd79a7a1-1cf4-49c3-ad58-21ab17d1ba05
    

    ou

    nmcli c up id Rishbh-Q1000
    
  • Connectez-vous sur une interface wlan spécifique:

    nmcli c up id Rishbh-Q1000 iface wlan1
    

    ou

    nmcli c up uuid cd79a7a1-1cf4-49c3-ad58-21ab17d1ba05 iface wlan1
    
  • Déconnecter:

    nmcli c down id Rishbh-Q1000
    

    ou

    nmcli c down uuid cd79a7a1-1cf4-49c3-ad58-21ab17d1ba05
    
11
RishbhSharma

testé dans Ubuntu 16.04 LTS

Si l'interface sans fil est déjà connectée à un autre point d'accès, déconnectez-la d'abord à l'aide de

nmcli con down <AP name>

Exemple: Si l'interface est déjà connectée à 'PreviousAP', déconnectez-la à l'aide de

nmcli con down PreviousAP

Maintenant pour vous connecter à un nouvel AP

Considérant que vous connaissez le nom et le mot de passe du PA.

nmcli device wifi connect <AP name> password <password>

Exemple: Nom du point d'accès: Connect-to-this

WPA/WPA2 PSK: iampassword123

nmcli device wifi connect Connect-to-this password iampassword123

Cela créera automatiquement un fichier dans /etc/NetworkManager/system-connections/ avec le APname, qui contiendra la configuration.

ls /etc/NetworkManager/system-connections/Connect-to-this
11
Harshit Khurana