OpenMPTCProuter use MultiPath TCP (MPTCP) to really aggregate multiple Internet connections and OpenWrt.

OpenMPTCProuter diagram
A simple diagram to describe how OpenMPTCProuter is working.


Bonding connections to really aggregate bandwidth from up to 8 internet connections with different characteristics (Fiber, ADSL, VDSL, 4G, 5G,...)
Provide hybrid Internet with any FAI


Always up with connection and server failover


All data between the router and the server part are encrypted by default and can be obfuscated
Paypal donate button  Flattr donate button  Bitcoin donate button  liberapay donate button  patreon donate button  Linkedin profile  Twitter button  Atom feed button


OpenMPTCProuter v0.57.3 2021-01-05 15:17


  • 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

OpenMPTCProuter v0.57.2 2020-12-31 08:11


  • 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

OpenMPTCProuter v0.57 2020-12-23 10:52


  • 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

OpenMPTCProuter v0.56.5 2020-11-10 09:12


  • 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.

OpenMPTCProuter v0.56.4 2020-11-06 17:37


  • 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

OpenMPTCProuter v0.56.3 2020-10-31 12:59

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

OpenMPTCProuter v0.56.2 2020-10-30 10:18

This minor release only fix adding MacVLAN interface in wizard

OpenMPTCProuter v0.56.1 2020-10-29 08:57

Small fixes:

  • MLVPN work now
  • Fix on interface creation in Wizard
  • Fix error on MPTCP routes after an interface was removed in some case
  • Block QUIC by default to force TCP usage instead of UDP

OpenMPTCProuter VPS v0.1019:

  • Fix on shadowsocks update key
  • Less log with v2ray

OpenMPTCProuter v0.56 2020-10-27 10:35


  • V2Ray support for TCP and UDP (proxy can be selected in wizard between shadowsocks and v2ray)
  • V2Ray reverse proxy support
  • Domain support as VPS address
  • NanoPi R2S official support
  • Improvement on LTE dongle
  • Kernel and packages update
  • MLVPN is back
  • MPTCP update
  • Dashboard with VPS info
  • omr-test-speed with multiples locations servers
  • Enable/disable rules in omr-bypass
  • More complete LAN/WAN settings in wizard
  • Many fixes

OpenMPTCProuter VPS v0.1018:

  • Update kernel
  • MPTCP updated
  • V2Ray support

Update of the VPS part is needed.

OpenMPTCProuter v0.55.3 2020-08-25 13:51

Small fixes:

  • omr-bypass mac address is working again
  • fix when no IP set in wizard
  • Fix RPI4 eeprom update script

OpenMPTCProuter v0.55.2 2020-08-21 20:53

Fixes & update:

  • Fix in OMR-ByPass
  • Fix issue when 2 interfaces and one is set as backup
  • Update rpi-eeprom

OpenMPTCProuter v0.55.1 2020-08-17 17:13

OpenMPTCProuter v0.55.1 (bugfixes release):

  • Fix open TCP and UDP port on server firewall
  • Add german translation
  • Fix IPv6 aggregation
  • Remove some ping logs
  • workaround for "ring expansion failed" error

OpenMPTCProuter v0.55 2020-08-11 10:40

OpenMPTCProuter v0.55:

  • Kernel 5.4 based
  • MPTCP updated
  • interfaces omr-bypass and MPTCP ported to javascript
  • Load balancing support when no VPS available
  • VPS failover doesn't use Nginx HA anymore
  • More infos for QMI, modemmanager and huawei modems
  • A new shutdown app
  • Add Argon theme support
  • Multi users support (ACL)
  • Server multi IPs support
  • Add https-dns-proxy for DoH support
  • Add Full Cone Nat support
  • Multipath settings available for each interface in Network->Interfaces
  • MacVLAN settings available for each interface in Network->Interfaces
  • Espressobin v7 support
  • Many more changes
  • Many bugs fixes

OpenMPTCProuter VPS v0.1017:

  • Update to kernel 5.4
  • MPTCP updated

Update of the VPS part is needed.

Other news:

Thank you for all donations that help pay for hardware, servers, phone bills used for testing, and the CDN.

OpenMPTCProuter v0.54 2020-03-10 11:12


  • Update of Shadowsocks-libev and v2ray plugin
  • Latest MPTCP 0.95 commit
  • Mobile signal info on status page for multiples devices type
  • Image of less then 50Mo for WRT3200ACM and WRT32X
  • MLVPN is back
  • Many fixes

OpenMPTCProuter VPS 0.1013:

  • Update kernel to 4.19.104
  • Many fixes

update of the VPS part is needed.

OpenMPTCProuter v0.53 2019-12-20 22:40

Many changes:

  • Update of DSVPN to latest commit
  • Update Glorytun UDP to latest commit
  • Update MPTCP 0.95
  • ECF (Earliest Completion First) MPTCP scheduler
  • Shadowsocks-libev v2ray plugin update
  • Support MPTCP over VPN for connection where MPTCP is blocked (beta)
  • Send and retrieve router backup from server (beta)
  • Add rpi-eeprom to update RPI4 firmware
  • Many bug fixes

OpenMPTCProuter VPS 0.1005:

  • Use instead of Flask for Admin API
  • Use of Shadowsocks Manager
  • Update to kernel 4.19.80
  • Script update Debian 9 to Debian 10 (Debian 9 can't be supported anymore)

Note: Wifi is not available on BPI-R2 for now.

Update of VPS script is required.

OpenMPTCProuter v0.52 2019-09-16 06:00

Some changes:

  • BLEST scheduler is working
  • A Dead Simple VPN (DSVPN) is supported
  • Update to Shadowsocks 3.3.1
  • Update to Linux kernel 4.19.72
  • Many bugs fixes

OpenMPTCProuter VPS 0.1001:

  • Update to Linux kernel 4.19.67
  • DSVPN support
  • Bug fixes

OpenMPTCProuter v0.51 2019-07-21 07:02

Many changes :

  • Update to kernel 4.19
  • Update to MPTCP 0.95
  • Update Glorytun UDP to 0.1.3
  • Update OpenWrt Luci interface and theme
  • Status page can be translated
  • Support Raspberry PI 4
  • Many bug fixes

OpenMPTCProuter VPS 0.997 :

  • Update to kernel 4.19
  • Update to MPTCP 0.95
  • Support Debian 10 Buster

OpenMPTCProuter v0.50 2019-06-04 06:12

Small update:

  • Update LuCi interface and theme
  • Update OpenWrt packages
  • Update to latest MPTCP 0.94 commit
  • Hyper-V image is created
  • Bugfixes

OpenMPTCProuter VPS 0.995:

  • Update to latest MPTCP 0.94 commit and kernel 4.14.122
  • Bugfixes

This a a bugfixes release, next release should be based on Linux 4.19 kernel.

OpenMPTCProuter v0.49 2019-05-11 14:53


  • pi-hole support
  • Shadowsocks v2ray plugin with tls support
  • Use latest OpenWrt packages and feeds
  • Update ndpi-netfilter
  • many bugs fixed

OpenMPTCProuter VPS 0.993:

OpenMPTCProuter v0.48 2019-04-03 12:27

Small update:

  • Glorytun UDP updated to 0.1.1
  • Kernel update to 4.14.108
  • Latest MPTCP 0.94.4 patches
  • SQM support back in wizard
  • Some wifi and ethernet drivers
  • Luci-ssl enabled by default
  • iPerf3 from VPS support
  • Fixes

OpenMPTCProuter VPS v0.992:

  • Latest MPTCP 0.94.4 patches
  • iperf3 with authentication added
  • tracebox installed by default