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

Reply via email to