On Wed, May 7, 2008 at 1:05 PM, C. Scott Ananian <<a href="mailto:cscott@laptop.org">cscott@laptop.org</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">2008/5/3 Ricardo Carrano <<a href="mailto:carrano@laptop.org">carrano@laptop.org</a>>:<br>
</div><div class="Ih2E3d">> NYC schools use cloaked access points to provide wireless connectivity.<br>
> We currently do not support cloaked APs (and ... ok, they hardly provide any<br>
> additional security).<br>
<br>
</div>From looking through the code, the most elegant & supportable solution<br>
seems to be to be to extend the results returned by NetworkManager's<br>
"get networks" dbus interface (code in<br>
/usr/share/sugar/shell/hardware/nmclient.py) to include a number of<br>
'statically configured' networks from ~olpc/.configuration/networks.<br>
Once nmclient's datastructure is extended in this way, the rest of the<br>
UI and nmclient code should work 'as is' to display these networks in<br>
the mesh view and allow connections to them.<br>
<br>
Another alternative is to simply hack some dbus-send commands into<br>
rc.local to force NetworkManager to connect to the proper network.<br>
<br>
Ricardo, Blake's asked for more information to help work on the<br>
NetworkManager side of this.  Is it just a cloaked AP, or is there<br>
WEP/WPA/WPA2 involved, etc?<br>
 --scott<br>
<font color="#888888"></font></blockquote><div><br>Scott,<br>Sounds like a great plan (or two)!<br><br>NYC friends:<br>Are the APs in NYC schools open?<br><br>--<br>RC<br></div></div><br>