]> git.decadent.org.uk Git - ap-utils.git/blob - TODO
Pass correct platform options to configure
[ap-utils.git] / TODO
1 TODO for ap-utils:
2
3 * translations (ALWAYS)
4 * porting to other Unix'es and platforms (ALWAYS)
5 * support new AP's (ALWAYS)
6
7 * try to implement an ap-dfu utility [already scheduled for next release!]
8   - ap-dfu, ap-dfu.8 (internal developer's notes):
9     - what DFU really stands for (and that ap-dfu contains some extra
10       Atmel-specific functionality)
11     - only for ATMEL AT76C510-based hardware
12     - *hci stuff - at least on Linux (prerequisities)
13     - PIDs and VIDs for INTERSIL & RFMD based boards.
14       If the AP does not present itself with PID & VID in kernel
15       ring buffer (use dmesg for displaying) after it has been plugged
16       to USB interface, it means that the flash content is apparently
17       damaged and AP dead (the only solution in such case is to return
18       AP to the reseller for replacement).
19     - mandate user to read ap-tftp.8 warning sections first!
20     - it is safe (?) if AP experiences power outtage during upgrade, or
21       if ap-dfu bails out with error due to USB interface inconsistency.
22       In such case, it is safe to start ap-dfu again, and it will continue
23       where it left off - typically, when the AP is stuck in DFU mode with
24       steady LEDs light.
25 * (WA* firmware support?): get_mib_details(): rename to get_fw_details(); add
26   FW (AP, WA) type detection (fw_type); rename ap_type to fw_eprises;
27   rename ap_vendorext to fw_vendorext; enterprises should be named
28   410, 12350, NWN (strip down length)
29 * make the screen appearance of deletion order same as for MAC auth. list
30 * implement 'Insert' function for places where item lists are used (MAC
31   auth. list, list of APs from ~/.ap-config)
32 * add S Search key in get_opts that would allow - instead of connecting -
33   searching for APs first
34 * WISHLIST (and very unlikely this will happen): assemble JTAG interface
35   documentation (and try to implement ap-jflash utility as last-resort flash
36   for APs with 'dead' flash memory content)
37 * try to assemble table of configuration value names & corresponding offsets
38   in *.cfg (default conf.) files (may be different among different firmwares!)
39 * switch the 'Status' field in 'Stations' from numeric to verbose representation
40 * patch test.c so that it works with ATMEL12350 devices
41 * try to not rely on actually configured subnet information on each
42   network interface in ap scan
43 * implement rssi view toggling for nwn_stations()
44 * update manpages
45 * increase/disable KnownAPs limit
46 * use iptraf like ethernet.desc file to store stations description
47 * add per client LQ and RSSI stats to ap-mrtg
48 * add man page for ap-rrd