Well, could someone point me to the kernel fix, which could solve the problem by backporting.<br>That should be an interesting exercise.<br><br>Regards,<br>Ajay<br><br><div class="gmail_quote">On Wed, May 2, 2012 at 8:44 PM, Anish Mangal <span dir="ltr"><<a href="mailto:anish@activitycentral.com" target="_blank">anish@activitycentral.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="im">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
</div><div class="im">On 05/02/2012 07:59 PM, Martin Langhoff wrote:<br>
> On Wed, May 2, 2012 at 10:18 AM, Ajay Garg <<a href="mailto:ajaygargnsit@gmail.com">ajaygargnsit@gmail.com</a>><br>
> wrote:<br>
>> Good News.<br>
>><br>
>> I managed to get this working (albeit via changes in sugar).<br>
>><br>
>> The details are at ::<br>
>> <a href="http://git.sugarlabs.org/dextrose/mainline/commit/4ac1a5300f4c43608b0f009a23d966d404a15632" target="_blank">http://git.sugarlabs.org/dextrose/mainline/commit/4ac1a5300f4c43608b0f009a23d966d404a15632</a><br>
><br>
>><br>
> The patch seems fairly wrong to me. You are hiding the mesh icons<br>
> in sugar, but the mesh is active. Packet forwarding is still<br>
> happening.<br>
><br>
> One of the top reasons we stopped using mesh is because it<br>
> saturates the RF spectrum, which is a bad thing to do when you have<br>
> many users in a small space (ie: in a school).<br>
><br>
> You had the mesh disable trick working on F11, and (I assume)<br>
> happy users of that feature. With this, the feature is broken, but<br>
> you're making the UI look right...<br>
><br>
<br>
</div>I agree.<br>
<br>
The *problem* we are trying to solve is not to have a pretty<br>
mesh-icon-free-UI (which is a side effect), but disable the mesh at a<br>
hardware level.<br>
<br>
This patch *won't* solve the problem, as it will still flood the air<br>
with packet forwarding.<br>
<br>
- From the discussion, it seems to me that the kernel level switch is<br>
present in 12.x.x onwards, but not so for 11.3.x.<br>
<br>
In 10.3.x(f11) we got lucky as we were able to avoid the race condition.<br>
<br>
I suggest we keep looking for a proper solution:<br>
* Can the kernel fix be backported (might require a lot of work)<br>
* Can we tinker with the udev, postresume scripts to have it 'just'<br>
working<br>
<br>
I have reverted the commit:<br>
<br>
<a href="http://git.sugarlabs.org/dextrose/mainline/commit/20ef9a14dd55908aec6c04cf3edddc51004aabb0" target="_blank">http://git.sugarlabs.org/dextrose/mainline/commit/20ef9a14dd55908aec6c04cf3edddc51004aabb0</a><br>
<br>
> cheers,<br>
<div class="im">><br>
><br>
><br>
> m<br>
<br>
<br>
- --<br>
Anish<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.12 (GNU/Linux)<br>
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org/" target="_blank">http://enigmail.mozdev.org/</a><br>
<br>
</div>iQEcBAEBAgAGBQJPoU9PAAoJEBoxUdDHDZVp+DAH/j/RUl6AarwSlz0oUGIuPa5b<br>
FxpFOwO6edA0Avd4Zv0/0x3FWlaAEHwkkyz6Vcsq3Px0lxecX0JgYrEgaXWJP4l0<br>
YRBqROOBCzkVKxk7dEWZ003igZSGKbSmuRMlj4v4Qpv0yU9Tfi/GS3T1Q+r02B0o<br>
igF9XjmLT5lFcZ4U1e7vE/foU4f7Y5ugg/TON6u/Oh0GNF8bDdOSkY/xKhGlAkIf<br>
72d1pSt03ypcQgUHy7mRhORj1rc1d1YCWiyZLv2iUXdR2OyR8qjukw2HjQ2Gu5ts<br>
DwTeumIy+QSF7fDIZkE83dErrmLJLUGvQ/4oqT50zhgI63o+/v8qBpa40XRo3bc=<br>
=KMS0<br>
-----END PGP SIGNATURE-----<br>
</blockquote></div><br>