I opened a blocking bug on this. 

http://dev.laptop.org/ticket/4826

Please add any notes and/or logs.

Thanks,
AlexL

--- Pascal Scheffers wrote:
Same AP, I rebooted the XO to be sure it was a clean attempt (the AP  
is called 'xo' in this log file, same errors with any other name):

Now with WEP enabled, either 64 or 128 bit with simple keys like  
1234567890123... etc:

Nov 12 18:08:59 localhost NetworkManager: <info>  Activation (eth0/ 
wireless): access point 'xo' is encrypted, but NO valid key exists.   
New key needed.
Nov 12 18:08:59 localhost NetworkManager: <info>  Activation (eth0)  
New wireless user key requested for network 'xo'.
Nov 12 18:08:59 localhost NetworkManager: <info>  Activation (eth0)  
Stage 2 of 5 (Device Configure) complete.
Nov 12 18:08:59 localhost NetworkManager: <WARN>   
nm_dbus_get_user_key_for_network_cb():  
nm_dbus_get_user_key_for_network_cb(): dbus returned an error.    
(org.freedesktop.DBus.Python.RuntimeError) Traceback (most recent call  
last):   File "/usr/lib/python2.5/site-packages/dbus/service.py", line  
692, in _message_cb     retval = candidate_method(self, *args,  
**keywords)   File "/usr/share/sugar/shell/hardware/nminfo.py", line  
368, in getKeyForNetwork     attempt, new_key, async_cb,  
async_err_cb)   File "/usr/share/sugar/shell/hardware/nminfo.py", line  
487, in get_key_for_network     self._key_dialog =  
keydialog.new_key_dialog(net, async_cb, async_err_cb)   File "/usr/ 
share/sugar/shell/hardware/keydialog.py", line 325, in  
new_key_dialog     raise RuntimeError("Unhandled network capabilities  
%x" % caps) RuntimeError: Unhandled network capabilities 1
Nov 12 18:08:59 localhost NetworkManager: <info>  Activation (eth0)  
failure scheduled...
Nov 12 18:08:59 localhost NetworkManager: <WARN>   
nm_dbus_get_user_key_for_network_cb():  
nm_dbus_get_user_key_for_network_cb(): dbus returned an error.    
(org.freedesktop.DBus.Python.RuntimeError) Traceback (most recent call  
last):   File "/usr/lib/python2.5/site-packages/dbus/service.py", line  
692, in _message_cb     retval = candidate_method(self, *args,  
**keywords)   File "/usr/share/sugar/shell/hardware/nminfo.py", line  
368, in getKeyForNetwork     attempt, new_key, async_cb,  
async_err_cb)   File "/usr/share/sugar/shell/hardware/nminfo.py", line  
487, in get_key_for_network     self._key_dialog =  
keydialog.new_key_dialog(net, async_cb, async_err_cb)   File "/usr/ 
share/sugar/shell/hardware/keydialog.py", line 325, in  
new_key_dialog     raise RuntimeError("Unhandled network capabilities  
%x" % caps) RuntimeError: Unhandled network capabilities 1
Nov 12 18:08:59 localhost NetworkManager: <info>  Activation (eth0)  
failure scheduled...
Nov 12 18:08:59 localhost NetworkManager: <WARN>   
nm_dbus_get_user_key_for_network_cb():  
nm_dbus_get_user_key_for_network_cb(): dbus returned an error.    
(org.freedesktop.DBus.Python.RuntimeError) Traceback (most recent call  
last):   File "/usr/lib/python2.5/site-packages/dbus/service.py", line  
692, in _message_cb     retval = candidate_method(self, *args,  
**keywords)   File "/usr/share/sugar/shell/hardware/nminfo.py", line  
368, in getKeyForNetwork     attempt, new_key, async_cb,  
async_err_cb)   File "/usr/share/sugar/shell/hardware/nminfo.py", line  
487, in get_key_for_network     self._key_dialog =  
keydialog.new_key_dialog(net, async_cb, async_err_cb)   File "/usr/ 
share/sugar/shell/hardware/keydialog.py", line 325, in  
new_key_dialog     raise RuntimeError("Unhandled network capabilities  
%x" % caps) RuntimeError: Unhandled network capabilities 1
Nov 12 18:08:59 localhost NetworkManager: <info>  Activation (eth0)  
failure scheduled...
Nov 12 18:08:59 localhost NetworkManager: <info>  Activation (eth0)  
failed for access point (xo)
Nov 12 18:08:59 localhost NetworkManager: <info>  Activation (eth0)  
failed.
Nov 12 18:08:59 localhost NetworkManager: <info>  Deactivating device  
eth0.
Nov 12 18:08:59 localhost NetworkManager: <info>  Activation (eth0)  
failed for access point (xo)
Nov 12 18:08:59 localhost NetworkManager: <info>  Activation (eth0)  
failed.
Nov 12 18:08:59 localhost NetworkManager: <info>  Deactivating device  
eth0.
Nov 12 18:08:59 localhost NetworkManager: <info>  Activation (eth0)  
failed for access point (xo)
Nov 12 18:08:59 localhost NetworkManager: <info>  Activation (eth0)  
failed.
Nov 12 18:08:59 localhost NetworkManager: <info>  Deactivating device  
eth0.
Nov 12 18:08:59 localhost NetworkManager: <info>  SWITCH: no current  
connection, found better connection 'msh0'.
--- end of quote ---


