Ycarus (Yannick Chabanois)
|
78607d25e4
|
Fix metric attribution
|
2024-03-08 11:54: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)
|
e7126a5f6d
|
Fix tracking for IPv6 and restart only OMR VPN with OpenVPN
|
2024-02-22 18:33:27 +01:00 |
|
Ycarus (Yannick Chabanois)
|
730a904b85
|
Set LAN with higher metric
|
2024-01-29 17:10:53 +01:00 |
|
Ycarus (Yannick Chabanois)
|
398e81f0fe
|
Fix multipath command
|
2024-01-24 15:53:36 +01:00 |
|
Ycarus (Yannick Chabanois)
|
c68a5f0db8
|
Add more check for IPv4/IPv6 in post tracking
|
2024-01-24 15:31:56 +01:00 |
|
Ycarus (Yannick Chabanois)
|
4f26897d1a
|
Use -e on multipath binary
|
2024-01-24 15:30:38 +01:00 |
|
Ycarus (Yannick Chabanois)
|
9237ab003d
|
Fix typo in MPTCP script and better awk usage
|
2024-01-24 14:01:33 +01:00 |
|
Ycarus (Yannick Chabanois)
|
aad8e632f1
|
Fix find netmask via mptcp
|
2024-01-24 11:27:34 +01:00 |
|
Ycarus (Yannick Chabanois)
|
67dc34ba25
|
Add more log on mptcp reload due to metrics
|
2024-01-24 09:55:06 +01:00 |
|
Ycarus (Yannick Chabanois)
|
ae3c2fe47b
|
Stop/Start multipath after route set
|
2024-01-23 20:22:11 +01:00 |
|
Ycarus (Yannick Chabanois)
|
e79804444f
|
Fix check table for IPv6 in omr-tracker scripts
|
2024-01-23 20:21:15 +01:00 |
|
Ycarus (Yannick Chabanois)
|
e9108a74e6
|
Add a log when MPTCP reload due to incorrect routes
|
2024-01-23 20:04:02 +01:00 |
|
Ycarus (Yannick Chabanois)
|
8bb06c763b
|
Only add IP in global scope in multipath
|
2024-01-23 16:23:34 +01:00 |
|
Ycarus (Yannick Chabanois)
|
8e5a8f8694
|
Fix MPTCP reload on metric for IPv6
|
2024-01-23 14:55:38 +01:00 |
|
Ycarus (Yannick Chabanois)
|
ee12f0f05d
|
Fix IPv6 in route configuration
|
2024-01-22 16:39:33 +01:00 |
|
Ycarus (Yannick Chabanois)
|
2a13fc8e50
|
Restart interface in more case with ModemManager
|
2024-01-19 11:47:39 +01:00 |
|
Ycarus (Yannick Chabanois)
|
ff2f5f804f
|
Less log for MPTCP init
|
2024-01-19 11:47:12 +01:00 |
|
Ycarus (Yannick Chabanois)
|
766ee12b7d
|
Fix get gateway in mptcp script
|
2024-01-18 17:23:54 +01:00 |
|
Ycarus (Yannick Chabanois)
|
c4ebf454ad
|
Call less often ip command in multipath
|
2024-01-18 14:35:38 +01:00 |
|
Ycarus (Yannick Chabanois)
|
4bdbd1a4c8
|
Better log when new public ip detected
|
2024-01-17 18:26:00 +01:00 |
|
Ycarus (Yannick Chabanois)
|
2455e4ab5a
|
Enable MPTCP after routes creation
|
2024-01-15 16:27:21 +01:00 |
|
Ycarus (Yannick Chabanois)
|
52a7f7eb36
|
Flush route cache after route changes
|
2024-01-13 09:07:35 +01:00 |
|
Ycarus (Yannick Chabanois)
|
5f95c98969
|
Fix output interface when master down
|
2024-01-12 17:37:52 +01:00 |
|
Ycarus (Yannick Chabanois)
|
e05c057c63
|
Commit latencies
|
2024-01-12 17:29:21 +01:00 |
|
Ycarus (Yannick Chabanois)
|
80f2c3151a
|
Move some script to cron instead of omr-tracker
|
2024-01-08 15:38:20 +01:00 |
|
Ycarus (Yannick Chabanois)
|
2a0beebe74
|
Remove auto disable of ModemManager if not used because modems are not visibles in interfaces directly and it's confusing, another solution must be found
|
2024-01-05 16:33:28 +01:00 |
|
Ycarus (Yannick Chabanois)
|
857f9f0ae1
|
Fix unbound restart loop when interfaces down
|
2024-01-04 17:32:13 +01:00 |
|
Ycarus (Yannick Chabanois)
|
08157799fb
|
Reset modem when in failed state
|
2023-12-28 15:44:33 +01:00 |
|
Ycarus (Yannick Chabanois)
|
a04b44f56b
|
Fix mptcp init due to latest ipcalc.sh changes
|
2023-12-28 15:44:05 +01:00 |
|
Ycarus (Yannick Chabanois)
|
01f17f82f6
|
Fix typo in mptcp init
|
2023-12-26 20:23:11 +01:00 |
|
Ycarus (Yannick Chabanois)
|
4a23a992f4
|
Only indicate that modem is not in ModemManager for now...
|
2023-12-25 09:54:32 +01:00 |
|
Ycarus (Yannick Chabanois)
|
95cdac78e2
|
Rescan instead of restart ModemManager when modem missing, restart OpenPVN if not working
|
2023-12-25 09:24:59 +01:00 |
|
Ycarus (Yannick Chabanois)
|
9ab72fc773
|
Fix Multipath to use all IPs
|
2023-12-20 15:31:14 +01:00 |
|
Ycarus (Yannick Chabanois)
|
6001c2f1a7
|
Doesn't remove multipath when not needed
|
2023-12-20 10:58:56 +01:00 |
|
Ycarus (Yannick Chabanois)
|
437436c553
|
Should fix https://github.com/Ysurac/openmptcprouter/issues/3082
|
2023-12-20 10:55:43 +01:00 |
|
Ycarus (Yannick Chabanois)
|
e374f7cb2e
|
More log for MPTCP
|
2023-12-15 08:58:10 +01:00 |
|
Ycarus (Yannick Chabanois)
|
081d432ea4
|
Add more log
|
2023-12-15 08:48:11 +01:00 |
|
Ycarus (Yannick Chabanois)
|
e1b86c3118
|
Check if unbound is working, else restart it
|
2023-12-13 10:55:30 +01:00 |
|
Ycarus (Yannick Chabanois)
|
e9fda36208
|
Force disable MPTCP when needed
|
2023-12-10 18:50:14 +01:00 |
|
Ycarus (Yannick Chabanois)
|
a277c1c7b2
|
Should fix https://github.com/Ysurac/openmptcprouter/issues/3050
|
2023-12-06 14:25:39 +01:00 |
|
Ycarus (Yannick Chabanois)
|
6dbc29ae7b
|
Restart OpenVPN only if not started and with a CA
|
2023-12-05 16:36:14 +01:00 |
|
Ycarus (Yannick Chabanois)
|
9fd78af7ea
|
Restart modemmanager when modem stay in a pending mode
|
2023-11-23 20:02:33 +01:00 |
|
Ycarus (Yannick Chabanois)
|
c207315fb9
|
Fix restart omr-tracker when not available for an interface
|
2023-11-22 11:34:44 +01:00 |
|
Ycarus (Yannick Chabanois)
|
8515a680aa
|
Remove random pause after connection failure
|
2023-11-13 14:54:26 +01:00 |
|
Ycarus (Yannick Chabanois)
|
510c13a841
|
Restart missing WAN tracker when needed
|
2023-11-06 21:29:20 +01:00 |
|
Ycarus (Yannick Chabanois)
|
696b9e1d0e
|
Add support for IPv6 in multipath for 6.x kernels
|
2023-11-04 08:22:38 +01:00 |
|
Ycarus (Yannick Chabanois)
|
1101daba60
|
Fix ModemManager restart loop
|
2023-11-02 09:48:21 +01:00 |
|
Ycarus (Yannick Chabanois)
|
513e71aee8
|
Change when modemmanager device fail
|
2023-10-18 11:01:10 +02:00 |
|
Ycarus (Yannick Chabanois)
|
e93e2a6ab0
|
Fix loop restart of openmptcprouter-vps when shadowsocks-rust is used
|
2023-10-06 16:52:16 +02:00 |
|
Ycarus (Yannick Chabanois)
|
5869e2f604
|
Fix RUTX50 Leds
|
2023-10-06 11:17:44 +02:00 |
|
Ycarus (Yannick Chabanois)
|
84f0cf5782
|
Changes for RUTX support on 6.1 kernel
|
2023-10-03 11:53:06 +02:00 |
|
Ycarus (Yannick Chabanois)
|
cd69bc6454
|
Add services check for XRay and Shadowsocks-Rust
|
2023-10-02 21:25:23 +02:00 |
|
Ycarus (Yannick Chabanois)
|
a816b09134
|
Launch or stop modemmanager if it's used or not
|
2023-09-29 14:57:54 +02:00 |
|
Ycarus (Yannick Chabanois)
|
b69ee0cbcc
|
Fix log error on omr-tracker post tracking
|
2023-09-29 14:44:42 +02:00 |
|
Ycarus (Yannick Chabanois)
|
591488fd8d
|
Set bbr for kernel 6.1 and bbr2 for 5.4 as default TCP Congestion control
|
2023-09-29 14:43:48 +02:00 |
|
Ycarus (Yannick Chabanois)
|
8390c42e12
|
Change sleep duration for omr-tracker after error
|
2023-09-14 11:13:47 +02:00 |
|
Ycarus (Yannick Chabanois)
|
370a2479a5
|
Replace BBRv2 config with BBRv3
|
2023-09-07 14:17:10 +02:00 |
|
Ycarus (Yannick Chabanois)
|
094994d166
|
Disable initcwnd & initrwnd
|
2023-09-06 09:21:00 +02:00 |
|
Ycarus (Yannick Chabanois)
|
d4d03aee79
|
Fix previous multipath fix to remove if* interfaces
|
2023-09-05 12:45:02 +02:00 |
|
Ycarus (Yannick Chabanois)
|
113274239a
|
Do more test before changing MTU
|
2023-09-05 10:11:21 +02:00 |
|
Ycarus (Yannick Chabanois)
|
d019485836
|
Remove if* interface in MPTCP
|
2023-09-05 10:10:01 +02:00 |
|
Ycarus (Yannick Chabanois)
|
89e18e1fcf
|
More log on public IP change
|
2023-09-01 09:25:59 +02:00 |
|
Ycarus (Yannick Chabanois)
|
f74c4c8c2f
|
Set default TCP Congestion Control to BBR
|
2023-09-01 09:25:31 +02:00 |
|
Ycarus (Yannick Chabanois)
|
e880e13d16
|
Revert VPN MTU to 1500 and default VPN to Glorytun TCP
|
2023-09-01 09:24:52 +02:00 |
|
Ycarus (Yannick Chabanois)
|
90c906f1bc
|
Fix routes log when there is no VPN
|
2023-08-30 08:44:11 +02:00 |
|
Ycarus (Yannick Chabanois)
|
85dc4c0887
|
Divide post-tracking script in smaller scripts
|
2023-08-29 10:05:22 +02:00 |
|
Ycarus (Yannick Chabanois)
|
e1d2d03608
|
Fix Glorytun-UDP path settings
|
2023-08-25 15:41:44 +02:00 |
|
Ycarus (Yannick Chabanois)
|
41bda6b275
|
Enable MPTCP via sysctl
|
2023-08-22 13:49:27 +02:00 |
|
Ycarus (Yannick Chabanois)
|
04e1c1cd1b
|
Start mptcp init earlier
|
2023-08-17 11:30:58 +02:00 |
|
Ycarus (Yannick Chabanois)
|
2f76438cc2
|
Allow to disable routes set by mptcp init script
|
2023-08-11 21:20:01 +02:00 |
|
Ycarus (Yannick Chabanois)
|
101426c8cf
|
Add options for mptcpd in MPTCP luci interface
|
2023-08-11 21:19:36 +02:00 |
|
Ycarus (Yannick Chabanois)
|
c8e3100385
|
Fix SQM speed from auto speedcheck
|
2023-08-11 21:18:23 +02:00 |
|
Ycarus (Yannick Chabanois)
|
33ef12e7e3
|
Can do speedtest in multiple server config: current server is used for test
|
2023-08-09 21:56:48 +02:00 |
|
Ycarus (Yannick Chabanois)
|
7674501a93
|
Set pm_type via mptcp init script
|
2023-08-09 21:56:02 +02:00 |
|
Ycarus (Yannick Chabanois)
|
6cbb420ffa
|
Fixes for test speed scripts
|
2023-08-08 21:55:28 +02:00 |
|
Ycarus (Yannick Chabanois)
|
2d3b37888d
|
Add automatic speedtest in wizard
|
2023-08-08 12:51:50 +02:00 |
|
Ycarus (Yannick Chabanois)
|
19b447669e
|
Fix on MPTCP settings
|
2023-08-08 12:49:45 +02:00 |
|
Ycarus (Yannick Chabanois)
|
83719131be
|
Increase OMRVPN MTU
|
2023-08-02 19:36:55 +02:00 |
|
Ycarus (Yannick Chabanois)
|
75694cfc65
|
Fix for SQM autorate
|
2023-07-18 09:14:34 +02:00 |
|
Ycarus (Yannick Chabanois)
|
099c6cd947
|
Fix DNS reset issue on IP 10.2*
|
2023-07-11 17:12:52 +02:00 |
|
Ycarus (Yannick Chabanois)
|
2c80e11f87
|
Change master connection weight
|
2023-06-21 09:55:51 +02:00 |
|
Ycarus (Yannick Chabanois)
|
f14e11ded3
|
Fix autorate restart (really)
|
2023-06-03 08:31:06 +02:00 |
|
Ycarus (Yannick Chabanois)
|
aaa5499ee9
|
Fix autorate restart
|
2023-06-03 08:29:17 +02:00 |
|
Ycarus (Yannick Chabanois)
|
b80d40f5ec
|
Fix on route
|
2023-05-26 21:31:30 +02:00 |
|
Ycarus (Yannick Chabanois)
|
35ff6d8e9b
|
Modify when mptcp reload is needed
|
2023-05-07 08:54:29 +02:00 |
|
Ycarus (Yannick Chabanois)
|
368534b006
|
Fix #2824
|
2023-04-23 20:23:11 +02:00 |
|
Ycarus (Yannick Chabanois)
|
3e47ecf0c3
|
Add GSO/GRO/TSO/LRO & UFO configuration for each network interface
|
2023-04-01 08:32:30 +02:00 |
|
Ycarus (Yannick Chabanois)
|
063a468465
|
Update SQM autorate
|
2023-03-28 20:26:02 +02:00 |
|
Ycarus (Yannick Chabanois)
|
42514609b5
|
Enable MTU calculation again on Glorytun
|
2023-03-10 20:27:35 +01:00 |
|
Ycarus (Yannick Chabanois)
|
93fb75da17
|
Optimize some network settings and set MPTCP when needed
|
2023-02-25 15:21:56 +01:00 |
|
Ycarus (Yannick Chabanois)
|
6992a21269
|
Force mptcp routes settings when force link set
|
2023-01-11 13:11:52 +01:00 |
|
Ycarus (Yannick Chabanois)
|
9d544752a4
|
Various IPv6 fixes
|
2023-01-03 20:54:40 +01:00 |
|
Ycarus (Yannick Chabanois)
|
b3ebd3a83d
|
More IPv6 fixes
|
2023-01-02 19:56:50 +01:00 |
|
Ycarus (Yannick Chabanois)
|
ed36b06234
|
IPv6 fixes
|
2023-01-01 09:16:35 +01:00 |
|
Ycarus (Yannick Chabanois)
|
af843b8156
|
Fix multipath script
|
2022-12-30 12:59:43 +01:00 |
|
Ycarus (Yannick Chabanois)
|
88dcdd748b
|
Various route fixes
|
2022-12-02 17:00:36 +01:00 |
|
Ycarus (Yannick Chabanois)
|
b799eb7e9b
|
Try to reinstall packages less often and only for 1 day
|
2022-11-19 07:30:22 +01:00 |
|