RUTX50 dhcp mobile problem after firmware upgrade

Hello, I have two RUTX50 with the same problem after updating to RUTX_R_00.07.13.1.

They were running perfectly fine before the update.

1277 Fri Mar 14 15:00:22 2025 daemon.notice netifd: mob1s1a1_4 (19924): udhcpc: broadcasting renew
1278 Fri Mar 14 15:00:25 2025 daemon.notice netifd: mob1s1a1_4 (19924): udhcpc: broadcasting renew
1279 Fri Mar 14 15:00:28 2025 daemon.notice netifd: mob1s1a1_4 (19924): udhcpc: broadcasting renew
1280 Fri Mar 14 15:00:31 2025 daemon.notice netifd: mob1s1a1_4 (19924): udhcpc: broadcasting renew
1281 Fri Mar 14 15:00:35 2025 daemon.notice netifd: mob1s1a1_4 (19924): udhcpc: lease lost, entering init state
1282 Fri Mar 14 15:00:35 2025 daemon.notice netifd: Interface ‘mob1s1a1_4’ has lost the connection
1283 Fri Mar 14 15:00:35 2025 daemon.warn dnsmasq[2165]: no servers found in /tmp/resolv.conf.d/resolv.conf.auto, will retry
1284 Fri Mar 14 15:00:35 2025 daemon.notice netifd: mob1s1a1_4 (19924): udhcpc: broadcasting discover

after a modem reboot its magically working again:

1408 Fri Mar 14 15:10:47 2025 daemon.notice netifd: mob1s1a1_4 (29386): udhcpc: started, v1.34.1
1409 Fri Mar 14 15:10:47 2025 daemon.notice netifd: mob1s1a1_4 (29386): udhcpc: broadcasting discover
1410 Fri Mar 14 15:10:47 2025 daemon.notice netifd: mob1s1a1_4 (29386): udhcpc: broadcasting select for 172.20.2.133, server 172.20.2.134
1411 Fri Mar 14 15:10:47 2025 user.notice firewall: Reloading firewall due to ifup of mob1s1a1 (wwan0)
1412 Fri Mar 14 15:10:47 2025 daemon.notice netifd: mob1s1a1_4 (29386): udhcpc: lease of 172.20.2.133 obtained from 172.20.2.134, lease time 7200

everything is pretty much standard:

tcpdump looks fine, except it is reaching the lan interface too?

15:30:40.795445 qmimux0 Out IP (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 328)
10.5.0.201.68 > 255.255.255.255.67: [udp sum ok] BOOTP/DHCP, Request from 00:00:00:00:00:00, length 300, xid 0x216da807, Flags [none] (0x0000)
Client-IP 10.5.0.201
Client-Ethernet-Address 00:00:00:00:00:00
Vendor-rfc1048 Extensions
Magic Cookie 0x63825363
DHCP-Message (53), length 1: Request
MSZ (57), length 2: 576
Parameter-Request (55), length 8:
Subnet-Mask (1), Default-Gateway (3), Domain-Name-Server (6), Hostname (12)
Domain-Name (15), BR (28), NTP (42), Classless-Static-Route (121)
Hostname (12), length 6: “RUTX50”
Vendor-Class (60), length 12: “udhcp 1.34.1”
15:30:40.797421 qmimux0 In IP (tos 0x0, ttl 255, id 22, offset 0, flags [none], proto UDP (17), length 314)
10.5.0.202.67 > 10.5.0.201.68: [udp sum ok] BOOTP/DHCP, Reply, length 286, xid 0x216da807, Flags [none] (0x0000)
Client-IP 10.5.0.201
Your-IP 10.5.0.201
Server-IP 10.5.0.202
Client-Ethernet-Address 00:00:00:00:00:00
Vendor-rfc1048 Extensions
Magic Cookie 0x63825363
DHCP-Message (53), length 1: ACK
Subnet-Mask (1), length 4: 255.255.255.252
Default-Gateway (3), length 4: 10.5.0.202
Domain-Name-Server (6), length 8:
Hostname (12), length 6: “RUTX50”
Lease-Time (51), length 4: 7200
Server-ID (54), length 4: 10.5.0.202
15:30:40.797600 br-lan Out IP (tos 0x0, ttl 254, id 22, offset 0, flags [none], proto UDP (17), length 314)
10.5.0.202.67 > 10.2.20.138.68: [udp sum ok] BOOTP/DHCP, Reply, length 286, xid 0x216da807, Flags [none] (0x0000)
Client-IP 10.5.0.201
Your-IP 10.5.0.201
Server-IP 10.5.0.202
Client-Ethernet-Address 00:00:00:00:00:00
Vendor-rfc1048 Extensions
Magic Cookie 0x63825363
DHCP-Message (53), length 1: ACK
Subnet-Mask (1), length 4: 255.255.255.252
Default-Gateway (3), length 4: 10.5.0.202
Domain-Name-Server (6), length 8:
Hostname (12), length 6: “RUTX50”
Lease-Time (51), length 4: 7200
Server-ID (54), length 4: 10.5.0.202

Hi,
I have a similar issue with RUT240 and RUT241.
Found anything where it’s coming from ?
Thanks !

not yet. seems we need to get in contact with direct support.

This really looks like it :

Unfortunately, I don’t know how to implement this solution into my RUT240 and 241.
If someone knows a way to do it, I’d be glad to give it a try.

Today I did a third upgrade, and it started to have same problem. Would be good to have a official answer here.

yes looks pretty much like this problem. I wonder why it is not working anymore. Maybe it broke after a change from Teltonika to the code.

It seems this solution may work, depending on your provider I suppose :

  1. Log in to your router via CLI (more details here: Command Line Interfaces)
  2. Run the command vi /etc/config/network
  3. Locate config interface 'mob1s1a1' and press “i” to enter edit mode
  4. Add the line option dhcp '0' under the mobile configuration section
  5. Press “Esc”, then type :wq and hit Enter to save and close the file

Hello @dstrwpd @OmniTek,

Could you please confirm if the provided solution helped resolve your issue, or if you still require any assistance with it?

Best regards,

It helps, as long as you do not change interface settings afterwards, because its not a static configuration. It was only helping for those 3 devices I have upgraded, and as long as you do not change any configuration.
But we have 60 other routers line up for a firmware upgrade, and im not willing to take this temporary solution.
So please add this setting to GUI to make it a static configuration.

@dstrwpd,

Thank you for the information. Our developers have been informed about this issue, and they should implement a fix in future firmware releases. Unfortunately, I don’t have an exact date for when this will happen.

We appreciate your understanding and patience.

Best regards,

@dstrwpd, I’ve sent you a form to fill out. Once completed, I will reach out to you privately regarding the 60 other routers. For the ticket ID, please use “12803”.
Thank you!

Best regards,

Hello,
It’s a working workaround, but it’s only a temporary solution.
My technicians colleagues won’t work with SSH and CLI, it’s not their job, and I can’t reconfigure every router we install.
Also, it works with our current provider, but if we change maybe it won’t work with another.
Lastly, it’s a 3G feature that our provider is planning to stop.
Best would be to fix the issue by sending DHCP renew using unicast, as it should be.
Thanks for fixing it as soon as you can.
Best regards