Blame docs/api/html/settings-802-3-ethernet.html

Packit 5756e2
Packit 5756e2
<html>
Packit 5756e2
<head>
Packit 5756e2
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 5756e2
<title>802-3-ethernet: NetworkManager Reference Manual</title>
Packit 5756e2
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit 5756e2
<link rel="home" href="index.html" title="NetworkManager Reference Manual">
Packit 5756e2
<link rel="up" href="ch01.html" title="Configuration Settings">
Packit 5756e2
<link rel="prev" href="settings-wimax.html" title="wimax">
Packit 5756e2
<link rel="next" href="settings-wireguard.html" title="wireguard">
Packit Service 87a54e
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
Packit 5756e2
<link rel="stylesheet" href="style.css" type="text/css">
Packit 5756e2
</head>
Packit 5756e2
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 5756e2
Packit 5756e2
Packit 5756e2
Top  | 
Packit 5756e2
                  
Packit 5756e2
            Properties
Packit 5756e2
        
Packit 5756e2
Packit 5756e2
Home
Packit 5756e2
Up
Packit 5756e2
Prev
Packit 5756e2
Next
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

802-3-ethernet

Packit 5756e2

802-3-ethernet — Wired Ethernet Settings

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
            Properties
Packit 5756e2
        
Packit 5756e2
Packit Service a1bd4f

Table 88. 

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Key Name
Packit 5756e2
Value Type
Packit 5756e2
Default Value
Packit 5756e2
Value Description
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
assigned-mac-address
Packit 5756e2
string
Packit 5756e2
Packit 5756e2
The new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explicit hardware addresses. Note that this property only exists in D-Bus API. libnm and nmcli continue to call this property "cloned-mac-address".
Packit 5756e2
Packit 5756e2
Packit 5756e2
auto-negotiate
Packit 5756e2
boolean
Packit 5756e2
FALSE
Packit 5756e2
When TRUE, enforce auto-negotiation of speed and duplex mode. If "speed" and "duplex" properties are both specified, only that single mode will be advertised and accepted during the link auto-negotiation process: this works only for BASE-T 802.3 specifications and is useful for enforcing gigabits modes, as in these cases link negotiation is mandatory. When FALSE, "speed" and "duplex" properties should be both set or link configuration will be skipped.
Packit 5756e2
Packit 5756e2
Packit 5756e2
cloned-mac-address
Packit 5756e2
byte array
Packit 5756e2
Packit 5756e2
This D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". For libnm and nmcli, this field is called "cloned-mac-address".
Packit 5756e2
Packit 5756e2
Packit 5756e2
duplex
Packit 5756e2
string
Packit 5756e2
Packit 5756e2
When a value is set, either "half" or "full", configures the device to use the specified duplex mode. If "auto-negotiate" is "yes" the specified duplex mode will be the only one advertised during link negotiation: this works only for BASE-T 802.3 specifications and is useful for enforcing gigabits modes, as in these cases link negotiation is mandatory. If the value is unset (the default), the link configuration will be either skipped (if "auto-negotiate" is "no", the default) or will be auto-negotiated (if "auto-negotiate" is "yes") and the local device will advertise all the supported duplex modes. Must be set together with the "speed" property if specified. Before specifying a duplex mode be sure your device supports it.
Packit 5756e2
Packit 5756e2
Packit 5756e2
generate-mac-address-mask
Packit 5756e2
string
Packit 5756e2
Packit 5756e2
With "cloned-mac-address" setting "random" or "stable", by default all bits of the MAC address are scrambled and a locally-administered, unicast MAC address is created. This property allows to specify that certain bits are fixed. Note that the least significant bit of the first MAC address will always be unset to create a unicast MAC address. If the property is NULL, it is eligible to be overwritten by a default connection setting. If the value is still NULL or an empty string, the default is to create a locally-administered, unicast MAC address. If the value contains one MAC address, this address is used as mask. The set bits of the mask are to be filled with the current MAC address of the device, while the unset bits are subject to randomization. Setting "FE:FF:FF:00:00:00" means to preserve the OUI of the current MAC address and only randomize the lower 3 bytes using the "random" or "stable" algorithm. If the value contains one additional MAC address after the mask, this address is used instead of the current MAC address to fill the bits that shall not be randomized. For example, a value of "FE:FF:FF:00:00:00 68:F7:28:00:00:00" will set the OUI of the MAC address to 68:F7:28, while the lower bits are randomized. A value of "02:00:00:00:00:00 00:00:00:00:00:00" will create a fully scrambled globally-administered, burned-in MAC address. If the value contains more than one additional MAC addresses, one of them is chosen randomly. For example, "02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00" will create a fully scrambled MAC address, randomly locally or globally administered.
Packit 5756e2
Packit 5756e2
Packit 5756e2
mac-address
Packit 5756e2
byte array
Packit 5756e2
Packit 5756e2
If specified, this connection will only apply to the Ethernet device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing).
Packit 5756e2
Packit 5756e2
Packit 5756e2
mac-address-blacklist
Packit 5756e2
array of string
Packit 5756e2
Packit 5756e2
If specified, this connection will never apply to the Ethernet device whose permanent MAC address matches an address in the list.  Each MAC address is in the standard hex-digits-and-colons notation (00:11:22:33:44:55).
Packit 5756e2
Packit 5756e2
Packit 5756e2
mtu
Packit 5756e2
uint32
Packit 5756e2
0
Packit 5756e2
If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames.
Packit 5756e2
Packit 5756e2
Packit 5756e2
port
Packit 5756e2
string
Packit 5756e2
Packit 5756e2
Specific port type to use if the device supports multiple attachment methods.  One of "tp" (Twisted Pair), "aui" (Attachment Unit Interface), "bnc" (Thin Ethernet) or "mii" (Media Independent Interface). If the device supports only one port type, this setting is ignored.
Packit 5756e2
Packit 5756e2
Packit 5756e2
s390-nettype
Packit 5756e2
string
Packit 5756e2
Packit 5756e2
s390 network device type; one of "qeth", "lcs", or "ctc", representing the different types of virtual network devices available on s390 systems.
Packit 5756e2
Packit 5756e2
Packit 5756e2
s390-options
Packit 5756e2
dict of string to string
Packit 5756e2
{}
Packit 5756e2
Dictionary of key/value pairs of s390-specific device options.  Both keys and values must be strings.  Allowed keys include "portno", "layer2", "portname", "protocol", among others.  Key names must contain only alphanumeric characters (ie, [a-zA-Z0-9]).
Packit 5756e2
Packit 5756e2
Packit 5756e2
s390-subchannels
Packit 5756e2
array of string
Packit 5756e2
Packit 5756e2
Identifies specific subchannels that this network device uses for communication with z/VM or s390 host.  Like the "mac-address" property for non-z/VM devices, this property can be used to ensure this connection only applies to the network device that uses these subchannels.  The list should contain exactly 3 strings, and each string may only be composed of hexadecimal characters and the period (.) character.
Packit 5756e2
Packit 5756e2
Packit 5756e2
speed
Packit 5756e2
uint32
Packit 5756e2
0
Packit 5756e2
When a value greater than 0 is set, configures the device to use the specified speed. If "auto-negotiate" is "yes" the specified speed will be the only one advertised during link negotiation: this works only for BASE-T 802.3 specifications and is useful for enforcing gigabit speeds, as in this case link negotiation is mandatory. If the value is unset (0, the default), the link configuration will be either skipped (if "auto-negotiate" is "no", the default) or will be auto-negotiated (if "auto-negotiate" is "yes") and the local device will advertise all the supported speeds. In Mbit/s, ie 100 == 100Mbit/s. Must be set together with the "duplex" property when non-zero. Before specifying a speed value be sure your device supports it.
Packit 5756e2
Packit 5756e2
Packit 5756e2
wake-on-lan
Packit 5756e2
uint32
Packit 5756e2
1
Packit 5756e2
The NMSettingWiredWakeOnLan options to enable. Not all devices support all options. May be any combination of NM_SETTING_WIRED_WAKE_ON_LAN_PHY (0x2), NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST (0x4), NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST (0x8), NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST (0x10), NM_SETTING_WIRED_WAKE_ON_LAN_ARP (0x20), NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC (0x40) or the special values NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT (0x1) (to use global settings) and NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE (0x8000) (to disable management of Wake-on-LAN in NetworkManager).
Packit 5756e2
Packit 5756e2
Packit 5756e2
wake-on-lan-password
Packit 5756e2
string
Packit 5756e2
Packit 5756e2
If specified, the password used with magic-packet-based Wake-on-LAN, represented as an Ethernet MAC address.  If NULL, no password will be required.
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2


Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit Service 87a54e

Generated by GTK-Doc V1.33.1
Packit 5756e2
</body>
Packit 5756e2
</html>