Usb_modeswitch stopped autoswitching for new Resin OS versions

raspberrypi3
network

#1

We are running a few devices with GSM-Sticks to connect to the internet, but on new installations of the resin.os the usb_modeswitch is not automated anymore. Was there a recent development we missed or did this stop working for an unknown reason.
The OS used are: Resin OS 2.15.1+rev1 (production) where automated usb_modeswitch doesnt work anymore
The OS used where it works is: Resin OS 2.13.6+rev1 (production) where automated usb_modeswitch works

The Usb Devices to be switched are Huawei GSM-Sticks (E3533, E303, MS2372h, MS2131i)

Was this an inteded change or an accidental one?


#4

Automated switch for Huawei E3531 still works.

Just for further clarification some Hardware IDs:

E3533
before switch
Bus 001 Device 007: ID 12d1:157d Huawei Technologies Co., Ltd.
after switch
Bus 001 Device 008: ID 12d1:14db Huawei Technologies Co., Ltd. E353/E3131
switch command
sudo usb_modeswitch -v 0x12d1 -p 0x157d -J

E3531
before switch
Bus 001 Device 009: ID 12d1:1f01 Huawei Technologies Co., Ltd. E353/E3131 (Mass storage mode)
after switch
Bus 001 Device 010: ID 12d1:14dc Huawei Technologies Co., Ltd.
switch command
sudo usb_modeswitch -v 0x12d1 -p 0x1f01 -J