#6931 HIGH Never A: Firmware release - 5.110.22.p10

Zarro Boogs per Child bugtracker at laptop.org
Tue Apr 29 17:24:56 EDT 2008


#6931: Firmware release - 5.110.22.p10
----------------------+-----------------------------------------------------
  Reporter:  carrano  |       Owner:  carrano       
      Type:  defect   |      Status:  new           
  Priority:  high     |   Milestone:  Never Assigned
 Component:  distro   |     Version:                
Resolution:           |    Keywords:                
  Verified:  0        |    Blocking:                
 Blockedby:           |  
----------------------+-----------------------------------------------------

Comment(by carrano):

 Cumulative changes for this release, since 22.p6.

 '''New features:'''


 1. Dynamic MAC contention window adaptation.

     Based on number of neighbors, the MAC contention window is adjusted.
 Current implementation relies on beacons received, with assumption of
 100ms beacon interval, and active neighbors. The main goal is to decrease
 the number of retransmissions in a dense mesh.

 2. Firmware ready event.

     Firmware sends event 0x30 (FIRMWARE_READY) once it's downloaded from
 host and up. This will prevent the driver from trying wireless operations
 before the firmware is ready.

 '''Bug Fixes:'''

 1. OLPC ticket #4616: Mesh doesn't resume from suspend on receipt of
 multicast packets.

 2. OLPC ticket #6709: Stop beacon transmission during monitor mode.

 3. OLPC ticket #4927: [firmware] beacon interval gets reset by other
 operations

 4. OLPC ticket #6589: xo stops responding to mesh path requests frames

 5. OLPC ticket http://dev.laptop.org/ticket/6869#comment:1 All 0xFF MAC
 addresses during bootup

 '''Note'''

 1. This firmware has been approved in the basic capabilities test
 (association, file transfer through both interfaces - msh0 and eth0).

 2. All of the above fixes have been confirmed.

 3. I haven't tested the efficiency of the dynamic MAC contention window
 adaptation yet.

 4. IMPORTANT: This firmware needs driver changes to perfectly operate
 (namely, the driver must populate the multicast filter - #6818). A note
 will be added here once a driver with this feature is committed. And only
 after this the inclusion of this release to joyride will be requested.

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


More information about the Bugs mailing list