Selon ce lien
nmcli dev wifi con a52c60f5-c1af-4d39-8dc8-728bd770bffc password 12345678 name dlink_home
devrait établir la connexion, mais il génère l'erreur suivante lorsque j'essaie de me connecter:
Erreur: la commande «con wifi» «con» n'est pas valide.
Alors, comment puis-je me connecter à Internet / réseau sans fil en utilisant network-manager
ou nmcli
en mode ligne de commande?
PS. L'OS que j'utilise est RHEL6 Server
networking
wifi
Easl
la source
la source
dev wlan0
plutôt.Error: 'dev' command 'wlan0' is not valid.
nmcli con up id dlink_home
mais cela ne fonctionne qu'après avoir démarré l'interface graphique avecstartx
, sans démarrer l'état de l'interface graphiquenmcli nm
est désactivé.Réponses:
La possibilité de définir une nouvelle connexion sur la ligne de commande avec a
nmcli dev wifi con …
été ajoutée dans NetworkManager 0.9.6. (Si vous utilisez Ubuntu, cela signifie la version 12.10 ou supérieure.) Dans les versions antérieures, les nouvelles connexions ne peuvent être définies que via l'interface graphique ou en modifiant manuellement les fichiers de configuration (dans/etc/NetworkManager/system-connections
ou sous~/.gconf
). Vous pouvez activer une connexion existante avecnmcli con up
.Si vous n'avez pas d'interface graphique pour définir les connexions, vous pouvez essayer wicd au lieu de NetworkManager.
la source
En utilisant un openSUSE de 18 mois avec nmcli -v 0.8.2, j'ai fait ce qui suit:
Cela m'a donné une liste, dans laquelle je pouvais repérer mon propre hub sans fil. Les colonnes clés sont SSID et BSSID.
J'ai ensuite utilisé le menu Démarrer -> Centre de contrôle -> Connexions réseau -> Sans fil. J'avais une connexion appelée "Connexion sans fil 1". En le sélectionnant, Modifier ...--> Sans fil: remplissez textuellement SSID et BSSID à partir de la commande nmcli ci-dessus. Ensuite, sur la page Sécurité sans fil, j'ai entré le mot de passe de mon concentrateur. La sélection "Sécurité" était basée à nouveau sur la sortie nmcli ci-dessus. OK, enregistrez ...
Ensuite (je l'ai fait en tant que root; peut ne pas être nécessaire):
Notez que l '"id" n'est PAS le SSID ou le BSSID; il s'agit plutôt du "surnom" de votre ordinateur pour ce réseau.
Comme indiqué ci-dessus, / etc / NetworkManager / system-connections contient des fichiers dont "Wireless connection 1 'est un (dans mon cas).
la source