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.83k stars 259 forks source link

RUTX50 - OpenMPTCProuter #2752

Closed Tabarane closed 11 months ago

Tabarane commented 1 year ago

Expected Behavior

Download the image and flash it to RUTX50 and it changes to be OPENMPTCP router

Current Behavior

i tried to use the image proposed from the website that in theory support all RUTX version, but from the default GUI it fails the verification process

Specifications

RUTX50 5G dual simcard modem image

Ysurac commented 1 year ago

What is the image tried ? The image is tested on RUTX12, it may work or not on other RUTX. You can also try to update via bootloader menu: https://wiki.teltonika-networks.com/wikibase/index.php?title=RUTXxx_Firmware_via_The_Bootloader_Menu&mobileaction=toggle_view_desktop

Tabarane commented 1 year ago

image openmptcprouter-v0.59.1-5.4-r0+16594-ce92de8c8c-ipq40xx-generic-teltonika_rutx-squashfs-sysupgrade.bin

Ysurac commented 1 year ago

Maybe some changes are needed to support RUTX50, I will check.

NKnusperer commented 1 year ago

@Tabarane any update on this? I'm interested in using this device too.

Tabarane commented 1 year ago

@NKnusperer im still waiting for an updated firmware from @Ysurac so i can test it on RUTX50

NKnusperer commented 1 year ago

Just got my hands on this device. I've seen that the board and device tree was added in c3f3d7134552102e58fa58bb7b6d1b24e972339f , however the nightly image is failing to flash as described above. I noticed that the current SDK RUTX_R_00.07.03.4 (https://wiki.teltonika-networks.com/view/GPL) contains much more files eg. in target/linux/ipq40xx/patches-5.4 then what exist here. Given I have zero knowledge regarding embedded Linux development this might or might not be related to this issue.

ghost commented 1 year ago

Hello, any news on this? Planning to purchase the RUTX50 only for this purpose. thank you

Tabarane commented 1 year ago

@abenhamo i didn't get any updates for now, so im still waiting

Ysurac commented 1 year ago

It's added in snapshot build, but no idea if it's working or not.

Tabarane commented 1 year ago

@Ysurac i can test it, can you share with me the url for the image?

Ysurac commented 1 year ago

https://snapshots.openmptcprouter.com/5.4/rutx/targets/ipq40xx/generic/

ghost commented 1 year ago

@Tabarane please let us know the outcome

ghost commented 1 year ago

@Tabarane OMG it seems that the rutx50 has one ONE 5g module, while the rutx12 has TWO 4G modules. so openmptcprouter on rutx50 is completely useless.. at least for cellular aggregation...

Tabarane commented 1 year ago

@Tabarane i think no need to test then :(( in this case RUTX12 is the best option :(

ghost commented 1 year ago

my assumptions are based on the tech specs from their official website, it might be a mistake: https://teltonika-networks.com/products/routers/rutx50 : they state : 5G Sub-6Ghz SA/NSA 2.1/3.3Gbps DL (4x4 MIMO), 900/600 Mbps UL (2x2); 4G (LTE) – LTE Cat 20 2.0Gbps DL, 200Mbps UL; 3G – 42 Mbps DL, 5.76Mbps UL 2 SIM cards, auto-switch cases: weak signal, data limit, SMS limit, roaming, no network, network denied, data connection fail, SIM idle protection ==> one module , 2 sim cards

while for the rutx12: https://teltonika-networks.com/products/routers/rutx12 2 x 4G (LTE) – Cat 6 up to 300 Mbps, 3G – up to 42 Mbps 2 SIM cards, one for each mobile module, auto switch cases: weak signal, data limit, SMS limit, roaming, no network, network denied, data connection fail

Tabarane commented 1 year ago

@abenhamo when i tested the Default 2 simcard failover with their own OS, it didnt not work directly, i had 2 simcard , never saw that both of them in same time got IP address, and when i removed the active simcard , the second one did not startup and it was failure which was my first indication that it looks like 1 modem installed and they aggregate bands only "if there is such thing at all"

ghost commented 1 year ago

Failover needs only one module and two sims. To aggregate you need absolutely 2 seperate modules. RTUX50 is a no-go for mptcp...

giuchie commented 1 year ago

Some news? i've tried to install the image on https://snapshots.openmptcprouter.com/5.4/rutx/targets/ipq40xx/generic/ but got a signature error. Even in bootloader state...

github-actions[bot] commented 12 months ago

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 5 days