Hi Adam, First check to make sure you can get GPS location and not just 3gpp location, i.e. location from just the cell tower. Run 'mmcli -m 0 --location-status' and check capabilities. You'll want to see something like: /org/freedesktop/ModemManager1/Modem/0 ---------------------------- Location | capabilities: '3gpp-lac-ci, gps-raw, gps-nmea' | enabled: '3gpp-lac-ci, gps-raw, gps-nmea' | signals: 'no'
If you see more than the 3gpp option then you should be able to run 'sudo mmcli -m 0 --location-enable-gps-raw'. This will setup the GPS but keep MM from grabbing the GPS stream. Now you should be able to point GPSd to the port the stream is on. See https://sigquit.wordpress.com/2012/03/29/enabling-gps-location-in-modemmanager/ for more info. Hope this helps. Cheers, On Sun, Feb 5, 2017 at 7:30 PM, Adam Sherman <a...@sherman.ca> wrote: > I have a Sierra Wireless MC7700 in my Thinkpad X230 which I would like > to use to provide location data to the rest of the system. > > mmcli 1.6.4 > qmicli 1.17.900 > > Seems like ModemManager can successfully get a location, according to > the output of --location-get. > > How, how do I get this data into, say, gpsd[1]? > > ------------------------- > System | device: '/sys/devices/pci0000:00/0000: > 00:14.0/usb3/3-4' > | drivers: 'qmi_wwan, qcserial' > | plugin: 'Generic' > | primary port: 'cdc-wdm0' > | ports: 'ttyUSB0 (qcdm), ttyUSB2 (at), cdc-wdm0 > (qmi), wwp0s20u4i8 (net)' > ------------------------- > > My device doesn't seem to be showing a ttyUSBn for GPS data. > > Thanks for your help, > > A. > > > > -- > Adam Sherman <a...@sherman.ca> > _______________________________________________ > ModemManager-devel mailing list > ModemManager-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel >
_______________________________________________ ModemManager-devel mailing list ModemManager-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel