OK thx. I connected now with WinSCP and let it run your command
/usr/sbin/quectelFlasher -f /tmp/EG06ELAR04A04M4G -p /dev/ttyUSB2
After that Primary Modem N/A
After that I reboot Router and I see same old version like bevore (EG06ELAR04A03M4G)
Here the flash protocol (first and last a little bit) of messages
___________________________________
root@Teltonika-RUTX12:~# /usr/sbin/quectelFlasher -f /tmp/EG06ELAR04A04M4G -p /dev/ttyUSB2
[000.000] QFirehose Version: LTE_QFirehose_Linux&Android_V1.0.3
[000.000] Builded: Feb 27 2020 21:25:59
[000.000] qusb_noblock_open port_name = /dev/ttyUSB2
[000.001] P: /dev/bus/usb/001/003 idVendor=2c7c idProduct=0306
[000.001] C: /dev/bus/usb/001/003 bNumInterfaces: 5
[000.001] I: If#= 0 Alt= 0 #EPs= 2 Cls=ff Sub=ff Prot=ff
[000.001] E: Ad=81 Atr=02 MxPS= 512 Ivl=0ms
[000.001] E: Ad=01 Atr=02 MxPS= 512 Ivl=0ms
[000.001] I: If#= 1 Alt= 0 #EPs= 3 Cls=ff Sub=00 Prot=00
[000.001] I: If#= 2 Alt= 0 #EPs= 3 Cls=ff Sub=00 Prot=00
____________________...........
____________________...........
____________________...........
[089.181] poll_wait events=POLLIN msec=1000 timeout
[089.181] qusb_noblock_read cur=0, min_size=1
[089.181] switch to 'Emergency download mode'
[090.191] poll_wait events=POLLIN msec=1000 timeout
[090.191] qusb_noblock_read cur=0, min_size=1
[091.201] qfirehose.c main 203 fail
root@Teltonika-RUTX12:~#