VERY OBSOLETE linux-wlan-ng master repository
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
linux-wlan-ng/TODO

130 lines
4.3 KiB

* TODO
*
* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
* --------------------------------------------------------------------
*
* linux-wlan
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License version 2 (the "GPL"), in which
* case the provisions of the GPL are applicable instead of the
* above. If you wish to allow the use of your version of this file
* only under the terms of the GPL and not to allow others to use
* your version of this file under the MPL, indicate your decision
* by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the MPL or the GPL.
*
* --------------------------------------------------------------------
*
* Inquiries regarding the linux-wlan Open Source project can be
* made directly to:
*
* AbsoluteValue Systems Inc.
* info@linux-wlan.com
* http://www.linux-wlan.com
*
* --------------------------------------------------------------------
*
* Portions of the development of this software were funded by
* Intersil Corporation as part of PRISM(R) chipset product development.
*
* --------------------------------------------------------------------
23 years ago
Linux WLAN NG TODO
- Add PCI power management support.
- Fix makefiles/config.mk so we can work w/ RedHat 7.
- Fix obj directory usage in src/wlanctl/Makefile
- Add support for (dangerous) DisableALC command. See t02c6 RFM.
- Add support for 32 bit Tallies (t02c6)
- Figure out how to reasonably control powersave
- Consider a host WEP option
- review changes necessary to get AC's approval for kernel integration
- Look at making the bus interface (PCMCIA, PCI, USB) more independent
- Review changes necessary for static linking to kernel
- Update MAC RID to 802.11 MIB mapping document
- Update MAC feature to 802.11 mapping document
- Add support for data-only promiscuous mode (so tcpdump will work)
- Display the MAC and BBP partnum & revision at initialization time
- Perform a more effective I/O access test and an irq test at
initialization time
- Detect dead card and perform reset and reinitialization
- Get rid of frame copy in conversion (use skb more effectively)
- Add capability for 802.11 frames up/down the stack.
- Figure out the right way for the following OOB data to ride up and down
the stack:
- rx signal stats
- rx time
- rx/tx DCF/PCF
- rx/tx priority
- Add an lnx command to query the rx signal stats:
(cumlative should be a weighted average)
last beacon rssi
last beacon sq
last beacon noise floor
cumlative beacon rssi
cumlative beacon sq
cumlative beacon noise floor
last data rssi
last data sq
last data noise floor
cumlative data rssi
cumlative data sq
cumlative data noise floor
- GTK/GnomePanel Status display (in C)
- GTK Configurator
- Scan/selectSSID/joinSSID + SetupPerSSID
- Shell functions to simplify wlanctl usage
23 years ago
- Finish the prism2 request responses for STA and AP
Station:
scan
powermgmt
23 years ago
join
authenticate
deauthenticate
associate (currently only partially functional)
disassociate
reassociate
start
reset
Access Point
deauthenticate
disassociate
reset
- Finish the mibget/mibset
PHY MIBS
Prism2 specific mibs (represent all RIDs)
- Add event detection and notification of daemon
Station:
deauthenticate
disassociate
rxpwer_l2
rxpwer_l1
Access Point:
associate
authenticate
reassociate
- Add event handling scripts for the events above
- Add AP support for power managing stations
- Improve PCMCIA event scripts
- man pages
- Add a HOWTO document for users
- Add a HOWTO document for programmers
- Fix 'make install' so it doesn't generate .depend files
- Review 'make config' for additional options and validation
- Move am930 code over to this package