1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-03-09 15:40:03 +00:00
Commit graph

4345 commits

Author SHA1 Message Date
bdaylik
fa985a22b6
update omr-quota to up the interface when its usage is below threshold
Existing condition for the upping the interface asks for all 3 checks to have positive values (RX, TX and TT). However this is not necessary as some can be set to 0 to disable the check.

This modification makes sure that if the above checks for RX, TX and TT values have failed, thus the usage is still below the set quota, the interface is set to be up.

Thanks to this modification its possible to set only one check positive (e.g. TT) and let the script automatically down and up the interface as expected.
2024-03-25 13:17:16 +03:00
Ycarus (Yannick Chabanois)
a3f974749e Should fix https://github.com/Ysurac/openmptcprouter/issues/3218 2024-03-22 14:57:34 +01:00
Ycarus (Yannick Chabanois)
1de5ac37b8 Remove modemamanger patch 2024-03-22 14:57:33 +01:00
Ycarus (Yannick Chabanois)
ced4692b61 Fix inital QNAP 301w network config 2024-03-22 14:57:33 +01:00
Ycarus (Yannick Chabanois)
d05eb63a52 Delete old network rules in omr-bypass 2024-03-22 14:57:33 +01:00
Ycarus (Yannick Chabanois)
53183d60f7 Update ModemManager 2024-03-22 14:57:33 +01:00
bdaylik
a5ac3e4a01
omr-quota does not work as expected due to a typo in checking json field "months" (#306)
* Fix typo on omr-quota

vnstat json does not contain a field named "months". The name of the field id "month". This causes this script to not manage quotas.

* agree to contribution terms
2024-03-22 14:55:17 +01:00
Ycarus (Yannick Chabanois)
a2af208487 Add DSCP IPv6 rules only if IPv6 is enabled 2024-03-20 14:03:22 +01:00
Ycarus (Yannick Chabanois)
37ac209817 Fix omr-bypass interfaces fw rules related to proxy 2024-03-20 14:02:44 +01:00
Ycarus (Yannick Chabanois)
fcb98ece42 Fix typo in omr-bypass 2024-03-19 14:47:47 +01:00
Ycarus (Yannick Chabanois)
a67815595f Refresh VPS config shouldn't be need on Master/Backup server switch 2024-03-18 19:45:17 +01:00
Ycarus (Yannick Chabanois)
ae8236032a Faster OMR-Tracker OMRVPN problems detection 2024-03-18 19:44:58 +01:00
Ycarus (Yannick Chabanois)
2bc7f78810 Remove log when check on non existing interface 2024-03-18 19:44:58 +01:00
Ycarus (Yannick Chabanois)
75c9e1e317 Faster OMR-Tracker OMRVPN problems detection 2024-03-18 19:44:58 +01:00
Ycarus (Yannick Chabanois)
afca835bdc Force reload OpenVPN OMR when errors 2024-03-18 19:44:58 +01:00
Henning
e801d225ac
fix typo in cake autorate delay threshold (#304) 2024-03-17 19:32:39 +01:00
Ycarus (Yannick Chabanois)
2d3eac400f Fix metrics on imported backup 2024-03-13 20:38:23 +01:00
Ycarus (Yannick Chabanois)
b83c9b985f Fix VPN routes in some case 2024-03-13 20:37:54 +01:00
Ycarus (Yannick Chabanois)
7437375a2c Fix float to int 2024-03-13 20:37:07 +01:00
Ycarus (Yannick Chabanois)
ca31571685 Update Shadowsocks-rust 2024-03-13 09:45:55 +01:00
Ycarus (Yannick Chabanois)
572a2ead4a Add all servers IP to bypass list in Shadowsocks-* 2024-03-13 09:45:25 +01:00
Ycarus (Yannick Chabanois)
d6996f829b Fix typo in omr-bypass 2024-03-13 09:44:46 +01:00
Ycarus (Yannick Chabanois)
8c9688f82f Update OpenVPN to 2.6.9 2024-03-13 09:44:10 +01:00
Ycarus (Yannick Chabanois)
ec22b7e248 Change sysctl settings 2024-03-12 20:09:57 +01:00
Ycarus (Yannick Chabanois)
0de6d0aaa2 Restart of openmptcprouter-vps shouldn't be need with VPS synchro on master/backup failover 2024-03-12 20:09:24 +01:00
Ycarus (Yannick Chabanois)
94f1ff1efe Add netxen-nic firmware dependency 2024-03-11 10:22:48 +01:00
Ycarus (Yannick Chabanois)
f6a11aad2a Fix Backup server sync keys 2024-03-11 10:22:21 +01:00
Ycarus (Yannick Chabanois)
48328cdeb9 OMR-ByPass IPP sets family. Fix https://github.com/Ysurac/openmptcprouter/issues/3201#issuecomment-1987347769 2024-03-11 08:30:32 +01:00
Ycarus (Yannick Chabanois)
30ce34c19a Should solve server master to backup failover 2024-03-08 20:43:19 +01:00
Ycarus (Yannick Chabanois)
78607d25e4 Fix metric attribution 2024-03-08 11:54:27 +01:00
Ycarus (Yannick Chabanois)
c4c2eeb3d3 Fix inconsistency reported in https://github.com/Ysurac/openmptcprouter/issues/3192#issuecomment-1981675868 2024-03-06 21:11:04 +01:00
Ycarus (Yannick Chabanois)
201d976ecb Some fixes for OMR-ByPass 2024-03-05 20:16:27 +01:00
Ycarus (Yannick Chabanois)
8f32c218aa Force lower metric for multipath 2024-03-05 20:15:57 +01:00
Ycarus (Yannick Chabanois)
f4ba68e319 Force correction of MTU previous issue 2024-03-05 08:16:31 +01:00
Ycarus (Yannick Chabanois)
23ce6c02e7 Fix issue https://github.com/Ysurac/openmptcprouter/issues/3192 2024-03-04 17:44:46 +01:00
Ycarus (Yannick Chabanois)
07b7ae39da Fix Core Temp on some arch 2024-03-04 17:44:17 +01:00
Ycarus (Yannick Chabanois)
9c55b0be85 Increase timeout for VPS status 2024-02-28 20:17:59 +01:00
Ycarus (Yannick Chabanois)
45b7fee19b Change to limit token errors logs from openmptcprouter-vps 2024-02-28 15:49:21 +01:00
Ycarus (Yannick Chabanois)
00a724f34a Set tracker config by default for Shadowsocks-* 2024-02-28 15:03:46 +01:00
Ycarus (Yannick Chabanois)
c2e937e818 Add xray and shadowsocks-rust support to blocklan script for 5.4 kernel 2024-02-28 14:52:55 +01:00
Ycarus (Yannick Chabanois)
dc729420c7 Fix status page CSS 2024-02-28 14:51:26 +01:00
Ycarus (Yannick Chabanois)
0f1694301c Set dnsmasq config after nft set are created 2024-02-26 11:10:23 +01:00
Ycarus (Yannick Chabanois)
8488834cd9 No commit of firewall changes before all changes are done in omr-bypass 2024-02-24 20:47:33 +01:00
Ycarus (Yannick Chabanois)
22ca7a0131 No data error for OMR6in4 2024-02-23 19:45:10 +01:00
Ycarus (Yannick Chabanois)
7e64ecd41d Fix issue when server disabled for Shadowsocks* and fix IPv6 support in OMR-Tracker 2024-02-22 18:35:26 +01:00
Ycarus (Yannick Chabanois)
df025467e0 Use all defined IPs for VPS check and fix IPv6 support 2024-02-22 18:34:35 +01:00
Ycarus (Yannick Chabanois)
621c9aa7f1 Fix omr-6in4 2024-02-22 18:33:47 +01:00
Ycarus (Yannick Chabanois)
e7126a5f6d Fix tracking for IPv6 and restart only OMR VPN with OpenVPN 2024-02-22 18:33:27 +01:00
Ycarus (Yannick Chabanois)
048f373a2f Increase max width for status 2024-02-22 15:53:04 +01:00
Ycarus (Yannick Chabanois)
6fa355afdb Fix a bug when shadowsocks-libev or shadowsocks-rust are launched with ss-rules enabled but no server enabled 2024-02-19 20:09:43 +01:00