Now the E1550 modem was able to access the internet via a Routerboard. It is expected that the modem functions corrrectly at least for the data part.
When I connected the USB modem with a powered USB hub, there was no /dev/ttyUSBx devices on the system. My question is do we need to install the chan_dongle first in order to see /dev/ttyUSBx.
The above results I got were with a powered USB hub. If I plugged the modem directly in the Raspberry Pi box with a very good USB DC power of 2000mA, an interesting results were obtained.
root@raspberrypi:~# lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 12d1:1446 Huawei Technologies Co., Ltd. E1552/E1800/E173 (HSPA modem)
It is seen from the above results, the modem features using lsusb is different from the previous results that I got. Also the there was no /dev/ttyUSBX port.
The reboot was due to the insufficient power to the USB port via the internal and limited power components. I have the same reboot result when it was powered by a 2000mA 5V USB power supply to my Raspberry Pi box.
If you switch to use a powered USB hub, the reboot issue will be gone away. Also you could get the correction information that you have including /dev/ttyUSBX.