Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Other posts seems to be addressing more complicated network connection issues from the command line.

The Unity panel Network indicator/button doesn't respond too well sometimes - it keeps trying to connect to a network even when i click on "disconnect", stuff like that.

So I want to go command line for the control. I don't like GUIs anyway.

Is there not some simple command line tool which can do something like the following?

wifi connect MyNetworkNameA
wifi disconnect
wifi connect MyNetworkNameB
share|improve this question
2  
Depends , what wireless security ? This is covered in detail here - help.ubuntu.com/community/NetworkConfigurationCommandLine/… –  bodhi.zazen May 6 at 15:27

1 Answer 1

up vote 7 down vote accepted

I think you want to keep using managed interface (by NetworkManager). nmcli is a command‐line tool for controlling NetworkManager.

  • Disconnect:

    nmcli d disconnect iface wlan0
    
  • Connect:

    nmcli d wifi connect WiFiSSID password WiFiPassword iface wlan0
    

Just change wlan0, WiFiSSID, WiFiPassword to reflect your setup.

  • If WiFi info already saved, more easy way:

    nmcli c down id WiFiConn
    

    and

    nmcli c up id WiFiConn
    

    WiFiConn name of connection as it was save in NetworkManager (Check nmcli c).

Reference: man nmcli

share|improve this answer
1  
Works like a charm! And, as suspected, the command line responds immediately, while the GUI can be sluggish, uncooperative, and unresponsive sometimes. –  M.P. May 6 at 15:55
    
And thank you for distilling it down to the few basic commands! –  M.P. May 6 at 15:56

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.