Re: Dialer Issues

2007-05-22 Thread Alan Cox
> * It's not possible to retrieve the current connection status (e.g. 
> whether the phone is registered with a network)

You can peer in the log file in /tmp. The phone I've got won't actually
believe any SIM card I've fed to it so I don't know if that bit actually
works at all anyway

> * There appears to be problems getting the gsm chip to reliably register 
> with the network (i.e. no response even using libgsm-tool)

Ditto

> I've also found that gsmd occasionally crashes. I believe this is the 
> log from the latest crash I had:

Yes - it corrupts memory. You can crash it immediately as well by asking
for a list of messages on the sim



Dialer Issues

2007-05-22 Thread Thomas Wood


Hi Mickey/Harald,

I've run into a few issues with the dialer that I'm not quite sure how 
to sort out:


* It's not possible to retrieve the current connection status (e.g. 
whether the phone is registered with a network)


* What should the dialer use to play ring tones?

* How should speaker mode work?

* What should the dialer do if it finds gsmd has crashed?

* There appears to be problems getting the gsm chip to reliably register 
with the network (i.e. no response even using libgsm-tool)



I've also found that gsmd occasionally crashes. I believe this is the 
log from the latest crash I had:


Thu Jan  1 01:04:53 1970 <1> atcmd.c:446:atcmd_submit() submitting 
command `AT+COPS=0'

Thu Jan  1 01:04:53 1970 <1> atcmd.c:180:ml_parse() buf=`AT%CSQ=1'(8)
Thu Jan  1 01:04:53 1970 <1> atcmd.c:332:ml_parse() Calling cmd->cb()
Thu Jan  1 01:04:53 1970 <1> atcmd.c:180:ml_parse() buf=`AT%CSQ=1'(8)
Thu Jan  1 01:04:53 1970 <1> atcmd.c:332:ml_parse() Calling cmd->cb()
Thu Jan  1 01:04:53 1970 <1> atcmd.c:180:ml_parse() buf=`%CSQ: 1 '(8)
Thu Jan  1 01:04:53 1970 <1> atcmd.c:242:ml_parse() extd reply `%CSQ: 1 
' to cmd `%CPRI=1', must be unsolicited
Thu Jan  1 01:04:53 1970 <1> vendor_ti.c:78:csq_parse() entering 
csq_parse param=`1 '

*** glibc detected *** gsmd: free(): invalid pointer: 0x00018c50 ***


Regards,

Thomas

--
OpenedHand Ltd.

51 Great Brownings / London / SE21 7HP / UK
Tel: +44 (0)20 8819 6559

Expert Open Source For Consumer Devices - http://o-hand.com/