Quectel em12-g minimal kernel version
Alexander Dydychkin
alexander.dydychkin at vicuesoft.com
Fri Jun 25 11:42:47 UTC 2021
Nicholas Smith, how do you change the mode manually?
I try to:
sudo flock -x /dev/ttyUSB2 minicom -D /dev/ttyUSB2
AT!ENTERCND="A710"
AT!USBCOMP="1,3,10D"
AT!RESET
But it does not help.
In addition am I correct that I can re-flash the Quectel only by using
qmu-firmware-update?
Bjørn Mork considering the qmicli:
sudo mbimcli -d /dev/cdc-wdm2 --query-device-services
Service: 'qmi'
UUID: [d1a30bc2-f97a-6e43-bf65-c7e24fb0f0d3]:
DSS payload: 0
Max DSS instances: 0
CIDs: msg (1)
So it seems that it should work but:
sudo qmicli -p -d /dev/cdc-wdm2 --device-open-mbim --nas-get-signal-strength
[/dev/cdc-wdm2] Successfully got signal strength
Current:
Network 'umts': '-110 dBm'
RSSI:
Network 'umts': '-110 dBm'
ECIO:
Network 'umts': '-15.0 dBm'
IO: '-106 dBm'
SINR (8): '9.0 dB'
Yes, it is ok but the commands like:
sudo qmicli -p -d /dev/cdc-wdm2 --device-open-mbim --dms-list-stored-images
error: couldn't list stored images: QMI protocol error (57):
'Wms.InvalidMessageId'
They do not work. Is it a bug or am I doing something not correctly?
Thanks for the help.
пт, 25 июн. 2021 г. в 03:24, Nicholas Smith <nicholas at nbembedded.com>:
> Actually that QMI service is there....
>
> Service: 'qmi'
> UUID: [d1a30bc2-f97a-6e43-bf65-c7e24fb0f0d3]:
> DSS payload: 0
> Max DSS instances: 0
> CIDs: msg (1)
>
> ... but when I try to use qmicli with --device-open-mbim I get this...
>
> qmicli -p -d /dev/cdc-wdm0 --device-open-mbim --nas-get-signal-strength
> [25 Jun 2021, 10:17:27] -Warning ** [/dev/cdc-wdm0] requested MBIM
> mode but no MBIM QMUX support available
> error: couldn't open the QmiDevice: Could not create endpoint
>
> ... Even though I am compiling libqmi with --enable-mbim-qmux (on OpenWrt)
>
>
> All the best,
> Nick
>
>
>
>
> On Fri, 25 Jun 2021 at 09:22, Bjørn Mork <bjorn at mork.no> wrote:
> >
> > Nicholas Smith <nicholas at nbembedded.com> writes:
> >
> > > I can confirm that the Quectel EM12-G most certainly does not play
> > > nice with qmi_wwan (at least on the vendor firmware versions I have
> > > tested, which includes several, including the latest). The module
> > > always inexplicably crashes after anywhere from between a couple of
> > > hours to a couple of days of uptime. When in MBIM mode it is stable,
> > > but you cannot use qmicli to get detailed NAS information, or select
> > > bands, etc... so you lose a huge amount of useful functionality. So,
> > > if I want to do anything out of the ordinary, I temporarily switch it
> > > into QMI mode before switching back to MBIM mode.
> >
> > So it doesn't export the QMI service in MBIM mode? That's pretty
> > unusual for a Qualcomm based modem.
> >
> > You can check this with e.g
> >
> > mbimcli -d /dev/cdc-wdm0 --query-device-services
> >
> > We normally expect an entry like:
> >
> > Service: 'qmi'
> > UUID:
> [d1a30bc2-f97a-6e43-bf65-c7e24fb0f0d3]:
> > DSS payload: 0
> > Max DSS instances: 0
> > CIDs: msg (1)
> >
> >
> > This MBIM service can be used by libqmi/qmicli for full QMI access. See
> > the --device-open-mbim option. Actually, it defaults to autodetecting,
> > so accessing QMI services should just work.
> >
> >
> >
> > Bjørn
> _______________________________________________
> libqmi-devel mailing list
> libqmi-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/libqmi-devel
>
--
With best regards,
Alexander
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libqmi-devel/attachments/20210625/30015ff8/attachment-0001.htm>
More information about the libqmi-devel
mailing list