Commit Graph

97 Commits

Author SHA1 Message Date
Robert Chacón
cffbfa8bca
Backup last known good config 2022-09-09 10:07:46 -06:00
Robert Chacón
07bbaec3db
Update README.md 2022-09-09 08:14:09 -06:00
Robert Chacón
0431625cae
Reduce redundant commands 2022-09-09 07:39:24 -06:00
Robert Chacón
d958cc0ede
Revert 8064543315 2022-09-09 07:22:20 -06:00
Robert Chacón
0f093f2f85
Update README.md 2022-09-09 04:25:41 -06:00
Robert Chacón
2b2b2d06cb
Update README.md 2022-09-09 04:25:14 -06:00
Robert Chacón
8064543315
Prevent qdisc delete unless needed, aim to reduce any packet loss 2022-09-09 03:33:48 -06:00
Robert Chacón
643bcba584
Update LibreQoS.py 2022-09-09 03:22:33 -06:00
Robert Chacón
0dfc0fe0fe
Integrate UISP import (optional) 2022-09-08 20:53:17 -06:00
Robert Chacón
360c0a0485
Major cleanup. Logging added. Will not reload xdp prog if already loaded. 2022-09-08 20:51:08 -06:00
Robert Chacón
6f89e327b2
Update ispConfig.py 2022-09-08 20:49:11 -06:00
Robert Chacón
eba89d7024
Create integrationUISP.py 2022-09-08 20:46:43 -06:00
Robert Chacón
8fbe0a609b
Add support for generated parent nodes (CPU core balancing) 2022-09-08 05:44:22 -06:00
Robert Chacón
30da53401b
Record time spent on actual queue reload, clean up console output 2022-09-08 05:43:35 -06:00
Robert Chacón
e60f3f4ffd
Generate parent nodes to spread ShapedDevices.csv entries across CPU cores if ParentNode not defined 2022-09-08 05:33:41 -06:00
Robert Chacón
7d3212d28a
Must have bandwidth of at least 1Mbps for min, and at least 3Mbps for max 2022-09-08 04:48:46 -06:00
Robert Chacón
b9fdfba00d
Revert bf09a38d35 & Require >= 3Mbps 2022-09-08 04:42:45 -06:00
Robert Chacón
bf09a38d35
Optimize IP filter updates to xdp-cpumap-tc 2022-09-07 20:10:15 -06:00
Robert Chacón
009d9bf02c
Update network.json 2022-09-07 20:05:02 -06:00
Robert Chacón
769e8a9c68
Attempt to fix https://github.com/rchac/LibreQoS/issues/61#issuecomment-1239832051 2022-09-07 14:32:57 -06:00
Robert Chacón
1f06e80cbd
Test of fix for https://github.com/rchac/LibreQoS/issues/61#issuecomment-1239715354 2022-09-07 13:12:11 -06:00
Robert Chacón
c27c66b4b7
Create README.md 2022-09-07 11:11:46 -06:00
Robert Chacón
f5618fdb9b
Attempt at optimization 2022-09-07 09:25:19 -06:00
Robert Chacón
2e44cce1bd
correct validation 2022-09-07 08:51:24 -06:00
Robert Chacón
a2ea475457
Check for # comments at the beginning of lines in ShapedDevices.csv 2022-09-07 08:35:00 -06:00
Robert Chacón
f4a0f3237c
Add comment field 2022-09-07 08:33:38 -06:00
Robert Chacón
87962aefa3
Better account for /32s in validation 2022-09-07 05:33:01 -06:00
Robert Chacón
3bef6fa7c3
Account for /32s earlier 2022-09-07 05:25:46 -06:00
Robert Chacón
a7bfe5e915
Add example of multiple IPs per entry 2022-09-07 05:18:18 -06:00
Robert Chacón
8cebbd74d6
Bugfix: "argument of type 'IPv4Address' is not iterable" 2022-09-07 05:16:53 -06:00
Robert Chacón
ba5ce67938
Allow for multiple IPs per entry in ShapedDevices.csv, seperated by commas 2022-09-06 16:33:15 -06:00
Robert Chacón
11bdc0e5cb
corrections to validator 2022-09-06 09:16:59 -06:00
Robert Chacón
98aefcc23c
Verify ShapedDevices.csv before loading 2022-09-06 09:10:42 -06:00
Robert Chacón
1fcd22a46f
reverted commit intended to mute tc 2022-09-05 12:06:45 -06:00
Interduo
191dc409d4
Now LibreQoS.py could be run from console using only its script name 2022-09-05 19:27:44 +02:00
Interduo
505dfefe97
mute the output of tc when deleting qdisc/filter for interfaceA and interfaceB - this generates an errror when starting LibreQoS for first time 2022-09-05 19:11:04 +02:00
Robert Chacón
2ee3510f06
Verify Network.json is valid json before loading 2022-09-05 10:59:58 -06:00
Robert Chacón
e726ac754b
Update LibreQoS.py 2022-09-05 10:28:22 -06:00
Robert Chacón
8b3db72d02
bug fixes 2022-09-05 10:25:10 -06:00
Robert Chacón
ebf4ba10f6
bug fixes 2022-09-05 10:23:53 -06:00
Robert Chacón
6b8390f739
correct warning check for bandwidth params of devices in same circuit 2022-09-05 10:01:17 -06:00
Robert Chacón
8cf6d2bea1
Bug fixes 2 2022-09-05 09:50:02 -06:00
Robert Chacón
84122f6f9f
Bug fix 2022-09-05 09:43:50 -06:00
Robert Chacón
a3ce20ba0d
Check if bandwidth parameters match between devices in circuit 2022-09-05 09:25:19 -06:00
lemnonheads
ca53aa815e add xdp-cpumap-tc to v1.2 2022-09-05 07:57:08 -06:00
lemnonheads
d7c8ff4530 add v1.2 alpha content 2022-09-05 07:54:46 -06:00
Robert Chacón
a6aa909000
Create placeholder.txt 2022-09-05 07:31:48 -06:00