On Fri, Jul 3, 2009 at 9:36 PM, Marcel Holtmann<[email protected]> wrote: > Hi Marc, > >> I don't know if you remember me, I'm the guy who has trouble >> connecting it's Acer Aspire One ZG5 on the network. See this post for >> more info: >> http://lists.connman.net/pipermail/connman/2009-June/000281.html >> >> Well I did a small experiment today, I brought my netbook to my work >> place and guess what... connman connected to the network without any >> trouble. I was able to connect the wifi interface, authenticate and >> browse the Internet. While coming back from work today I let my >> netbook run, to see if I would still be able to connect at home (I had >> nothing to loose!). So, while parking my car in the drive-way, I did a >> refresh (clicked the "Offline Mode" in the network panel) to see if I >> would be able to see the list of available networks. No luck... the >> list was empty and connman had stopped working (Is my apartment >> building haunted or something?!). Driving further away from the >> apartment building, I was able get a full list of wifi networks.. >> pretty strange stuff. >> >> I also found the following line in the log file which look suspicious >> (Check for "D-Bus connection not available"): >> ... >> connmand[953]: network.c:connman_network_set_string() network >> 0x89a2ec8 key Name value Sandra >> connmand[953]: element.c:set_static_property() element 0x89a2ec8 name >> 00226b6c6ca5 >> connmand[953]: element.c:set_static_property() name Name type 115 >> value 0xbfdf7418 >> connmand[953]: element.c:unregister_property() property 0x89a2098 >> connmand[953]: network.c:connman_network_set_blob() network 0x89a2ec8 >> key WiFi.SSID size 6 >> connmand[953]: element.c:set_static_array_property() element 0x89a2ec8 >> name 00226b6c6ca5 >> connmand[953]: element.c:set_static_array_property() name WiFi.SSID >> type 121 value 0xbfdf7418 >> connmand[953]: network.c:connman_network_set_string() network >> 0x89a2ec8 key WiFi.Mode value managed >> connmand[953]: element.c:set_static_property() element 0x89a2ec8 name >> 00226b6c6ca5 >> connmand[953]: element.c:set_static_property() name WiFi.Mode type 115 >> value 0xbfdf7418 >> connmand[953]: element.c:unregister_property() property 0x89a2108 >> connmand[953]: supplicant.c:properties_reply() Sandra (managed wpa2) >> strength 42 (WPS) >> connmand[953]: network.c:connman_network_set_available() network >> 0x89a2ec8 available 1 >> connmand[953]: network.c:connman_network_set_uint8() network 0x89a2ec8 >> key Strength value 42 >> connmand[953]: element.c:set_static_property() element 0x89a2ec8 name >> 00226b6c6ca5 >> connmand[953]: element.c:set_static_property() name Strength type 121 >> value 0xbfdf7404 >> connmand[953]: element.c:unregister_property() property 0x89a20d0 >> connmand[953]: network.c:connman_network_set_string() network >> 0x89a2ec8 key WiFi.Security value wpa2 >> connmand[953]: element.c:set_static_property() element 0x89a2ec8 name >> 00226b6c6ca5 >> connmand[953]: element.c:set_static_property() name WiFi.Security type >> 115 value 0xbfdf7418 >> connmand[953]: element.c:unregister_property() property 0x89a3540 >> connmand[953]: D-Bus connection not available >> connmand[953]: main.c:disconnect_callback() D-Bus disconnect >> connmand[953]: element.c:__connman_element_stop() >> connmand[953]: rtnl.c:connman_rtnl_unregister() rtnl 0x80749c4 name detect >> connmand[953]: storage.c:__connman_storage_save_device() device 0x899fa98 >> connmand[953]: device.c:device_save() device 0x899fa98 >> connmand[953]: element.c:connman_element_unregister() element >> 0x899fa98 name dev_00238b3f9679 >> connmand[953]: element.c:remove_element() element 0x899fa98 name >> dev_00238b3f9679 >> connmand[953]: device.c:device_remove() element 0x899fa98 name >> dev_00238b3f9679 >> connmand[953]: device.c:remove_device() device 0x899fa98 >> connmand[953]: device.c:device_disable() device 0x899fa98 >> connmand[953]: ethernet.c:ethernet_disable() device 0x899fa98 >> connmand[953]: notifier.c:__connman_notifier_device_type_decrease() type 1 >> connmand[953]: profile.c:__connman_profile_remove_device() device 0x899fa98 >> connmand[953]: service.c:__connman_service_put() service 0x899fd38 >> connmand[953]: service.c:service_free() service 0x899fd38 >> connmand[953]: profile.c:__connman_profile_active_path() >> connmand[953]: service.c:__connman_service_list() >> connmand[953]: service.c:__connman_service_list() >> connmand[953]: device.c:unregister_interface() element 0x899fa98 name >> dev_00238b3f9679 >> ... /*Unregister stuff*/ >> connmand[953]: storage.c:__connman_storage_cleanup() >> connmand[953]: Exit >> >> Looks like D-Bus is suddenly disconnecting. I don't know if this rings >> a bell to any of you. I'll be happy to send a full log file to anyone >> interested (they can get pretty large 64kb+). > > that is D-Bus not liking one of our commands and in most cases it is an > object path with invalid characters. This should not happen, but there > seems to be still some cases where it does. > > Regards > > Marcel >
Very interesting. I think I've found who's responsible for all my troubles (check the following line from connmand output): connmand[953]: supplicant.c:properties_reply() Joëlle (managed wpa) strength 45 (no WPS) The "ë" must confuse D-Bus. Maybe I should tell Joelle to rename her network ;-) Regards, Marc _______________________________________________ connman mailing list [email protected] http://lists.connman.net/listinfo/connman
