diff options
author | Jiří Klimeš <jklimes@redhat.com> | 2012-04-28 22:32:21 +0100 |
---|---|---|
committer | Jiří Klimeš <jklimes@redhat.com> | 2012-04-28 22:33:30 +0200 |
commit | 38a988cb5e0378eada627f0c8dddbbbf119630c2 (patch) | |
tree | 4e4540b25d5bf0a64d0041f36c927259d7e6aa3d /man | |
parent | a091c7aa0f15ca2eb7a0c3d3e99405aa98855965 (diff) | |
download | NetworkManager-38a988cb5e0378eada627f0c8dddbbbf119630c2.tar.gz |
cli: add 'connect to SSID' feature: nmcli dev wifi connect <SSID> ...
This is similar to clicking a Wi-Fi network's SSID in a GUI applet.
The command does this:
- creates new connection (fills the user data specified via options, the
connection is then completed with default parameters by NM)
- and then activates the connection on a Wi-Fi device.
WPA-Enterprise is not supported as it requires a plethora of parameters and
they can't be obtained automatically.
Also, the created connection uses 'auto' IP method, which means that if the
Wi-Fi network doesn't support DHCP, the connection will albeit be created,
however the activation will fail (IP configuration won't be available).
Diffstat (limited to 'man')
-rw-r--r-- | man/nmcli.1.in | 42 |
1 files changed, 40 insertions, 2 deletions
diff --git a/man/nmcli.1.in b/man/nmcli.1.in index 03ed664c43..1b85fe547f 100644 --- a/man/nmcli.1.in +++ b/man/nmcli.1.in @@ -20,9 +20,9 @@ .\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, .\" USA. .\" -.\" Copyright (C) 2010 - 2011 Red Hat, Inc. +.\" Copyright (C) 2010 - 2012 Red Hat, Inc. .\" -.TH NMCLI "1" "6 September 2011" +.TH NMCLI "1" "28 April 2012" .SH NAME nmcli \- command-line tool for controlling NetworkManager @@ -325,6 +325,44 @@ respectively. \fBReference to D-Bus:\fP No simple reference. .fi +.TP +.B wifi connect <(B)SSID> [password <password>] [wep-key-type key|phrase] [iface <iface>] [bssid <BSSID>] [name <name>] [--private] [--nowait] [--timeout <timeout>] +.br +Connect to a Wi-Fi network specified by SSID or BSSID. The command creates a new +connection and then activates it on a device. This is a command-line counterpart +of clicking an SSID in a GUI client. The command always creates a new connection +and thus it is mainly useful for connecting to new Wi-Fi networks. If a connection +for the network already exists, it's better to connect through it using +\fInmcli con up id <name>\fP. Note that only open, WEP and WPA-PSK networks are +supported at the moment. It is also supposed that IP configuration is obtained via +DHCP. +.RS +.PP +Available options are: +.IP \fIpassword\fP 13 +- password for secured networks (WEP or WPA) +.IP \fIwep-key-type\fP 13 +- type of WEP secret, either \fIkey\fP for ASCII/HEX key or \fIphrase\fP for passphrase +.IP \fIiface\fP 13 +- interface that will be used for activation +.IP \fIbssid\fP 13 +- if specified, the created connection will be restricted just for the BSSID +.IP \fIname\fP 13 +- if specified, the connection will use the name (else NM creates a name itself) +.IP \fI\-\-private\fP 13 +- the connection will only be visible to the user who created it (else the connection is system-wide) +.IP \fI\-\-nowait\fP 13 +- exit immediately without waiting for command completion +.IP \fI\-\-timeout\fP 13 +- how long to wait for command completion (default is 90 s) +.PP +.br +.nf +\fBReference to D-Bus:\fP +interface: org.freedesktop.NetworkManager +method: AddAndActivateConnection +arguments: according to arguments +.fi .RE .SH ENVIRONMENT VARIABLES |