summary refs log tree commit diff
path: root/man/nm-settings.5
diff options
context:
space:
mode:
Diffstat (limited to 'man/nm-settings.5')
-rw-r--r--man/nm-settings.5569
1 files changed, 186 insertions, 383 deletions
diff --git a/man/nm-settings.5 b/man/nm-settings.5
index ba832ea3..8662a6b8 100644
--- a/man/nm-settings.5
+++ b/man/nm-settings.5
@@ -2,12 +2,12 @@
 .\"     Title: nm-settings
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 07/25/2018
+.\"      Date: 09/08/2018
 .\"    Manual: Configuration
-.\"    Source: NetworkManager 1.12.2
+.\"    Source: NetworkManager 1.13.90
 .\"  Language: English
 .\"
-.TH "NM\-SETTINGS" "5" "" "NetworkManager 1\&.12\&.2" "Configuration"
+.TH "NM\-SETTINGS" "5" "" "NetworkManager 1\&.13\&.90" "Configuration"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -95,6 +95,7 @@ l l l l
 l l l l
 l l l l
 l l l l
+l l l l
 l l l l.
 T{
 auth\-retries
@@ -178,6 +179,15 @@ T}:T{
 Whether LLDP is enabled for the connection\&.
 T}
 T{
+llmnr
+T}:T{
+int32
+T}:T{
+\-1
+T}:T{
+Whether Link\-Local Multicast Name Resolution (LLMNR) is enabled for the connection\&. LLMNR is a protocol based on the Domain Name System (DNS) packet format that allows both IPv4 and IPv6 hosts to perform name resolution for hosts on the same local link\&. The permitted values are: yes: register hostname and resolving for the connection, no: disable LLMNR for the interface, resolve: do not register hostname but allow resolving of LLMNR host names\&. This feature requires a plugin which supports LLMNR\&. One such plugin is dns\-systemd\-resolved\&.
+T}
+T{
 master
 T}:T{
 string
@@ -193,7 +203,7 @@ int32
 T}:T{
 \-1
 T}:T{
-Whether mDNS is enabled for the connection\&. The permitted values are: yes: register hostname and resolving for the connection, no: disable mDNS for the interface, resolve: do not register hostname but allow resolving of mDNS host names\&. When updating this property on a currently activated connection, the change takes effect immediately\&. This feature requires a plugin which supports mDNS\&. One such plugin is dns\-systemd\-resolved\&.
+Whether mDNS is enabled for the connection\&. The permitted values are: yes: register hostname and resolving for the connection, no: disable mDNS for the interface, resolve: do not register hostname but allow resolving of mDNS host names\&. This feature requires a plugin which supports mDNS\&. One such plugin is dns\-systemd\-resolved\&.
 T}
 T{
 metered
@@ -205,13 +215,13 @@ T}:T{
 Whether the connection is metered\&. When updating this property on a currently activated connection, the change takes effect immediately\&.
 T}
 T{
-name
+multi\-connect
 T}:T{
-string
+int32
 T}:T{
-connection
+0
 T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
+Specifies whether the profile can be active multiple times at a particular moment\&. The value is of type NMConnectionMultiConnect\&.
 T}
 T{
 permissions
@@ -296,6 +306,34 @@ The trust level of a the connection\&.  Free form case\-insensitive string (for
 T}
 .TE
 .sp 1
+.SS "6lowpan setting"
+.PP
+6LoWPAN Settings\&.
+.TS
+allbox tab(:);
+lB lB lB lB.
+T{
+Key Name
+T}:T{
+Value Type
+T}:T{
+Default Value
+T}:T{
+Value Description
+T}
+.T&
+l l l l.
+T{
+parent
+T}:T{
+string
+T}:T{
+\ \&
+T}:T{
+If given, specifies the parent interface name or parent connection UUID from which this 6LowPAN interface should be created\&.
+T}
+.TE
+.sp 1
 .SS "802\-1x setting"
 .PP
 IEEE 802\&.1x Authentication Settings\&.
@@ -355,7 +393,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 altsubject\-matches
@@ -475,15 +512,6 @@ T}:T{
 Identity string for EAP authentication methods\&.  Often the user\*(Aqs user or login name\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-802\-1x
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 pac\-file
 T}:T{
 string
@@ -786,7 +814,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 encapsulation
@@ -798,15 +825,6 @@ T}:T{
 Encapsulation of ADSL connection\&.  Can be "vcmux" or "llc"\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-adsl
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 password
 T}:T{
 string
@@ -879,7 +897,6 @@ Value Description
 T}
 .T&
 l l l l
-l l l l
 l l l l.
 T{
 bdaddr
@@ -891,15 +908,6 @@ T}:T{
 The Bluetooth address of the device\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-bluetooth
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 type
 T}:T{
 string
@@ -927,7 +935,6 @@ Value Description
 T}
 .T&
 l l l l
-l l l l
 l l l l.
 T{
 interface\-name
@@ -939,15 +946,6 @@ T}:T{
 Deprecated in favor of connection\&.interface\-name, but can be used for backward\-compatibility with older daemons, to set the bond\*(Aqs interface name\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-bond
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 options
 T}:T{
 dict of string to string
@@ -983,7 +981,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 ageing\-time
@@ -1058,15 +1055,6 @@ T}:T{
 Controls whether IGMP snooping is enabled for this bridge\&. Note that if snooping was automatically disabled due to hash collisions, the system may refuse to enable the feature until the collisions are resolved\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-bridge
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 priority
 T}:T{
 uint32
@@ -1104,7 +1092,6 @@ T}
 .T&
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 hairpin\-mode
@@ -1116,15 +1103,6 @@ T}:T{
 Enables or disables "hairpin mode" for the port, which allows frames to be sent back out through the port the frame was received on\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-bridge\-port
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 path\-cost
 T}:T{
 uint32
@@ -1164,7 +1142,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 mtu
@@ -1176,15 +1153,6 @@ T}:T{
 If non\-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple frames\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-cdma
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 number
 T}:T{
 string
@@ -1252,7 +1220,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 app\-fcoe\-flags
@@ -1318,15 +1285,6 @@ T}:T{
 The highest User Priority (0 \- 7) which iSCSI frames should use, or \-1 for default priority\&. Only used when the "app\-iscsi\-flags" property includes the NM_SETTING_DCB_FLAG_ENABLE (0x1) flag\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-dcb
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 priority\-bandwidth
 T}:T{
 array of uint32
@@ -1416,16 +1374,26 @@ T}:T{
 Value Description
 T}
 .T&
-l l l l.
+.
+.TE
+.sp 1
+.SS "ethtool setting"
+.PP
+Ethtool Ethernet Settings\&.
+.TS
+allbox tab(:);
+lB lB lB lB.
 T{
-name
+Key Name
 T}:T{
-string
+Value Type
 T}:T{
-dummy
+Default Value
 T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
+Value Description
 T}
+.T&
+.
 .TE
 .sp 1
 .SS "generic setting"
@@ -1444,16 +1412,7 @@ T}:T{
 Value Description
 T}
 .T&
-l l l l.
-T{
-name
-T}:T{
-string
-T}:T{
-generic
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
+.
 .TE
 .sp 1
 .SS "gsm setting"
@@ -1484,7 +1443,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 apn
@@ -1523,15 +1481,6 @@ T}:T{
 If non\-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple frames\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-gsm
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 network\-id
 T}:T{
 string
@@ -1634,7 +1583,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 mac\-address
@@ -1655,15 +1603,6 @@ T}:T{
 If non\-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple frames\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-infiniband
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 p\-key
 T}:T{
 int32
@@ -1729,7 +1668,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 address\-data
@@ -1765,7 +1703,7 @@ string
 T}:T{
 \ \&
 T}:T{
-A string sent to the DHCP server to identify the local machine which the DHCP server may use to customize the DHCP lease and options\&. When the property is a hex string (\*(Aqaa:bb:cc\*(Aq) it is interpreted as a binary client ID, in which case the first byte is assumed to be the \*(Aqtype\*(Aq field as per RFC 2132 section 9\&.14 and the remaining bytes may be an hardware address (e\&.g\&. \*(Aq01:xx:xx:xx:xx:xx:xx\*(Aq where 1 is the Ethernet ARP type and the rest is a MAC address)\&. If the property is not a hex string it is considered as a non\-hardware\-address client ID and the \*(Aqtype\*(Aq field is set to 0\&. The special values "mac" and "perm\-mac" are supported, which use the current or permanent MAC address of the device to generate a client identifier with type ethernet type (01)\&. Currently, these options only work for ethernet type of links\&. The special value "stable" is supported to generate a type 0 client identifier based on the stable\-id (see connection\&.stable\-id) and a per\-host key\&. If unset, a globally configured default is used\&. If still unset, the client\-id from the last lease is reused\&.
+A string sent to the DHCP server to identify the local machine which the DHCP server may use to customize the DHCP lease and options\&. When the property is a hex string (\*(Aqaa:bb:cc\*(Aq) it is interpreted as a binary client ID, in which case the first byte is assumed to be the \*(Aqtype\*(Aq field as per RFC 2132 section 9\&.14 and the remaining bytes may be an hardware address (e\&.g\&. \*(Aq01:xx:xx:xx:xx:xx:xx\*(Aq where 1 is the Ethernet ARP type and the rest is a MAC address)\&. If the property is not a hex string it is considered as a non\-hardware\-address client ID and the \*(Aqtype\*(Aq field is set to 0\&. The special values "mac" and "perm\-mac" are supported, which use the current or permanent MAC address of the device to generate a client identifier with type ethernet (01)\&. Currently, these options only work for ethernet type of links\&. The special value "stable" is supported to generate a type 0 client identifier based on the stable\-id (see connection\&.stable\-id) and a per\-host key\&. If unset, a globally configured default is used\&. If still unset, the client\-id from the last lease is reused\&.
 T}
 T{
 dhcp\-fqdn
@@ -1882,16 +1820,7 @@ string
 T}:T{
 \ \&
 T}:T{
-IP configuration method\&. NMSettingIP4Config and NMSettingIP6Config both support "auto", "manual", and "link\-local"\&. See the subclass\-specific documentation for other values\&. In general, for the "auto" method, properties such as "dns" and "routes" specify information that is added on to the information returned from automatic configuration\&.  The "ignore\-auto\-routes" and "ignore\-auto\-dns" properties modify this behavior\&. For methods that imply no upstream network, such as "shared" or "link\-local", these properties must be empty\&. For IPv4 method "shared", the IP subnet can be configured by adding one manual IPv4 address or otherwise 10\&.42\&.x\&.0/24 is chosen\&.
-T}
-T{
-name
-T}:T{
-string
-T}:T{
-ipv4
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
+IP configuration method\&. NMSettingIP4Config and NMSettingIP6Config both support "auto", "manual", and "link\-local"\&. See the subclass\-specific documentation for other values\&. In general, for the "auto" method, properties such as "dns" and "routes" specify information that is added on to the information returned from automatic configuration\&.  The "ignore\-auto\-routes" and "ignore\-auto\-dns" properties modify this behavior\&. For methods that imply no upstream network, such as "shared" or "link\-local", these properties must be empty\&. For IPv4 method "shared", the IP subnet can be configured by adding one manual IPv4 address or otherwise 10\&.42\&.x\&.0/24 is chosen\&. Note that the shared method must be configured on the interface which shares the internet to a subnet, not on the uplink which is shared\&.
 T}
 T{
 never\-default
@@ -1979,7 +1908,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 addr\-gen\-mode
@@ -2141,16 +2069,7 @@ string
 T}:T{
 \ \&
 T}:T{
-IP configuration method\&. NMSettingIP4Config and NMSettingIP6Config both support "auto", "manual", and "link\-local"\&. See the subclass\-specific documentation for other values\&. In general, for the "auto" method, properties such as "dns" and "routes" specify information that is added on to the information returned from automatic configuration\&.  The "ignore\-auto\-routes" and "ignore\-auto\-dns" properties modify this behavior\&. For methods that imply no upstream network, such as "shared" or "link\-local", these properties must be empty\&. For IPv4 method "shared", the IP subnet can be configured by adding one manual IPv4 address or otherwise 10\&.42\&.x\&.0/24 is chosen\&.
-T}
-T{
-name
-T}:T{
-string
-T}:T{
-ipv6
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
+IP configuration method\&. NMSettingIP4Config and NMSettingIP6Config both support "auto", "manual", and "link\-local"\&. See the subclass\-specific documentation for other values\&. In general, for the "auto" method, properties such as "dns" and "routes" specify information that is added on to the information returned from automatic configuration\&.  The "ignore\-auto\-routes" and "ignore\-auto\-dns" properties modify this behavior\&. For methods that imply no upstream network, such as "shared" or "link\-local", these properties must be empty\&. For IPv4 method "shared", the IP subnet can be configured by adding one manual IPv4 address or otherwise 10\&.42\&.x\&.0/24 is chosen\&. Note that the shared method must be configured on the interface which shares the internet to a subnet, not on the uplink which is shared\&.
 T}
 T{
 never\-default
@@ -2236,7 +2155,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 encapsulation\-limit
@@ -2302,15 +2220,6 @@ T}:T{
 If non\-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple fragments\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-ip\-tunnel
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 output\-key
 T}:T{
 string
@@ -2390,7 +2299,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 encrypt
@@ -2438,15 +2346,6 @@ T}:T{
 Specifies how the CAK (Connectivity Association Key) for MKA (MACsec Key Agreement) is obtained\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-macsec
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 parent
 T}:T{
 string
@@ -2503,7 +2402,6 @@ T}
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 mode
@@ -2515,15 +2413,6 @@ T}:T{
 The macvlan mode, which specifies the communication mechanism between multiple macvlans on the same lower device\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-macvlan
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 parent
 T}:T{
 string
@@ -2552,6 +2441,34 @@ Whether the interface should be a MACVTAP\&.
 T}
 .TE
 .sp 1
+.SS "match setting"
+.PP
+Match settings\&.\&.
+.TS
+allbox tab(:);
+lB lB lB lB.
+T{
+Key Name
+T}:T{
+Value Type
+T}:T{
+Default Value
+T}:T{
+Value Description
+T}
+.T&
+l l l l.
+T{
+interface\-name
+T}:T{
+array of string
+T}:T{
+[]
+T}:T{
+A list of interface names to match\&. Each element is a shell wildcard pattern\&.  When an element is prefixed with exclamation mark (!) the condition is inverted\&. A candidate interface name is considered matching when both these conditions are satisfied: (a) any of the elements not prefixed with \*(Aq!\*(Aq matches or there aren\*(Aqt such elements; (b) none of the elements prefixed with \*(Aq!\*(Aq match\&.
+T}
+.TE
+.sp 1
 .SS "802\-11\-olpc\-mesh setting"
 .PP
 OLPC Wireless Mesh Settings\&.
@@ -2570,7 +2487,6 @@ T}
 .T&
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 channel
@@ -2591,15 +2507,6 @@ T}:T{
 Anycast DHCP MAC address used when requesting an IP address via DHCP\&. The specific anycast address used determines which DHCP server class answers the request\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-802\-11\-olpc\-mesh
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 ssid
 T}:T{
 byte array
@@ -2629,7 +2536,6 @@ T}
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 fail\-mode
@@ -2650,15 +2556,6 @@ T}:T{
 Enable or disable multicast snooping\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-ovs\-bridge
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 rstp\-enable
 T}:T{
 boolean
@@ -2694,18 +2591,8 @@ T}:T{
 Value Description
 T}
 .T&
-l l l l
 l l l l.
 T{
-name
-T}:T{
-string
-T}:T{
-ovs\-interface
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 type
 T}:T{
 string
@@ -2732,18 +2619,8 @@ T}:T{
 Value Description
 T}
 .T&
-l l l l
 l l l l.
 T{
-name
-T}:T{
-string
-T}:T{
-ovs\-patch
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 peer
 T}:T{
 string
@@ -2775,7 +2652,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 bond\-downdelay
@@ -2814,15 +2690,6 @@ T}:T{
 LACP mode\&. One of "active", "off", or "passive"\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-ovs\-port
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 tag
 T}:T{
 uint32
@@ -2875,7 +2742,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 baud
@@ -2941,15 +2807,6 @@ T}:T{
 If non\-zero, instruct pppd to send packets no larger than the specified size\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-ppp
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 no\-vj\-comp
 T}:T{
 boolean
@@ -3070,18 +2927,8 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
-name
-T}:T{
-string
-T}:T{
-pppoe
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 parent
 T}:T{
 string
@@ -3147,7 +2994,6 @@ T}
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 browser\-only
@@ -3168,15 +3014,6 @@ T}:T{
 Method for proxy configuration, Default is NM_SETTING_PROXY_METHOD_NONE (0)
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-proxy
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 pac\-script
 T}:T{
 string
@@ -3216,7 +3053,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 baud
@@ -3237,15 +3073,6 @@ T}:T{
 Byte\-width of the serial communication\&. The 8 in "8n1" for example\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-serial
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 parity
 T}:T{
 byte
@@ -3274,9 +3101,9 @@ Number of stop bits for communication on the serial port\&.  Either 1 or 2\&. Th
 T}
 .TE
 .sp 1
-.SS "tc setting"
+.SS "sriov setting"
 .PP
-Linux Traffic Contril Settings\&.\&.
+SR\-IOV settings\&.\&.
 .TS
 allbox tab(:);
 lB lB lB lB.
@@ -3294,14 +3121,52 @@ l l l l
 l l l l
 l l l l.
 T{
-name
+autoprobe\-drivers
 T}:T{
-string
+NMTernary (int32)
 T}:T{
-tc
+\ \&
+T}:T{
+Whether to autoprobe virtual functions by a compatible driver\&. If set to NM_TERNARY_TRUE (1), the kernel will try to bind VFs to a compatible driver and if this succeeds a new network interface will be instantiated for each VF\&. If set to NM_TERNARY_FALSE (0), VFs will not be claimed and no network interfaces will be created for them\&. When set to NM_TERNARY_DEFAULT (\-1), the global default is used; in case the global default is unspecified it is assumed to be NM_TERNARY_TRUE (1)\&.
+T}
+T{
+total\-vfs
+T}:T{
+uint32
+T}:T{
+0
+T}:T{
+The total number of virtual functions to create\&.
+T}
+T{
+vfs
+T}:T{
+array of vardict
+T}:T{
+[]
+T}:T{
+Array of virtual function descriptors\&. Each VF descriptor is a dictionary mapping attribute names to GVariant values\&. The \*(Aqindex\*(Aq entry is mandatory for each VF\&. When represented as string a VF is in the form: "INDEX [ATTR=VALUE[ ATTR=VALUE]\&.\&.\&.]"\&. for example: "2 mac=00:11:22:33:44:55 spoof\-check=true"\&. The "vlans" attribute is represented as a semicolor\-separated list of VLAN descriptors, where each descriptor has the form "ID[\&.PRIORITY[\&.PROTO]]"\&. PROTO can be either \*(Aqq\*(Aq for 802\&.1Q (the default) or \*(Aqad\*(Aq for 802\&.1ad\&.
+T}
+.TE
+.sp 1
+.SS "tc setting"
+.PP
+Linux Traffic Control Settings\&.\&.
+.TS
+allbox tab(:);
+lB lB lB lB.
+T{
+Key Name
+T}:T{
+Value Type
 T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
+Default Value
+T}:T{
+Value Description
 T}
+.T&
+l l l l
+l l l l.
 T{
 qdiscs
 T}:T{
@@ -3309,7 +3174,7 @@ array of vardict
 T}:T{
 []
 T}:T{
-Array of TC queuening disciplines\&.
+Array of TC queueing disciplines\&.
 T}
 T{
 tfilters
@@ -3354,7 +3219,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 config
@@ -3402,15 +3266,6 @@ T}:T{
 Corresponds to the teamd mcast_rejoin\&.interval\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-team
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 notify\-peers\-count
 T}:T{
 int32
@@ -3542,7 +3397,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 config
@@ -3581,15 +3435,6 @@ T}:T{
 Link watchers configuration for the connection: each link watcher is defined by a dictionary, whose keys depend upon the selected link watcher\&. Available link watchers are \*(Aqethtool\*(Aq, \*(Aqnsna_ping\*(Aq and \*(Aqarp_ping\*(Aq and it is specified in the dictionary with the key \*(Aqname\*(Aq\&. Available keys are:   ethtool: \*(Aqdelay\-up\*(Aq, \*(Aqdelay\-down\*(Aq, \*(Aqinit\-wait\*(Aq; nsna_ping: \*(Aqinit\-wait\*(Aq, \*(Aqinterval\*(Aq, \*(Aqmissed\-max\*(Aq, \*(Aqtarget\-host\*(Aq; arp_ping: all the ones in nsna_ping and \*(Aqsource\-host\*(Aq, \*(Aqvalidate\-active\*(Aq, \*(Aqvalidate\-incative\*(Aq, \*(Aqsend\-always\*(Aq\&. See teamd\&.conf man for more details\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-team\-port
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 prio
 T}:T{
 int32
@@ -3639,7 +3484,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 group
@@ -3669,15 +3513,6 @@ T}:T{
 If the property is set to TRUE, the interface will support multiple file descriptors (queues) to parallelize packet sending or receiving\&. Otherwise, the interface will only support a single queue\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-tun
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 owner
 T}:T{
 string
@@ -3722,7 +3557,6 @@ T}:T{
 Value Description
 T}
 .T&
-l l l l
 l l l l.
 T{
 data
@@ -3733,15 +3567,6 @@ T}:T{
 T}:T{
 A dictionary of key/value pairs with user data\&. This data is ignored by NetworkManager and can be used at the users discretion\&. The keys only support a strict ascii format, but the values can be arbitrary UTF8 strings up to a certain length\&.
 T}
-T{
-name
-T}:T{
-string
-T}:T{
-user
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
 .TE
 .sp 1
 .SS "vlan setting"
@@ -3765,7 +3590,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 egress\-priority\-map
@@ -3813,15 +3637,6 @@ T}:T{
 Deprecated in favor of connection\&.interface\-name, but can be used for backward\-compatibility with older daemons, to set the vlan\*(Aqs interface name\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-vlan
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 parent
 T}:T{
 string
@@ -3853,7 +3668,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 data
@@ -3865,15 +3679,6 @@ T}:T{
 Dictionary of key/value pairs of VPN plugin specific data\&.  Both keys and values must be strings\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-vpn
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 persistent
 T}:T{
 boolean
@@ -3951,7 +3756,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 ageing
@@ -4026,15 +3830,6 @@ T}:T{
 If given, specifies the source IP address to use in outgoing packets\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-vxlan
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 parent
 T}:T{
 string
@@ -4125,7 +3920,6 @@ Value Description
 T}
 .T&
 l l l l
-l l l l
 l l l l.
 T{
 mac\-address
@@ -4137,15 +3931,6 @@ T}:T{
 If specified, this connection will only apply to the WiMAX device whose MAC address matches\&. This property does not change the MAC address of the device (known as MAC spoofing)\&. Deprecated: 1
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-wimax
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 network\-name
 T}:T{
 string
@@ -4186,7 +3971,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 assigned\-mac\-address
@@ -4261,15 +4045,6 @@ T}:T{
 If non\-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-802\-3\-ethernet
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 port
 T}:T{
 string
@@ -4368,7 +4143,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 assigned\-mac\-address
@@ -4479,15 +4253,6 @@ T}:T{
 If non\-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-802\-11\-wireless
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 powersave
 T}:T{
 uint32
@@ -4587,7 +4352,6 @@ l l l l
 l l l l
 l l l l
 l l l l
-l l l l
 l l l l.
 T{
 auth\-alg
@@ -4653,15 +4417,6 @@ T}:T{
 The login username for legacy LEAP connections (ie, key\-mgmt = "ieee8021x" and auth\-alg = "leap")\&.
 T}
 T{
-name
-T}:T{
-string
-T}:T{
-802\-11\-wireless\-security
-T}:T{
-The setting\*(Aqs name, which uniquely identifies the setting within the connection\&.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&.
-T}
-T{
 pairwise
 T}:T{
 array of string
@@ -4780,6 +4535,54 @@ Flags indicating which mode of WPS is to be used if any\&. There\*(Aqs little po
 T}
 .TE
 .sp 1
+.SS "wpan setting"
+.PP
+IEEE 802\&.15\&.4 (WPAN) MAC Settings\&.
+.TS
+allbox tab(:);
+lB lB lB lB.
+T{
+Key Name
+T}:T{
+Value Type
+T}:T{
+Default Value
+T}:T{
+Value Description
+T}
+.T&
+l l l l
+l l l l
+l l l l.
+T{
+mac\-address
+T}:T{
+string
+T}:T{
+\ \&
+T}:T{
+If specified, this connection will only apply to the IEEE 802\&.15\&.4 (WPAN) MAC layer device whose permanent MAC address matches\&.
+T}
+T{
+pan\-id
+T}:T{
+uint32
+T}:T{
+65535
+T}:T{
+IEEE 802\&.15\&.4 Personal Area Network (PAN) identifier\&.
+T}
+T{
+short\-address
+T}:T{
+uint32
+T}:T{
+65535
+T}:T{
+Short IEEE 802\&.15\&.4 address to be used within a restricted environment\&.
+T}
+.TE
+.sp 1
 .SS "Secret flag types:"
 .PP
 Each password or secret property in a setting has an associated