Huawei MS2372h-158/518 initialisation issues

Louis-Alexis Eyraud louis-alexis.eyraud at sigfox.com
Tue Jul 28 16:40:16 UTC 2020


Hi,

My team and I tried multiples Huawei MS2372h variants and two of them (the 158 and 518) show similar initialisation errors.

Jul 28 15:04:44 raspberrypi ModemManager[416]: <info>  [1595945084.395531] [device /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3] creating modem with plugin 'huawei' and '3' ports
Jul 28 15:04:44 raspberrypi ModemManager[416]: <warn>  [1595945084.411342] [plugin/huawei] could not grab port ttyUSB1: Cannot add port 'tty/ttyUSB1', unhandled serial type
Jul 28 15:04:44 raspberrypi ModemManager[416]: <info>  [1595945084.416027] [base-manager] modem for device '/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3' successfully created
Jul 28 15:04:44 raspberrypi ModemManager[416]: <warn>  [1595945084.971664] [modem0] modem couldn't be initialized: couldn't load current capabilities: Failed to determine modem capabilities.

After init, the modems are in an unavailable state from Network Manager point of view and of course they cannot establish a connection.
No info (model, firmware...) is present in mmcli output:
  -------------------------
  General |      dbus path: /org/freedesktop/ModemManager1/Modem/1
  -------------------------
  System  |         device: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2
          |        drivers: option1
          |         plugin: huawei
          |   primary port: ttyUSB2
          |          ports: ttyUSB0 (at), ttyUSB2 (at)
  -------------------------
  Status  | signal quality: 0% (cached)
  -------------------------
  Modes   |      supported: allowed: any; preferred: none
          |        current: allowed: any; preferred: none

In ModemManager debug logs, there are many AT command errors like this one:
Jul 28 15:04:44 raspberrypi ModemManager[416]: <debug> [1595945084.962262] [modem0/ttyUSB2/at] --> 'AT+CGMM<CR>'
Jul 28 15:04:44 raspberrypi ModemManager[416]: <debug> [1595945084.970688] [modem0/ttyUSB2/at] <-- '<CR><LF>ERROR<CR><LF>'
Jul 28 15:04:44 raspberrypi ModemManager[416]: <debug> [1595945084.971016] [modem0/ttyUSB2/at] operation failure: 100 (Unknown error)

The attached debugs logs and lsusb output for the MS2372h-158 are from a test done on a RPI3 with a ModemManager build from git on master branch (reproduced with 1.10, 1.12 and 1.14 too).

Have you an idea where the issue could come from?

Thanks in advance for the help.

Regards,

Louis-Alexis Eyraud
Embedded software engineer
[http://www.sigfox.com/static/media/signature_sigfox_logo_nov16.png]<http://www.sigfox.com>     Bâtiment E-volution - 425, rue Jean Rostand
31670 Labège, France
louis-alexis.eyraud at sigfox.com<mailto:louis-alexis.eyraud at sigfox.com>
sigfox.com<http://www.sigfox.com>
[http://www.sigfox.com/static/media/T.png] <https://twitter.com/sigfox> [http://www.sigfox.com/static/media/F.png]  <http://www.facebook.com/sigfox> [http://www.sigfox.com/static/media/L.png]  <http://www.linkedin.com/company/2731408> [http://www.sigfox.com/static/media/Y.png] <https://www.youtube.com/sigfox>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20200728/e66ca429/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: huawei_MS2372h_158_rpi_lsusb.log
Type: text/x-log
Size: 7683 bytes
Desc: huawei_MS2372h_158_rpi_lsusb.log
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20200728/e66ca429/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: huawei_MS2372h_158_rpi_mm.log
Type: text/x-log
Size: 102464 bytes
Desc: huawei_MS2372h_158_rpi_mm.log
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20200728/e66ca429/attachment-0003.bin>


More information about the ModemManager-devel mailing list