Warning: Can't synchronize with repository "(default)" (No changeset 96d22ec3fa3ef6de3ea8dc0d7d398adc9aa071cf in the repository). Look in the Trac log for more information.

Ticket #189 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

KeyError: 'registration'

Reported by: lindi Owned by: mickey
Priority: major Milestone:
Component: framework/ogsmd Version:
Keywords: Cc:

Description

frameworkd printed the following debug output:

ogsmd    DEBUG    <MiscChannel via /dev/pts/2>: sending 17 bytes: 'AT+CREG?;+COPS?\r\n'
ogsmd    DEBUG    <MiscChannel via /dev/pts/2>: TIMEOUT 'AT+CREG?;+COPS?' => ???
ogsmd    DEBUG    |...|...|...|...|...> NetworkGetStatus.genErrorFromChannel: ENTER ('AT+CREG?;+COPS?', ('timeout', 5)),{}
ogsmd    DEBUG    |...|...|...|...|...|...|...|...> NetworkGetStatus.errorFromChannel: ENTER ('AT+CREG?;+COPS?', ('timeout', 5)),{}
error... ignoring
ogsmd    DEBUG    |...|...|...|...|...|...|...|...> NetworkGetStatus.errorFromChannel: LEAVE
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/framework/subsystems/ogsmd/gsm/channel.py", line 457, in _handleCommandTimeout
    self.handleCommandTimeout( self.q.get() )
  File "/var/lib/python-support/python2.5/framework/subsystems/ogsmd/gsm/channel.py", line 394, in handleCommandTimeout
    error_cb( reqstring.strip(), ( "timeout", timeout ) )
  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/modems/abstract/mediator.py", line 174, in genErrorFromChannel
    toEnqueue = self.generator.send( ( request, None, error ) )
  File "/var/lib/python-support/python2.5/framework/subsystems/ogsmd/modems/abstract/mediator.py", line 825, in trigger
    if result["registration"] in "home roaming denied".split() and "strength" in result:
KeyError: 'registration'

I am using fso-frameworkd 0.2.0-git20080909-6 from pkg-fso repository in debian.

Change History

comment:1 Changed 5 years ago by mickey

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.