Ethernet Interface 318 ^((eth|lan)[0-9]+|(eno|ens|enp|enx).+)$ Invalid Ethernet interface name ethN 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 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' 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