The settings on this tab are per-computer and are stored locally in your browser's "local storage". |
Apply Changes |
Setup the basic network interface configuration. | |
For normal operation, you need one NIC port facing the Internet, and a second facing your core router. If you are operating in "on a stick" mode (with a single NIC, and VLANs for inbound and outbound), select the same NIC for both directions. | |
Interface facing your core router | |
Interface facing the Internet | |
Single-Interface ("On A Stick") Configuration |
|
"On a stick" mode allows you to operate with a single NIC, with one VLAN containing inbound traffic and the other outbound. Please refer to the documentation. | |
VLAN facing your core router | |
VLAN facing the Internet | |
Bifrost XDP-Accelerated BridgeYou must configure XDP bridging by editing the `/etc/lqos.conf` file on the server. |
|
Bifrost is an experimental feature at this time. Bifrost XDP allows you to bypass the entire Linux bridge system, and use XDP to bridge directly between interfaces or VLANs. This can result in significant performance improvements on NICs that support XDP in "driver" mode. | |
Interface Mapping | |
VLAN Mapping |
Tune the LibreQoS traffic shaper to your needs.
Traffic Shaping Control |
|
FQ_CODEL offers good latency management and low CPU overhead. CAKE requires more CPU, but offers excellent latency management. | |
SQM Mode | |
Monitor mode disables all traffic shaping, allowing you to watch your network undisturbed. | |
Bandwidth |
|
Total Download Bandwidth (Mbps) | |
Total Upload Bandwidth (Mbps) | |
Devices without a parent will be placed underneath evenly-balanced generated nodes. This defines the available bandwidth for those nodes. If in doubt, set to equal your total bandwidth. | |
Generated Node Download Bandwidth (Mbps) | |
Generated Node Upload Bandwidth (Mbps) | |
Bin packing is only useful for devices without parent nodes in the shaper tree. Enable this option to automatically assign devices to nodes based on the device's plans, evenly balancing load across CPUs. |
Disabling actual shell commands stops LibreQoS from actually doing anything. Simulated output is logged to the console and text files, allowing for debugging. | |
Running shell commands with "sudo" isn't necessary on a default configuration. | |
Overriding the number of queues is only necessary if your NIC is giving very strange results. Use with extreme caution. Leave this at 0 unless you really know what you are doing. | |
Override count of available queues? |
DANGER
These settings can drastically affect performance of your server, including rendering it non-functional. |
|
How frequently should the TC queues be polled? 30-50 is good for detailed analysis, 1000 is good for normal running. If you select a value slower than the time currently taken to access queue information, queue analysis will no longer display data on a consistent time-step. Values less than 20ms are not recommended. | |
Queue Check Frequency (ms) | |
IRQ Balancing should generally be disabled. | |
Network device budget (usec) controls how frequently the kernel passes batches of packets to the processing system. Low numbers tend to reduce latency, higher numbers can improve throughput. | |
Netdev Budget (usecs) | |
Network device budget (packets) controls how frequently the kernel passes batches of packets to the processing system. Low numbers tend to reduce latency, higher numbers can improve throughput. | |
Netdev Budget (packets) | |
How frequently should the kernel poll for receive packets? | |
RX Usecs | |
How frequently should the kernel poll for transmit packets? | |
TX Usecs | |
If you are using VLANs, you generally need to enable this feature | |
If you are using VLANs, you generally need to enable this feature | |
Offloads to disable. We've tried to include the important ones. | |
Disable Offloads (space separated) |
At this time, you can only apply these settings to the current running instance. Edit /etc/lqos.conf to apply changes permanently. Applying tuning settings will not restart your XDP bridge.
Apply Tuning Settings