OpenMPTCProuter
OpenMPTCProuter use MultiPath TCP (MPTCP) to really aggregate multiple Internet connections and OpenWrt.
Aggregation
Provide hybrid Internet with any FAI
Failover
Security
News
OpenMPTCProuter v0.60 will be available with both Linux kernel 6.1 and kernel 5.4
For install informations: https://github.com/Ysurac/openmptcprouter/issues/2961
Test and report new issues https://github.com/Ysurac/openmptcprouter/issues/
Changelog:
Common:'
- OpenVPN update
- Multiples backups of the router on VPS support
- Download/Upload speed test to VPS support
- VLESS, VMESS and Trojan protocols V2Ray support
- Automatic speedtest option to set download/upload speed for SQM and Glorytun UDP
- OMR-ByPass can be used without nDPI for services bypass
- SQM-Autorate update
- GSO/GRO/TSO/LRO & UFO configuration for each network interface
- Many fixes
- All packets updated
Kernel 6.1 only:
- BBRv3 support (replace BBRv2)
- Patch V2Ray, OpenVPN and Glorytun TCP for MPTCP upstream support
- ARM64 is supported on VPS side
- MPTCPd support
Changes:
- OMR-ByPass fixes
- SIP ALG fixes and it's enabled by default like release <0.59
- Various small fixes
VPS script need to be updated to 0.1028
Changes:
- VPS script Debian 11 support
- MPTCP-next kernel support on app side (on kernel 5.15)
- Kernel 5.4 updated
- RUTX12 support
- MPTCP redundant fix on 5.4
- SIP ALG is disabled by default on VPS side and option available to enable it in router interface
- Fix multiple server failover
- Speed and duplex settings for each port
- With router using 5.15 kernel, VPS can be 5.4 or 5.15 script
- V2Ray can be used only for TCP (instead of TCP & UDP)
- Update ndpi-netfilter2
- Many fixes
VPS script need to be updated to 0.1027
v0.59 will be a bug fixes release still based on 5.4 Linux kernel.
Changes from previous RC:
- Bug fixes
- Translation update
- Fix on VPS script
I hope RC3 to be latest Release Candidate
Release based on 5.15 kernel is also available to test for all supported platforms.
To test: https://github.com/Ysurac/openmptcprouter/issues/2077
v0.59 will be a bug fixes release still based on 5.4 Linux kernel.
Changes from previous RC:
- ndpi-netfilter2 updated
- Setting to disable V2Ray UDP transport
- Fixes on v2ray with omr-bypass
- Fix additional WAN latency setting
- BBR2 available on Linux Kernel 5.15 based release
- Various bug fixes
Release based on 5.15 kernel is also available to test for all supported platforms.
To test: https://github.com/Ysurac/openmptcprouter/issues/2077
I also made a CDN change: instead of KeyCDN, Bunny CDN is used now.
v0.59 will be a bug fixes release still based on 5.4 Linux kernel.
Changes from previous beta:
- MPTCP out-of-tree updated
- Router part using 5.15 kernel can be used with both script using kernel 5.4 and 5.15
- Various bug fixes
Release based on 5.15 kernel is also available to test for all supported platforms.
To test: https://github.com/Ysurac/openmptcprouter/issues/2077
v0.59 will be a bug fixes release still based on 5.4 Linux kernel.
Changes from previous beta:
- MPTCP updated with a fix on redundant scheduler support
- Better BPI-R64 support
- OpenWrt and kernel updated
- Various bug fixes
Release based on 5.15 kernel is also available to test for all supported platforms.
To test: https://github.com/Ysurac/openmptcprouter/issues/2077
v0.59 will be a bug fixes release still based on 5.4 Linux kernel with new platforms supported.
Changes:
- MPTCP updated
- Netgear Nighthawk X4S support
- Teltonika RUTX12 support
- Many bug fixes
To test: https://github.com/Ysurac/openmptcprouter/issues/2077
Small changes:
- Fix issue with mac address when using VLAN
- Fix dashboard error after a timeout
Changes:
- Fix firewall issue on blocking IP/ports from LAN
- Fix firewall issue when a source IP is specified
Some changes:
- Update MPTCP
- Sysupgrade now download right image based on filesystem and EFI
- Fix UDP over shadowsocks
Small change again:
- Add back IPv6 settings in Network->Interfaces
Only one change:
- Fix import of old configuration backup
Changes:
- IPv6 WAN and VPS support
- Checkbox in wizard to enable DNS64
- Support for interfaces alias
- VLAN support in wizard
- Directly upgrade from the web interface
- Option to keep installed packages after upgrade
- Update V2Ray
- Update Shadowsocks-libev
- Update RPI4 Firmware
- Add some monitoring data in luci-app-mptcp
- Multipath TCP update
- Ubiquiti EdgeRouter X support (not really stable)
- FriendlyELEC NanoPI R4S support (4GB version)
- Realtek 8156 for USB to ethernet 2.5G support
- Wireguard can be used for MPTCP over VPN
- Support up to 16 WANs on x86_64 instead of 8 on other platforms
- HTTP test to server API after ping test on WAN
- Option to reboot interface if down
- DNSSEC enabled by default
- Add MPTCP round robin settings
- Many fixes
OpenMPTCProuter VPS 0.1026:
- Wireguard support for MPTCP over VPN
- Kernel update
- Debian packages for all parts
- Some fixes
Server part MUST be updated
Changes:
- Fix Glorytun TCP and Glorytun UDP web interface
- Fix import old configuration backup
- BBRv2 alpha really available on RPI4 64 bits image
- Banana Pi BPI-R2 working image
- Update MPTCP
OpenMPTCProuter VPS 0.1014:
- Update MPTCP
- Update Linux Kernel
Changes:
- Fix Glorytun-UDP when interface set in backup mode
- Add GRE tunnel tracker
- Add option to enable/disable interface auto rename
- Add TCP Congestion Control BBRv2 alpha on ARM64
Changes:
- BBR2 alpha support for 64bits processor
- OpenVPN UDP Bonding support
- V2Ray update
- TCPdump web interface
- Glorytun UDP and TCP new interfaces with better support
- Fix Glorytun UDP timeout after 1h
- Fix slow protocols added in omr-bypass
- other fixes
(version number is not updated when update from old version, this is fixed in 0.57.1)
OpenMPTCProuter VPS 0.1023:
- Update V2Ray
- Update kernel
- BBR2 alpha support
- Some fixes
VPS update is required for BBR2 and V2Ray support
Fixes:
- Fix on wizard with QMI, NCM and ModemManager protocol
- Fix IPv6 support
- Fix OMR-ByPass protocols using wildcards domains
OpenMPTCProuter VPS v0.1022:
- Amazon AWS EC2 support
Update of the VPS is not needed, only change is AWS support.
Changes:
- Add a wait delay settings after failed test by OMR-Tracker
- Update RPI4 firmware tools and add a patch to fix "ring expansion failed" issue
- Fix IPv6 with V2Ray
- Various small fixes
OpenMPTCProuter v0.1020:
- Add possibility to change V2Ray user ID from the router to the server
- Update to Linux 5.4.74
Somes fixes:
- Fix status page CSS
- Fix adding interfaces in wizard in all cases
- Fix add custom latency to an interface support
- Fix various log errors
OpenMPTCProuter VPS v0.1020:
- Restart glorytun TCP if it's selected VPN and not working
- Increase MLVPN default reorder buffer size