| History log of /src/sys/dev/ic/wi_ieee.h |
| Revision | | Date | Author | Comments |
| 1.24 |
| 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.23 |
| 27-Feb-2005 |
perry | nuke trailing whitespace
|
| 1.22 |
| 02-Nov-2003 |
wiz | branches: 1.22.8; 1.22.10; Fix some typos. From Tom Cosgrove via jmc@openbsd.
|
| 1.21 |
| 16-Oct-2003 |
dyoung | Prepare for wi rate adaptation. Add wi_write_txrate, which only writes a hardware register when the data rate selection actually changes. Add wi_cfg_txrate, which writes the data rate selection regardless.
Name some fields in the wi Tx buffer which we will use for rate adaptation.
Name the Prism "Alternate Retry Count" RID, WI_RID_ALT_RETRY_COUNT.
|
| 1.20 |
| 08-Apr-2003 |
kml | branches: 1.20.2; Host AP power saving support. The Host AP notices that the power saving bit is set in incoming frames from a station, and buffers the outgoing frames for the station until they are polled for. This requires support in the driver to set a bit in the TIM bitmap sent during 802.11 beacons.
So far, support for power saving in Host AP mode is only available for the PRISM2 chipset.
|
| 1.19 |
| 16-Nov-2002 |
dyoung | Support two new RIDs.
WI_RID_DBM_ADJUST: In preparation for capturing Prism packets containing received signal strength indications (RSSI), read the constant for conversion from RSSI to dBm (decibels relative to a milliwatt).
WI_RID_FRAG_THRESH: Get/set the packet fragmentation threshold on Lucent/Prism.
|
| 1.18 |
| 26-Sep-2002 |
onoe | Oops. forgot to delete old line in previous commit: | Changed the name for resource id 0xfd45 to match the reality. | WI_RID_OWN_BEACON_INT -> WI_RID_CUR_BEACON_INT
|
| 1.17 |
| 26-Sep-2002 |
onoe | Changed the name for resource id 0xfd45 to match the reality. WI_RID_OWN_BEACON_INT -> WI_RID_CUR_BEACON_INT
|
| 1.16 |
| 11-Aug-2002 |
thorpej | Snapshot of work-in-progress: Add AP support for Prism2-based boards. WEP for APs is not yet implemented, but without WEP, this works well enough for my laptop to associate with an AP running this code.
Adapted from OpenBSD.
|
| 1.15 |
| 18-Apr-2002 |
onoe | branches: 1.15.2; (force commit: no changes in the code) WI_RID_SCAN_APS in previous commit works for Intel Pro/Wirelss 2011 with firmware 2.51.1. It seems that the firmware automatically updated after the card runs on Windows 2000 with 2011_2011B_CD_3.0 in Intel web site.
|
| 1.14 |
| 16-Apr-2002 |
onoe | Support WI_RID_SCAN_APS (wiconfig -D) for Symbol CF Card. It apparently requires newer firmware (3.10.4), and doesn't work on Intel PRO/Wireless 2011 (2.0.11).
|
| 1.13 |
| 31-Mar-2002 |
ichiro | typo fixed
|
| 1.12 |
| 31-Mar-2002 |
ichiro | Dont use magic number. added parameter of WEP flags
|
| 1.11 |
| 30-Mar-2002 |
ichiro | add WI_RID_PRI_IDENTITY rid , (0xFD02) Reflects the primary funcs firmware Identification number
|
| 1.10 |
| 27-Mar-2002 |
onoe | Fix to work Symbol firmware card, which cannot be initialized more than once. Tested with 3Com 3CRWE737A and Intel Pro/Wireless 2011.
|
| 1.9 |
| 21-Jan-2002 |
ichiro | "Association Faild" was added to "Link Stat" messages. ; Implement wi_scan into wi.c. forces if_wi to initiate one round of access point scan. This code was written by jrb@cs.pdx.edu, modified and bug-fixed by ichiro@netbsd.org
|
| 1.8 |
| 20-Jan-2002 |
ichiro | add scan req/result RIDs
|
| 1.7 |
| 05-Jan-2002 |
explorer | revert changes I made a long time ago. This should undo the changes which are causing problems on some non-x86 platforms. I'll probsably redo some of these changes, but after the next release branch.
|
| 1.6 |
| 11-Nov-2001 |
christos | Oops, missed one.
|
| 1.5 |
| 11-Nov-2001 |
christos | Get rid of duplicate RID definitions.
|
| 1.4 |
| 22-Sep-2001 |
explorer | branches: 1.4.2; Implement two major items:
(1) Add an IOCTL to tell the Lucent based cards how often to do an access point scan. These results are returned by calling another IOCTL to get the most recent scan data.
This function works with prism2 cards as well, but the data is returned in a different format, or perhaps it is data only for the closest access point.
(2) For prism2 cards, add the ability to put it into LAN monitor mode, where (via BPF) all packets can be received. This mode works best with "wiconfig wi0 -p 3 -f ?" to put the card into pseudo-IBSS mode (to keep it from channel-hopping and scanning for access points) and to set the frequency of the AP you wish to monitor.
The returned data has a partial wi_frame header (down to the wi_dat_len field) followed by the raw data of the packet. I have and will put up on http://www.flame.org/NetBSD/wireless/ some simple utilities which do some perhaps interesting things, like scan for access points, capture packets, etc.
|
| 1.3 |
| 15-May-2001 |
ichiro | branches: 1.3.2; 1.3.4; 1.3.6; getting prism2 firm ver routine to wi_get_id(). if firm ver is more than 0.8c3, promiscuous mode is off.
typo WI_RID_STA_IDENEITY -> WI_RID_STA_IDENTITY
|
| 1.2 |
| 15-May-2001 |
ichiro | It enabled it to control roaming mode and authentication mode. Roaming mode can change value into 'firm mode' and disable. Authentication mode can change into 'Open System authentication' and 'Shared Key Authentication' with Prism2 chip.
wi_get_id() was introduced in order that chip might judge automatically whether it is Prism2 chip. Therefore, a pp_prism2 entry in "struct wi_pcmcia_product" became unnecessary.
|
| 1.1 |
| 06-May-2001 |
ichiro | divided into PCMCIA attachment and common code of wi. since if_wi_ieee.h does not depend for pcmcia, sys/dev/pcmcia/if_wi_ieee.h was moved to sys/dev/ic/wi_ieee.h .
|
| 1.3.6.1 |
| 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.3.4.5 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
| 1.3.4.4 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.3.4.3 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.3.4.2 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.3.4.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.3.2.15 |
| 21-Nov-2002 |
martin | Catch up to -current.
|
| 1.3.2.14 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.3.2.13 |
| 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.3.2.12 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.3.2.11 |
| 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.3.2.10 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.3.2.9 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.3.2.8 |
| 11-Jan-2002 |
nathanw | More catchup.
|
| 1.3.2.7 |
| 09-Jan-2002 |
nathanw | Catch up to -current. No, really, for sure this time.
|
| 1.3.2.6 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.3.2.5 |
| 15-Nov-2001 |
thorpej | Merge from -current; compilation fix (pcmcia front-end out of sync with bus-independent part .. merge error, I guess).
|
| 1.3.2.4 |
| 08-Oct-2001 |
nathanw | Catch up to -current.
|
| 1.3.2.3 |
| 26-Sep-2001 |
nathanw | Catch up to -current. Again.
|
| 1.3.2.2 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.3.2.1 |
| 15-May-2001 |
nathanw | file wi_ieee.h was added on branch nathanw_sa on 2001-06-21 20:03:31 +0000
|
| 1.4.2.1 |
| 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
| 1.15.2.1 |
| 29-Aug-2002 |
gehenna | catch up with -current.
|
| 1.20.2.4 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.20.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.20.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.20.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.22.10.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.22.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|