Configuration

Display Settings

Apply Changes

Network Settings

Setup the basic network interface configuration.
Interface facing your core router
Interface facing the Internet

Single-Interface ("On A Stick") Configuration

VLAN facing your core router
VLAN facing the Internet

Bifrost XDP-Accelerated Bridge

Interface Mapping
VLAN Mapping

Shaper Settings

Tune the LibreQoS traffic shaper to your needs.

Traffic Shaping Control

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.

Server Settings

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?

Tuning Settings

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)
Apply Tuning Settings
Spylnx Settings ...
UISP Settings ...

LibreQos Web Interface Users