#10390 NORM 10.1.3: Integrate ThinFirm and scripts from Cozybit

Zarro Boogs per Child bugtracker at laptop.org
Fri Oct 8 17:13:09 EDT 2010


#10390: Integrate ThinFirm and scripts from Cozybit
-----------------------------+----------------------------------------------
 Reporter:  martin.langhoff  |                 Owner:  erikos       
     Type:  defect           |                Status:  new          
 Priority:  normal           |             Milestone:  10.1.3       
Component:  network manager  |               Version:  not specified
 Keywords:                   |           Next_action:  never set    
 Verified:  0                |   Deployment_affected:               
Blockedby:                   |              Blocking:               
-----------------------------+----------------------------------------------
 This should allow on XO-1.5

  * open80211s
  * 'mesh gateway' mode, using 802.11s at the same time as 802.11b/g in
 infra mode
  * hostapd

 In the cozybit tarballs, what I have seen is

  * a new kmod, which I understand has been backported to 2.6.32 and is
 getting integrated into our kernel rpms
  * a thinfirmware for the WLAN
  * hostapd binaries (which are claimed to be vanilla hostapd -- but I
 don't seen hostapd in F11 repos)
  * various shellscripts
  * an ugly patch to Sugar
  * might require a newer "iw" binary

 Additionally, the integration right now is pretty rough. Some commands
 kill NM for example. I would like to have

  * open80211s-based mesh that can be enabled relatively easily by someone
 running os-builder, enabling it with a config or service. Here I am hoping
 that after startup, o80211s behaves similarly to what we've had in the
 past so we can use NM and the Sugar code unchanged.
  * When using o80211s, if the "mesh gateway" mode works without a big
 clash with NM, we want it :-) but it should not be enabled all the time.
 It should be something an advanced user can do.
  * For the AP mode -- it is enough to have cli scripts that make it work.
 Will be used in "XS-on-XO".

 We will probably need to

  * Recompile a recent hostapd rpm for F11, doublechekc if we need newer
 iw.
  * Package assorted shellscripts
  * Reimplement Sugar patches
  * Pray that no NM patches are needed

-- 
Ticket URL: <http://dev.laptop.org/ticket/10390>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list