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)
Between v2.13.6+rev1 and v2.15.1+rev1, usb_modeswitch was upgraded to v2.5.0 from v2.2.5, which I believe is causing the issue you are seeing. I do not know of any other changes between those OS version sets regarding usb_modeswitch. At first pass, reading the changelog for usb_modeswitch I do not see any smoking guns between those two versions that would explain what you are seeing, but I have asked some colleagues who know more about this subsystem than myself.
Hi @curcuz@cyplo,
I have not tested the new OS, I broke my setup to an annoying point, but will hopefully get to reset this next week.
But I’ll take a look at the new OS soon!
Here the ‘first glance’ overview:
Tested Sticks sofar are Huawei E3533, Huawei E303 Huawei MS2372h
The MS2372h is working like it used to,
The E303 is not switched, but this can be faulty hardware (the stick might be broken anyway)
The E3533 is now switched into debug mode, which runs in serial mode (like the MS2372h), but did not get a connection out of it yet ( have not spend time or energy trying yet though )
When I take a deeper look into it, I’ll provide more data for the tests