GPS with Sierra Wireless, Incorporated Sierra Wireless EM7455 Qualcomm Snapdragon X7 LTE-A (cdc-wdm0)

Angelo Corsaro corsaroangelo at gmail.com
Wed May 20 18:28:30 UTC 2020


Hi Aleksander,
I don't remember, but after your email I recompiled with

./configure --prefix=/usr --disable-static && make
sudo checkinstall --install=no
sudo  dpkg -i libqmi_1.24.12-1_amd64.deb

but during the install I got this error:
dpkg: errore nell'elaborare l'archivio libqmi_1.24.12-1_amd64.deb 
(--install):
  tentata sovrascrittura di "/usr/bin/qmi-firmware-update" presente 
anche nel pacchetto libqmi-utils 1.24.8-1

so I did another run:
./configure --prefix=/usr/local --disable-static && make
sudo checkinstall --install=no
sudo  dpkg -i libqmi_1.24.12-1_amd64.deb

and I installed the package.

I have this situation:
locate libqmi-glib.so.5
/home/angelo/Software/libqmi-1.24.12/src/libqmi-glib/.libs/libqmi-glib.so.5
/home/angelo/Software/libqmi-1.24.12/src/libqmi-glib/.libs/libqmi-glib.so.5.6.0
/usr/lib/libqmi-glib.so.5
/usr/lib/libqmi-glib.so.5.6.0
/usr/lib/x86_64-linux-gnu/libqmi-glib.so.5
/usr/lib/x86_64-linux-gnu/libqmi-glib.so.5.6.0
/usr/local/lib/libqmi-glib.so.5
/usr/local/lib/libqmi-glib.so.5.6.0


ldd /usr/sbin/ModemManager
libqmi-glib.so.5 => /usr/lib/x86_64-linux-gnu/libqmi-glib.so.5 
(0x00007f236434f000)

after modify ld.so.conf.d/ libc.conf, issuing ldconfig with the ldd 
/usr/sbin/ModemManager I got this:
libqmi-glib.so.5 => /usr/local/lib/libqmi-glib.so.5 (0x00007ff47371e000)

finally

mmcli -m 0 --location-get
   --------------------------
   3GPP |      operator code: 222
        |      operator name: 50
        | location area code: 86E9
        | tracking area code: 0000
        |            cell id: 01D0FBD8
   --------------------------
   GPS  |               nmea:
        | 
$GPGSV,3,1,10,03,25,234,26,08,64,184,24,10,20,050,15,11,75,314,23*79
        | 
$GPGSV,3,2,10,14,42,112,29,22,52,243,24,27,34,156,20,28,13,314,16*7C
        | $GPGSV,3,3,10,32,42,080,30,01,47,302,*77
        | 
$GPRMC,180210.0,A,4141.422731,N,01237.462567,E,0.0,100.5,200520,0.6,E,A*0A
        | $GPGSA,A,2,03,08,10,11,14,22,27,32,,,,,1.4,1.1,0.8*35
        |                     $GPVTG,100.5,T,99.9,M,0.0,N,0.0,K,A*1E
        | 
$GPGGA,180210.0,4141.422731,N,01237.462567,E,1,06,1.5,178.0,M,45.0,M,,*59
        |                utc: 180210.0
        |          longitude: 12,624376
        |           latitude: 41,690379
        |           altitude: 178,000000


The latest stuff that I want to verify is following situation
sudo dpkg --get-selections | grep libqmi*
libqmi                        install
libqmi-glib-dev:amd64                install
libqmi-glib5:amd64                install
libqmi-proxy                    install
libqmi-utils                    install
libqmobipocket2:amd64                install

Now I have only another issue: modem-manager-gui is reporting the 3GPP 
position, but nothing about the GPS position:  but this is another story.

Thanks for your support !

cheers,
Angelo

Il 20/05/20 18:05, Aleksander Morgado ha scritto:
> Hey!
>
>        --------------------------
>        GPS  |               nmea: ¤ÅAΦUiΔΠ,,1aBéØΠ,X0aBEΓΩ5f4P
>             |                     ¤ÅA:t(ΔΠ,X0aBéøΠ,X0aBéØΠ*lXi
>             |                     ¤ÅA2Ej_Π,(1aRÇØΠNX0YDEΓΩ2ù5P
>     Λ      | ¤ÅA:4*ΔΠAXDaBéØΠ,X0aBéØΠ,X0a"%L"
>
>
> How did you build and install libqmi 1.12.10?
> Did you use the default /usr/local prefix plus then LD_LIBRARY_PATH 
> when running the daemon?
> Or, did you configure with --prefix=/usr to overwrite the 
> system-installed one?
>
> I totally don't expect this with that library version.
>
> -- 
> Aleksander
> https://aleksander.es

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20200520/b1196fe7/attachment-0001.htm>


More information about the ModemManager-devel mailing list