RUT955 Modem upgrade


I am trying to upgrade my modem firmware since I seem to have problem using data roaming abroad. Modem will connect but no Internet is available. Works fine back home.
Trying to upgrade modem firmware I get error message:
root@RUT955:~# modem_updater -i 1-1.4 -v EC25EUGAR08A03M4G_01.200.01.200
[INFO]found modem_n: 0
[000.000]: Version: QFirehose_Linux_Android_V1.4.11
[000.001]: Builded: May 17 2023 08:00:50
[000.002]: P: /dev/bus/usb/001/012 idVendor=2c7c idProduct=0125
[000.003]: C: /dev/bus/usb/001/012 bNumInterfaces: 5
[000.004]: I: If#= 0 Alt= 0 #EPs= 2 Cls=ff Sub=ff Prot=ff
[000.005]: E: Ad=81 Atr=02 MxPS= 2 Ivl=0ms
[000.006]: E: Ad=01 Atr=02 MxPS= 2 Ivl=0ms
[000.007]: I: If#= 1 Alt= 0 #EPs= 3 Cls=ff Sub=00 Prot=00
[000.008]: E: Ad=83 Atr=03 MxPS= 2560 Ivl=9ms
[000.009]: E: Ad=82 Atr=02 MxPS= 2 Ivl=0ms
[000.009]: E: Ad=02 Atr=02 MxPS= 2 Ivl=0ms
[000.010]: I: If#= 2 Alt= 0 #EPs= 3 Cls=ff Sub=00 Prot=00
[000.010]: E: Ad=85 Atr=03 MxPS= 2560 Ivl=9ms
[000.010]: E: Ad=84 Atr=02 MxPS= 2 Ivl=0ms
[000.010]: E: Ad=03 Atr=02 MxPS= 2 Ivl=0ms
[000.010]: I: If#= 3 Alt= 0 #EPs= 3 Cls=ff Sub=00 Prot=00
[000.010]: E: Ad=87 Atr=03 MxPS= 2560 Ivl=9ms
[000.010]: E: Ad=86 Atr=02 MxPS= 2 Ivl=0ms
[000.011]: E: Ad=04 Atr=02 MxPS= 2 Ivl=0ms
[000.011]: I: If#= 4 Alt= 0 #EPs= 3 Cls=ff Sub=ff Prot=ff
[000.011]: tmp=/sys/bus/usb/devices/usb1/…/driver, driver=…/…/…/…/bus/platform/drivers/ehci-platform
[000.013]: qusb_noblock_open port_name = /dev/ttyUSB0
[000.015]: src/firehose/qfirehose.c detect_and_judge_module_version 180 fail
[001.018]: poll_wait events=POLLIN msec=1000 timeout
[001.019]: switch to ‘Emergency download mode’
[001.021]: successful, wait module reboot
[ERROR] firmware directory is empty. Mount failed? Exiting…
[INFO] restarting modem 0

Help much appreciated

Best regards


It seems that there was some issue during the update and the modem is in an emergency download mode.

Please, first ensure that the device has stable power and internet connection via different internet source. This can be a wired WAN, connecting to an WiFi AP in client mode, etc. Then, use the following syntax to try and force a modem update:

  • modem_updater -f -v EC25EUGAR08A03M4G_01.200.01.200 -n 0 -d Quectel -i 1-1.4

Kind Regards,


Tried updating but suddenly got interrupted and now the modem is not accessible.

Is there a command to reset the modem?


Please run the ‘lsusb’ command. If you do not see any device ending in “:9008”, it is likely that the internal modem is not functioning correctly. In such a case, you should get in touch with your sales manager or the reseller from whom you bought the device to initiate the RMA procedure, provided the device is still under warranty.

However, if you do find a device ending in “:9008” in the list, it indicates that the modem is responsive. In that case, you can try to attempt the modem update again using the command mentioned earlier.

Kind Regards,

running this command does not seem to show the device at all.

Is there a way to reset the box or any other way to get back to factory default?

So what can I do if the warranty has expired?

Best regards / Ulf

This topic was automatically closed after 15 days. New replies are no longer allowed.