Ticket #565 (closed defect: fixed)
Provider String is empty
| Reported by: | Paulus | Owned by: | morphis |
|---|---|---|---|
| Priority: | major | Milestone: | cornucopia-0.11 |
| Component: | cornucopia/fsogsm | Version: | |
| Keywords: | Cc: |
Description
For some providers the string is empty. This looks similar to #465 and #466 just with fsogsmd.
root@om-gta02 ~ # mdbus2 -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device org.freesmartphone.GSM.Network.GetStatus
( { "provider": " ", "strength": 90, "display": " ", "lac": "700F", "mode": "automatic", "code": "26201", "cid": "D441", "pdp.cid": "", "pdp.lac": "", "pdp.registration": "unregistered", "registration": "home", "act": "GSM" } )
root@om-gta02 ~ # mdbus2 -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device org.freesmartphone.GSM.Network.ListProviders
( [ ( "current", " ", " ", "26201", "GSM" ), ( "forbidden", "o2 - de", "o2 - de", "26207", "GSM" ), ( "forbidden", "E-Plus", "E-Plus", "26203", "GSM" ), ( "forbidden", "Vodafone.de", "Vodafone", "26202", "GSM" ) ] )
root@om-gta02 ~ # mdbus2 -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device org.freesmartphone.GSM.SIM.GetSimInfo
( { "slots": 20, "issuer": "congstar", "imsi": "################", "phonebooks": "emergency aux:BD fixed aux:DC dialed received aux:LR aux:MT aux:AD contacts aux:SD missed aux:LM aux:AF own aux:UD", "used": 16 } )
fsogsmd.log:
2010-06-01T09:52:00.946552Z [INFO] libfsotransport <0710:2>: SRC: "+COPS=?" -> [ "+COPS: (2," "," ","26201"),(3,"o2 - de","o2 - de","26207"),(3,"Vodafone.de","Vodafone","26202"),(3,"E-Plus","E-Plus","26203")", "OK" ]
Change History
Note: See
TracTickets for help on using
tickets.

I'll implement this by communicating with fsodatad.