-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot Add 2nd Path #53
Comments
Continued to experiment. The issue seems to have to do with the fact that the connections are both 4G, same provider, same device type. Setting up |
Good :) Do you use it alone or with overthebox/openmptcprouter ? |
Using it alone, and need to have it run over the 4G connections also as we want to replace the ADSL with the 4G connections. Can the 4G connections be made to work with OverTheBox? Or is there a way to get the 4G connections to work with |
If you compiled glorytun from the master branch, I highly recommend you to retry with the last release. |
Thanks much for following up! Did switch to the current 0.2.2 version and there's improvement! It's now building up both paths and everything looks perfect when examining the But the joy is only short lived. The download speed is not aggregated for the two paths, while upload speed is partly. And after a few speed tests one of the paths is "choking" and the whole connection slows down to almost nothing. Wondering about the rate limits given with the |
Yes, on unstable LTE we need dynamic rate limiting (linked to #51). |
OK, thanks, looking forward to DRL :-) Current setup hasn't changed except for the speeds in the Sample
Little later, in the "choking" state
Note for the 2nd path the reduced mtu, high rtt* values, and 100% loss for tx. |
Look likes there is something wrong with your second path, all packets are lost. |
Tried with what I believe should be really very low values, i.e.
|
Rebuilt the tunnel on both sides with only the 2nd path with
Several speed tests provide fairly consistent values both directions and close to the configured max's. |
OK, leaving it running for a while and doing "real-world" browsing makes the tunnel fail again:
Will try the first path under same conditions and post the results shortly. |
First path is doing better, but like with the second path, certain https sites won't load any more with connection timing out. Loading with ADSL line works fine.
|
Following up on the https sites that won't load, this also happens when using our ADSL lines. E.g. TotalWireless site simply times out without loading. There's no error indicated in
Many other sites load fine. And loading TotalWireless site from a single line (without |
does this work from your server ? |
Sorry, not sure I understand fully what you mean. All changes/experiments have been done on the local Internet gateway server. The other end, the VPS (cloud) server config, was not changed from the original config. And all browsing and speed tests were done through this local gateway server. Tried different browsers also. |
The mtu is not the same on your 4G and your ADSL. Maybe you forgot to configure mss clamping ? |
MSS clamping is done by FireHOL ( When you try to access TotalWireless from a |
Yes, I confirm it works. |
I have also tested with glorytun over 4G and it works too. |
Thanks so much for doing the testing. Is your 4G also so much variable speed as ours? Have seen speeds here between 3/1 and 22/6 Mbps. Looks like there's something wrong in my setup here. Will go through it once more, also replace the firewall by minimal manual Would you share how you configured your 4G connections or is it basically as I did? |
I did a very basic setup like yours. |
OK, so I did a complete, new, independent setup. Installed a Ubuntu 18.04 server from scratch as local gateway machine and only added Only thing - not to get too euphoric - is the aggregation of higher speeds. When configuring with low speeds that a line easily can handle, like 8/2 Mbps, aggregation seems to work fine, getting 15.4/3.8 Mbps out of it. When running individual lines, results often show 12/4 Mbps, but when configuring Sample
Thanks again for all your help and a great tool! |
Thank you for the feedback 👍 |
Thanks for making glorytun available, looks very promising! Still have a problem with adding 2nd path.
Server:
Client:
This works fine, can
ping
the other side from both sides, though latency is pretty high (> 120ms) and very unsteady. (Latency when connecting directly is some 70ms and more steady.)When adding 2nd path on client
both
ping
s don't work any more andglorytun path
outputs:Both paths have dedicated routing tables:
and making any of the paths' IP addresses the default gateway for the client makes Internet access available properly.
Using FireHOL for firewalling. Opened port 5000 for both, TCP and UDP, on the server, and traffic from/to the
tun
device is accepted unrestricted. On the client traffic for thetun
devices is permitted freely to/from the LAN device.Any idea what might make
glorytun
fail here?Thanks so much for helping!
The text was updated successfully, but these errors were encountered: