[Bugs] #1622 UNSP: 3G (GSM) Modem Support
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Sun Jan 24 13:39:50 EST 2010
#1622: 3G (GSM) Modem Support
------------------------------------------+---------------------------------
Reporter: tch | Owner: tch
Type: enhancement | Status: new
Priority: Unspecified by Maintainer | Milestone: 0.88
Component: sugar | Version: 0.86.x
Severity: Unspecified | Keywords: 3G GSM modem usb r+
Distribution: Ubuntu | Status_field: Unconfirmed
------------------------------------------+---------------------------------
Comment(by erikos):
Some feedback after applying the patch:
I am not sure about the work flow for this feature. I see the modem and
hit 'connect'. I get no feedback when that action was not successful what
went wrong or where I can set the options. How do I know I have to set
some options in the CP to use the gsm-modem?
Those should go from deviceicon/network.py into jarabe.model.network
{{{
_GSM_STATE_NOT_READY = 0
_GSM_STATE_DISCONNECTED = 1
_GSM_STATE_CONNECTING = 2
_GSM_STATE_CONNECTED = 3
}}}
The items in the CP section should be left aligned like discussed in the
UI meeting.
I get the following:
{{{
1264356856.836999 WARNING root: No icon with the name gsm-device was found
in the theme.
1264356856.840605 DEBUG root: Connected successfully to gsm device,
/org/freedesktop/NetworkManager/ActiveConnection/2
1264356856.841223 ERROR dbus.connection: Exception in handler for D-Bus
signal:
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 214, in
maybe_handle_message
self._handler(*args, **kwargs)
File "/home/erikos/sugar-
jhbuild/install/share/sugar/extensions/deviceicon/network.py", line 760,
in __state_changed_cb
self._update_state(int(new_state))
File "/home/erikos/sugar-
jhbuild/install/share/sugar/extensions/deviceicon/network.py", line 788,
in _update_state
self._palette.set_state(gsm_state)
File "/home/erikos/sugar-
jhbuild/install/share/sugar/extensions/deviceicon/network.py", line 237,
in set_state
self._update_label_and_text()
File "/home/erikos/sugar-
jhbuild/install/share/sugar/extensions/deviceicon/network.py", line 257,
in _update_label_and_text
'text, %s' % str(self._current_state))
ValueError: Invalid GSM state while updating label and text, None
}}}
when I try to connect without any setting in the CP section.
self._current_state is None in that case.
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/1622#comment:14>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list