Ysurac / openmptcprouter

OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt
https://www.openmptcprouter.com/
GNU General Public License v3.0
1.8k stars 258 forks source link

Aggregation not working #3393

Closed damhau closed 3 months ago

damhau commented 3 months ago

Expected Behavior

My two Internet connection bandwidth is aggregated.

Current Behavior

The download from a client on the LAN is slower than the slowest internet connection.

Here is the bandwith of each compoent:

aggregated (omr-test-speed): 23.2 Mbytes/sec eth1 (ADSL omr-test-speed eth1): 10.1 Mbytes/sec eth3 (5G omr-test-speed eth3): 17.6 Mbytes/sec vps (curl): 58.5 Mbytes/sec client pc (curl): 4.1 Mbytes/sec

My ADSL connection is 80 Mbits/sec and my 4G connection is approx 150Mbits/sec.

In the status page I've this:

image

The system logs are attached here omr_logs.txt

I followed the guide in the documentation and I used the install guide here: https://github.com/Ysurac/openmptcprouter/wiki/Router-install#for-x86-and-x86_64 and then the config guide here: https://github.com/Ysurac/openmptcprouter/wiki/OpenMPTCProuter-configuration

Specifications

Ysurac commented 3 months ago

If I understand correctly, all is working on the router but your client computer get a slow speed ? Do you run the router in a VM ? Do you use Wifi ?

damhau commented 3 months ago

It was wifi. Sorry about that, I'm dumb. I should have tested with my laptop and a cable. ¨ Thanks for the fast answer.

I tested with a cable and I get 250Mbits/sec, it's great. Thank for what you have created.

Ysurac commented 3 months ago

No problem, thanks for the feedback.

damhau commented 3 months ago

by the way another nice added feature is that now i've ipv6 connectivity. It is a use case of OMR as well. Nice touch.