Mesh TODO

From OLPC
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Devel Release N

Reimplement pending queue as a separate queue from rdy (b100)

Rx Invalid frag should be fixed (b97)

Real fix for t914 -> joseph

Polish IOCTLs

  • Fix fwt_lookup: it was not showing expired routes. Since those are used now, we show them.
  • Update fwt_add for rate, adapt tests
  • Update fwt_list for valid, rate, precursor, adapt user tools
  • Check for own address in fwt_add's (fwd to self?)
  • Add default accept/deny to blinding table (b104)

Clean-up Power Save Legacy

  • Too many entries on fwt
  • Stub functions

Separate wireless extensions ethX and mshX (b83)

  • Define attributes mshX should have (with Dan, Marcelo)
  • Implement

MPP scripts to autoconfig

  • auto-generate ANYCAST_MPP_IP
  • recognize interfaces
  • update on package for OLPC and try removing all click

OLPC module: do not Oops on rmmod (t992)

rpm of MPP and lsmesh

Devel Release N+1

Autonomous operation

      Design
      Implement
      Test

Release N+2

Stability/reliability if don't have fix from joseph

Merge with stable branch

Use Marvell approved command codes for FWT and MESH (b84)


In the near future

Mesh Beacons (b105)

      Add Mesh IEs to Ad-Hoc beacons to
              advertise mesh capabilities.
      (known limitation, cannot send
       beacons in infra)

Measure Performance

      Improve FWT?  Worth it?
      Route clean-up time. Locks needed?
      Start-up time.

Slow Down RREQs

      RREQ --->
      RREQ --->
                      .
                      <--- RREP

Improve Stability/Reliability

Support for Monitor Mode (t886)

Wake-on-WLAN

Tune mesh parameters (t968)

Battery aware routing

Mesh auto-start on firmware load (b82)

      Investigate netif_carrier_on behavior


Per-connection Mesh TTL

Legend

bXX -> bug in cozybit's bugzilla

tXX -> ticket in trac