Official Debian port with FSO

Joachim Breitner nomeata at debian.org
Sun Aug 17 00:13:20 CEST 2008


Hi,

Am Samstag, den 16.08.2008, 18:07 -0400 schrieb xaos x:
> That worked for outgoing calls. I'm still receiving the following upon incoming calls:
> 
> Traceback (most recent call last):
>   File "/var/lib/python-support/python2.5/framework/subsystems/ogsmd/gsm/channel.py", line 218, in _readyToRead
>     self.readyToRead( data )
>   File "/var/lib/python-support/python2.5/framework/subsystems/ogsmd/gsm/channel.py", line 354, in readyToRead
>     self.parser.feed( data, not self.q.empty() )
>   File "/var/lib/python-support/python2.5/framework/subsystems/ogsmd/gsm/parser.py", line 127, in feed
>     nextstate = self.state( b, haveCommand )
>   File "/var/lib/python-support/python2.5/framework/subsystems/ogsmd/gsm/parser.py", line 177, in state_inline_r
>     return self.unsolicitedLineCompleted()
>   File "/var/lib/python-support/python2.5/framework/subsystems/ogsmd/gsm/parser.py", line 237, in unsolicitedLineCompleted
>     self.unsolicited( self.lines )
>   File "/var/lib/python-support/python2.5/framework/subsystems/ogsmd/gsm/decor.py", line 45, in logIt
>     result = fn( *args, **kwargs )
>   File "/var/lib/python-support/python2.5/framework/subsystems/ogsmd/gsm/channel.py", line 526, in _handleUnsolicitedResponse
>     method( values.strip() )
>   File "/var/lib/python-support/python2.5/framework/subsystems/ogsmd/modems/ti_calypso/unsolicited.py", line 128, in percentCPI
>     info["peer"] = const.phonebookTupleToNumber( number[1:-1], int(ntype) )
>   File "/var/lib/python-support/python2.5/framework/subsystems/ogsmd/gsm/const.py", line 805, in phonebookTupleToNumber
>     assert ntype in ( 129, 145, 185, 208 ), "unknown type %i" % ntype
> AssertionError: unknown type 161

The FSO stack does not yet know and support all possible number types.
The 185 was recently added by me after a similar error...

Please do the following:
 * Check if that error also happens when you open the phonebook
 * Add the 161 to the list of numbers in const.py
 * Find out what number was causing this (e.g. by adding "print"
statements around the above line outputting the number) and tell us
about it.

Thanks,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.openmoko.org/pipermail/support/attachments/20080816/3ad40993/attachment.pgp 


More information about the support mailing list