Is the modem stable now?
It seems it is... But I didn't do an extensive test yet. I was awaiting for the results of your analysis. Can you explain what was the solution exactly (so I can replicate it even after I restored the factory firmware)? Maybe it would be also useful for someone facing with the same problem as I am.
I turned off the auto sleep mode on the usb port
How exactly you did that? Adding the below command to the startup script did the trick?
echo on > /sys/bus/usb/devices/1-1/power/control
oh, yeap
When added here, the automatic sleep of the usb port will be turned off every time you reboot
Thanks. Let me test it for a few days and if everything's fine, we can close this topic. You may consider to implement a switch to the next version of the firmware to allow the user easily turn off the automatic sleep of the USB port, without "hacking" into OpenWrt.
Considering that the interface is up and running for almost two days without any problems, I'm confident to say that this problem is resolved. Thank you very much for your support.