Ethernet Interface 318 ^((eth|lan)[0-9]+|(eno|ens|enp|enx).+)$ Invalid Ethernet interface name ethN Ethernet interface name en[ospx]N Ethernet interface name #include #include #include #include Disable Ethernet flow control (pause frames) #include #include #include Duplex mode auto half full auto Auto negotiation (default) half Half duplex full Full duplex (auto|half|full) duplex must be auto, half or full auto #include #include #include #include #include #include #include #include #include #include #include #include #include Configurable offload options Configure GRO (generic receive offload) on off on Enable GRO (generic receive offload) off Disable GRO (generic receive offload) (on|off) Must be either 'on' or 'off' Configure GSO (generic segmentation offload) on off on Enable GSO (generic segmentation offload) off Disable GSO (generic segmentation offload) (on|off) Must be either 'on' or 'off' Configure scatter-gather option on off on Enable scatter-gather off Disable scatter-gather (on|off) Must be either 'on' or 'off' Configure TSO (TCP segmentation offloading) on off on Enable TSO (TCP segmentation offloading) off Disable TSO (TCP segmentation offloading) (on|off) Must be either 'on' or 'off' Configure UDP fragmentation offloading on off on Enable UDP fragmentation offloading off Disable UDP fragmentation offloading (on|off) Must be either 'on' or 'off' CPU interrupt affinity mask auto 10 100 1000 2500 5000 10000 auto Auto negotiation (default) hex Bitmask representing CPUs that this NIC will interrupt hex,hex Bitmasks representing CPUs for interrupt and receive processing (auto) [0-9a-f]+(|,[0-9a-f]+)$ IRQ affinity mask must be hex value or auto Link speed auto 10 100 1000 2500 5000 10000 25000 40000 50000 100000 auto Auto negotiation (default) 10 10 Mbit/sec 100 100 Mbit/sec 1000 1 Gbit/sec 2500 2.5 Gbit/sec 5000 5 Gbit/sec 10000 10 Gbit/sec 25000 25 Gbit/sec 40000 40 Gbit/sec 50000 50 Gbit/sec 100000 100 Gbit/sec (auto|10|100|1000|2500|5000|10000|25000|40000|50000|100000) Speed must be auto, 10, 100, 1000, 2500, 5000, 10000, 25000, 40000, 50000 or 100000 auto Shared buffer between the device driver and NIC RX ring buffer 80-16384 ring buffer size TX ring buffer 80-16384 ring buffer size #include #include