MC7455 'Call Failed'
Tim Harvey
tharvey at gateworks.com
Wed Jun 21 16:22:06 UTC 2017
Greetings,
I'm working with an MC7455 which I previously had working and now
can't seem re-create that state.
system details:
armhf Linux 4.10
modemmanager-1.6.8/libqmi-1.18.0/libmbim-1.14.0 from
libqmi/libmbim/modemmanager from
https://launchpad.net/~aleksander-m/+archive/ubuntu/modemmanager-xenial
The modem is running in QMI mode using raw-ip link layer
root at ventana:~# mmcli --modem 0
/org/freedesktop/ModemManager1/Modem/0 (device id
'86bde2905ff6f63bbefcfa457fe8f9221b76e968')
-------------------------
Hardware | manufacturer: 'Sierra Wireless, Incorporated'
| model: 'MC7455'
| revision: 'SWI9X30C_02.08.02.00 r5428
CARMD-EV-FRMWR2 2016/01/06 20:38:53'
| supported: 'gsm-umts
| lte
| gsm-umts, lte'
| current: 'gsm-umts, lte'
| equipment id: '359072060290422'
-------------------------
System | device:
'/sys/devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.2'
| drivers: 'qcserial, qmi_wwan'
| plugin: 'Sierra'
| primary port: 'cdc-wdm0'
| ports: 'ttyUSB0 (qcdm), ttyUSB2 (at), cdc-wdm0
(qmi), cdc-wdm1 (qmi), wwan0 (net), wwan1 (net)'
-------------------------
Numbers | own : 'xxxx'
-------------------------
Status | lock: 'sim-pin2'
| unlock retries: 'sim-pin (3), sim-pin2 (10[ 988.039308]
systemd-journald[200]: Compressed data object 639 -> 372 using XZ
), sim-puk (10), sim-puk2 (10)'
| state: 'registered'
| power state: 'on'
| access tech: 'umts'
| signal quality: '33' (recent)
-------------------------
Modes | supported: 'allowed: 2g, 3g, 4g; preferred: none'
| current: 'allowed: 2g, 3g, 4g; preferred: none'
-------------------------
Bands | supported: 'u2100, u1800, u1900, u17iv, u850, u900,
eutran-i, eutran-ii, eutran-iii, eutran-iv, eutran-v, eutran-vii,
eutran-viii, eutran-xii, eutran-xiii, eutran-xx, eutran-xxv,
eutran-xli'
| current: 'u2100, u1800, u1900, u17iv, u850, u900,
eutran-i, eutran-ii, eutran-iii, eutran-iv, eutran-v, eutran-vii,
eutran-viii, eutran-xii, eutran-xiii, eutran-xx, eutran-xxv,
eutran-xli'
-------------------------
IP | supported: 'ipv4, ipv6, ipv4v6'
-------------------------
3GPP | imei: 'xxxx'
| enabled locks: 'none'
| operator id: '310260'
| operator name: 'Project Fi'
| subscription: 'unknown'
| registration: 'home'
-------------------------
SIM | path: '/org/freedesktop/ModemManager1/SIM/0'
-------------------------
Bearers | paths: '/org/freedesktop/ModemManager1/Bearer/0'
# connect to Google Fi via modemmanager
root at ventana:~# mmcli --modem 0 --simple-connect="apn=h2g2"
error: couldn't connect the modem:
'GDBus.Error:org.freedesktop.libqmi.Error.Protocol.CallFailed: QMI
protocol error (14): 'CallFailed''
# connect to Google Fi via libqmi directly
root at ventana:~# qmicli -d /dev/cdc-wdm0 --get-expected-data-format
raw-ip
root at ventana:~# qmicli -d /dev/cdc-wdm1 --get-expected-data-format
802-3
root at ventana:~# qmicli -d /dev/cdc-wdm0 --wds-start-network=apn='h2g2'
--client-no-release-cid
error: couldn't start network: QMI protocol error (14): 'CallFailed'
call end reason (1018): gsm-wcdma-option-unsubscribed
verbose call end reason (6,33): [3gpp] option-unsubscribed
[/dev/cdc-wdm0] Client ID not released:
Service: 'wds'
CID: '37'
root at ventana:~# qmicli -d /dev/cdc-wdm1 --wds-start-network=apn='h2g2'
--client-no-release-cid
error: couldn't start network: QMI protocol error (14): 'CallFailed'
call end reason (1018): gsm-wcdma-option-unsubscribed
verbose call end reason (6,33): [3gpp] option-unsubscribed
[/dev/cdc-wdm1] Client ID not released:
Service: 'wds'
CID: '38'
Any idea what the 'CallFailed' is about?
Last time I had this working I was building my own libqmi-1-17.901 and
not using modem-manager at all.
Regards,
Tim
More information about the libqmi-devel
mailing list