USSD on a Sierra Wireless
Vincent Bernat
bernat at luffy.cx
Fri Aug 22 14:20:25 PDT 2014
Hi!
I am using this modem:
Bus 002 Device 008: ID 1199:a001 Sierra Wireless, Inc.
With cdc_mbim from Linux 3.16 and ModemManager 1.2.0 from Debian.
/org/freedesktop/ModemManager1/Modem/2 (device id 'c5ce720922fa41226173f15025ceffaf393163fb')
-------------------------
Hardware | manufacturer: 'Generic'
| model: 'MBIM [1199:A001]'
| revision: 'FIH7160_V1.1_MODEM_01.1349.12'
| supported: 'gsm-umts, lte'
| current: 'gsm-umts, lte'
| equipment id: 'XXXXXXXXXXXXXXXXX'
-------------------------
System | device: '/sys/devices/pci0000:00/0000:00:14.0/usb2/2-4'
| drivers: 'cdc_mbim'
| plugin: 'Generic'
| primary port: 'cdc-wdm1'
| ports: 'wwan0 (net), cdc-wdm1 (mbim)'
-------------------------
Numbers | own : 'unknown'
-------------------------
Status | lock: 'none'
| unlock retries: 'sim-pin (3)'
| state: 'registered'
| power state: 'on'
| access tech: 'gprs'
| signal quality: '74' (cached)
-------------------------
Modes | supported: 'allowed: 2g, 3g, 4g; preferred: none'
| current: 'allowed: 2g, 3g, 4g; preferred: none'
-------------------------
Bands | supported: 'unknown'
| current: 'unknown'
-------------------------
IP | supported: 'ipv4, ipv6, ipv4v6'
-------------------------
3GPP | imei: 'XXXXXXXXXXXXXXX'
| enabled locks: 'fixed-dialing'
| operator id: '20810'
| operator name: 'F SFR'
| subscription: 'provisioned'
| registration: 'roaming'
-------------------------
SIM | path: '/org/freedesktop/ModemManager1/SIM/1'
-------------------------
Bearers | paths: 'none'
I am trying to access USSD information, but:
$ mmcli -m 2 --3gpp-ussd-initiate='*101#'
error: modem has no USSD capabilities
If I stop ModemManager and look directly with mbimcli, I see that:
[/dev/cdc-wdm1] Device capabilities retrieved:
Device type: 'embedded'
Cellular class: 'gsm'
Voice class: 'no-voice'
Sim class: 'removable'
Data class: 'gprs, edge, umts, hsdpa, hsupa, lte'
SMS caps: 'pdu-receive, pdu-send'
Ctrl caps: 'reg-manual'
Max sessions: '8'
Custom data class: 'unknown'
Device ID: '013937000980829'
Firmware info: 'FIH7160_V1.1_MODEM_01.1349.12'
Hardware info: 'XMM7160_V1.1_MBIM_GNSS_NAND_RE'
[/dev/cdc-wdm1] Device services retrieved:
Max DSS sessions: '0'
Services: (14)
Service: 'basic-connect'
UUID: [a289cc33-bcbb-8b4f-b6b0-133ec2aae6df]:
DSS payload: 0
Max DSS instances: 0
CIDs: device-caps (1),
subscriber-ready-status (2),
radio-state (3),
pin (4),
pin-list (5),
register-state (9),
home-provider (6),
signal-state (11),
visible-providers (8),
preferred-providers (7),
network-idle-hint (21),
packet-service (10),
ip-configuration (15),
connect (12),
device-services (16),
device-service-subscribe-list (19),
ip-packet-filters (23),
provisioned-contexts (13)
Service: 'sms'
UUID: [533fbeeb-14fe-4467-9f90-33a223e56c3f]:
DSS payload: 0
Max DSS instances: 0
CIDs: configuration (1),
read (2),
send (3),
delete (4),
message-store-status (5)
Service: 'ussd'
UUID: [e550a0c8-5e82-479e-82f7-10abf4c3351f]:
DSS payload: 0
Max DSS instances: 0
CIDs: ussd (1)
There are other services. So, should USSD be available with this modem
or not?
Thanks!
--
Make it clear before you make it faster.
- The Elements of Programming Style (Kernighan & Plauger)
More information about the ModemManager-devel
mailing list