default settings for configured interfaces
No Additional Itemsfirst matching entry will be used, settings will be overriden by explicit configured interface settings
No Additional Propertiesapply default settings for interfaces matching any list item (OR)
No Additional Itemsall conditions that must match (AND)
No Additional Propertiesregex to match interface name
^eth\d+$
regex to match link type
^physical$
^(physical|vlan)$
implicit remove all ip addresses
implicit remove all permanent fdb entries
implicit remove all permanent ip neighbours
network driver and hardware settings via ethtool(8)
No Additional Propertiespause parameters
No Additional Propertiesenable pause autonegotiation
enable Rx pause
enable Tx pause
interrupt coalescing
No Additional Propertiesrx/tx ring parameters
No Additional Propertiesnumber of ring entries for the Rx ring
number of ring entries for the Rx Mini ring
number of ring entries for the Rx Jumbo ring
number of ring entries for the Tx ring
offload parameters and other features
No Additional Propertiesenable RX checksumming
enable TX checksumming
enable scatter-gather
enable TCP segmentation offload
enable UDP fragmentation offload
enable generic segmentation offload
enable generic receive offload
enable large receive offload
enable RX VLAN acceleration
enable TX VLAN acceleration
enable Rx ntuple filters and actions
enable receive hashing offload
device settings
No Additional Propertiesspeed in Mbps
full or half duplex mode
device port selection
MDI-X mode for port
enable autonegotation
speed and duplex advertised by autonegotation
PHY address
transceiver type
Wake-on-LAN options
Must match regular expression:^[pumbagsfd]+$
SecureOnâ„¢ password
Must match regular expression:^[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}$
driver message flags
driver message flags by number
driver message flags by name
No Additional Itemsflag name
enable flag
number of channels
No Additional Propertiesnumber of channels with only receive queues
number of channels with only transmit queues
number of channels used only for other purposes
number of multi-purpose channels
Energy-Efficient Ethernet (according to the IEEE 802.3az specifications)
No Additional Propertiesenable EEE support
assert Tx LPI
sets the speed for which EEE should be enabled (see also change.advertise
)
amount of idle time prior asserting Tx LPI (in microseconds)
PHY tunable parameters
No Additional Propertiesenable downshift
enable downshift
Must contain a minimum of 3
items
Must contain a maximum of 3
items
enable downshift
REQUIRED
PHY downshift re-tries count
enable Fast Link Down
enable Fast Link Down
Must contain a minimum of 3
items
Must contain a maximum of 3
items
enable Fast Link Down
REQUIRED
period after which the link is reported as down
enable Energy Detect Power Down (EDPD)
enable EDPD
Must contain a minimum of 3
items
Must contain a maximum of 3
items
enable EDPD
REQUIRED
wake-up interval for Tx pulses
private flags
Forward Error Correction
No Additional PropertiesFEC encoding
implicit link settings for matching interfaces
No Additional Propertiesspecifies a device group name or index
set device state
specifies a master device name or index, use null to remove the master
specifies the master's netns name or null if the master isn't in a netns namespace
change the mtu of the device
Value must be greater or equal to 68
and lesser or equal to 65536
the transmit queue length of the device
symbolic name for easy reference
specifies the base link name or index
specifies the base link's netns name or null if the link isn't in a netns namespace
global configuration settings
No Additional Propertiesglobal sysctl settings
No Additional Propertiesoverrides per interface sysctl settings in /proc/sys/net/ipv*/conf/all/
settings in /proc/sys/net/ipv4/<interface>/conf/
settings in /proc/sys/net/ipv6/<interface>/conf/
default per interface sysctl settings in /proc/sys/net/ipv*/conf/default/
settings in /proc/sys/net/ipv4/<interface>/conf/
settings in /proc/sys/net/ipv6/<interface>/conf/
MPLS sysctl settings in /proc/sys/net/mpls/
number of entries in the platform label table
Value must be greater or equal to 0
and lesser or equal to 1048575
control whether TTL is propagated
Value must be greater or equal to 0
and lesser or equal to 1
default TTL value to use for MPLS packets
Value must be greater or equal to 1
and lesser or equal to 255
ignore patterns to skip interface, ip address or routing objects
No Additional Propertieslist of ip address prefixes to be ignored
No Additional Itemsip address with prefix length
fe80::/10
list of ip address prefixes to be ignored
No Additional Itemsip address with prefix length
fe80::/10
ignore dynamic assigned ip addresses
interface names matching this list of regex will be ignored
No Additional Itemsregex to match interface name
^br-[\da-f]{12}
^docker\d+
^lo$
^ppp\d+$
^veth
^virbr\d+
^vrrp\d*\.\d+$
interface names matching this list of regex will be ignored
No Additional Itemsregex to match interface name
^br-[\da-f]{12}
^docker\d+
^lo$
^ppp\d+$
^veth
^virbr\d+
^vrrp\d*\.\d+$
fdb entries matching this list of regex will be ignored
No Additional Itemsregex to match link-local addresses
^33:33:
^01:00:5e:
fdb entries matching this list of regex will be ignored
No Additional Itemsregex to match link-local addresses
^33:33:
^01:00:5e:
filter routes by options
No Additional Itemsfilter routes by options
No Additional Itemsfilter rules by options
No Additional Itemsthe type of this rule
the priority of this rule
Value must be greater or equal to 0
and lesser or equal to 4294967295
select the source prefix to match
select the destination prefix to match
select the incoming device to match
select the outgoing device to match
routing protocol number (/etc/iproute2/rt_protos
)
select the fwmark value to match
select the ip protocol to match
filter rules by options
No Additional Itemsthe type of this rule
the priority of this rule
Value must be greater or equal to 0
and lesser or equal to 4294967295
select the source prefix to match
select the destination prefix to match
select the incoming device to match
select the outgoing device to match
routing protocol number (/etc/iproute2/rt_protos
)
select the fwmark value to match
select the ip protocol to match
netns namespaces matching this list of regex will be ignored
No Additional Itemsregex to match interface name
^tenant-\d+
load and pin eBPF programs (i.e. for XDP)
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:
BPF program
No Additional PropertiesBPF ELF file to load
BPF program's section name
cshaper templates
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:
cshaper profile
No Additional Propertiescake - common applications kept enhanced (CAKE)
qdisk type
Specific value:"cake"
unique id
ACKnowledge filter
ATM mode
autorate-ingress
diffserv mode
ingress
overhead
Value must be greater or equal to -64
and lesser or equal to 256
flow mode
fwmark
Value must be greater or equal to 0
memlimit
Value must be greater or equal to 0
MPU
Value must be greater or equal to 0
and lesser or equal to 256
NAT
RAW
well-known RTT
manually specify an RTT (us)
Value must be greater or equal to 1
split GSO
target
Value must be greater or equal to 1
wash