Mesh TODO
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