Issue
What were you trying to do that didn't work?
Enabling gps via mmcli with the following command does not work:
mmcli -m 0 --location-enable-gps-raw --location-enable-gps-nmea and the following error
appears: error: couldn't setup location gathering:
'GDBus.Error:org.freedesktop.libqmi.Error.Protocol.GeneralError: Couldn't enable location 'gps-raw' gathering: Couldn't start GPS engine: QMI protocol error (46): 'GeneralError''
Customer is able to enable it with AT-commands it works just fine. The AT-commands are as following:
AT+GTGPSPOWER=1
AT+GTGPS
Please provide the package NVR for which bug is seen:
ModemManager-1.20.2-1.el9
Fibocom FM160 modem from Fibocom Wireless Inc.
How reproducible:
Always reproducible for customer.
Steps to reproduce
Run command : 'mmcli -m 0 --location-enable-gps-raw --location-enable-gps-nmea '
Following error/message appears : 'GDBus.Error:org.freedesktop.libqmi.Error.Protocol.GeneralError: Couldn't enable location 'gps-raw' gathering: Couldn't start GPS engine: QMI protocol error (46): 'GeneralError''
Expected results
Should be able to set gps via mmcli
Actual results
mmcli cannot build up gps and gives error stated above.