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.61 will be available with both Linux kernel 6.6 and kernel 5.4
For more info: https://github.com/Ysurac/openmptcprouter/issues/3528
Test and report new issues https://github.com/Ysurac/openmptcprouter/issues/
Changelog:
Common:
- Fixes
Kernel 6.6:
- Update OpenWRT
OpenMPTCProuter v0.61 will be available with both Linux kernel 6.6 and kernel 5.4
For more info: https://github.com/Ysurac/openmptcprouter/issues/3528
Test and report new issues https://github.com/Ysurac/openmptcprouter/issues/
Changelog:
Common:
- Update Proxy and VPNs
- MPTCP over VPN fixes
- XRay/V2Ray port forward fix
- Many fix related to ModemManager usage
- IPv6 fixes
Kernel 6.6:
- Fixes on OMR-ByPass
- N100 support
- Add MPTCP Schedulers via BPF
- DSCP fixes
VPS part:
- Optimization
- Many fixes
OpenMPTCProuter v0.60 is available.
Stable version is based on Linux kernel 6.1 and legacy version use kernel 5.4
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 and XRay support
- Shadowsocks-Rust support on router side and Shadowsocks-Go support on server side
- Automatic speedtest option to set download/upload speed for SQM and Glorytun UDP
- OMR-ByPass can be used without nDPI for services bypass
- OMR-ByPass can bypass via a VPN set on server side
- 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
- nftables is used instead of iptables
- ZBT z8102ax, Raspberry PI 5, QNAP 301w, RUTX50 support
Both server and router need to be updated
OpenMPTCProuter v0.60 will be available with both Linux kernel 6.1 and kernel 5.4
For more info: https://github.com/Ysurac/openmptcprouter/issues/2961
Test and report new issues https://github.com/Ysurac/openmptcprouter/issues/
Changelog:
Common:'
- Same as RC1
- Fixes on OMR-ByPass
- Fixes on vnstats and OMR-Quota (Thanks to bdaylik)
- Other fixes
OpenMPTCProuter v0.60 will be available with both Linux kernel 6.1 and kernel 5.4
For more info: https://github.com/Ysurac/openmptcprouter/issues/2961
Test and report new issues https://github.com/Ysurac/openmptcprouter/issues/
Changelog:
Common:'
- Same as Beta 2
- Some fixes
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:'
- Same as Beta 1
- Better ModemManager support
- Many fixes
- All packets updated
Kernel 6.1 only:
- Same as beta1
- nftables is used instead of iptables
- ZBT z8102ax, Raspberry PI 5, QNAP 301w, RUTX50 support
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