I successfully connected a EC25-e minipcie module using minipcie 2 usb wwan connector with a Linux Box. Four ttyUSB devices are created at device startup. I plug an ILIAD Italy SIM: the device successfully registered on the home network and I could make a test call using atd (without audio capabilities, but the phone on the other end rang showing my phone number). Then I tested my Ho Mobile USIM, a Vodafone Italia Network company: the EC25-e could not register on Vodafone Network. The device enter a power down cycle if PIN is disabled, and to prevent this I had to issue AT+QCFG=“nwscanmode”,3 limiting operations to 3g/4g networks. At this point the device stops power down cycle and sometime successfully registered on network soon after power up, but often it fails (AT+COPS? answer +COPS: 0) and never register in an unpredictable manner.
+COPS: (1,“vodafone IT”,“voda IT”,“22210”,0),(1,“ho.”,“ho.”,“22210”,7),(3,“I TIM”,“TIM”,“22201”,7),(3,“I WIND”,“I WIND”,“22288”,7),(3,“222 50”,“222 50”,"22250)
If I force manual network selection I got
+CME ERROR: 22
Vodafone had shut down 3g network on my area: only 2G and 4G are available.
The Ho mobile USIM works perfectly on my cheap TIM Easy 4g Phone both internet and VoLTE.
The ATI command on Quectel answer:
As far as I know the firmware is dated. Maybe an update can solve the issue? How can I perform update?