Hi Mohamed, On Thu, Oct 21, 2010 at 02:40:04PM -0700, Abbas, Mohamed wrote: > Hi Samuel > It seems all the gSupplicant problem are related to network ageing. It seems so. Leena has sent a patch for that this morning, see: http://www.mail-archive.com/[email protected]/msg02013.html
I'm reviewing this patch right now, but I think this is the right way to go. If you have any further comments on this patch, or if you think there's a simpler solution, please let me know. > In gSupplicant > we are never calling connman_network_set_available so in device.c > on scan we call connman_network_set_available(FALSE) for all network, but > gSupplicat and plugin/wifi.c > it never call connman_network_set_available(TRUE) again for existing network > causing the networks to drop > out. I am currently doing a patch to take care of this so I hope this patch > and the deadlock one will solve > most of gSupplican bugs. I'd like to see your patch for the deadlock issues, unless you have something better than what Leena proposed. > By the way in gSupplicant are _GSuuplicatNetwork and g_suuplicant_bss > represent the same thing? > No, _GSuplicantNetwork basically represents an SSID, while g_suuplicant_bss represents the bss composing this SSID. See _GSuplicantNetwork->bss_table. Cheers, Samuel. -- Intel Open Source Technology Centre http://oss.intel.com/ _______________________________________________ connman mailing list [email protected] http://lists.connman.net/listinfo/connman
