#
746b34ac |
| 15-Dec-2008 |
Sam Leffler <sam@FreeBSD.org> |
fix handling of sku codes like country codes
|
#
76f0b9bf |
| 15-Dec-2008 |
Sam Leffler <sam@FreeBSD.org> |
fix handling of unknown country codes; atoi doesn't return -1 for an invalid string as I thought; so use strtol instead
|
#
b6130d38 |
| 15-Dec-2008 |
Sam Leffler <sam@FreeBSD.org> |
0 is a potential ISO CC; use new NO_COUNTRY #define to identify when the CC is not set. Note NO_COUNTRY is set to 0xffff for now (must be 16 bits as ieee80211_regdomain struct defines sku's and cc's
0 is a potential ISO CC; use new NO_COUNTRY #define to identify when the CC is not set. Note NO_COUNTRY is set to 0xffff for now (must be 16 bits as ieee80211_regdomain struct defines sku's and cc's as uint16_t which may need fixing).
show more ...
|
#
27c1a6f4 |
| 15-Dec-2008 |
Sam Leffler <sam@FreeBSD.org> |
o distinguish between adhoc and ahdemo modes o do not require 1/2 and 1/4 rate channels be present in the calibration list when doing a gsm regulatory change; the existing 900MHz cards are not se
o distinguish between adhoc and ahdemo modes o do not require 1/2 and 1/4 rate channels be present in the calibration list when doing a gsm regulatory change; the existing 900MHz cards are not self-identifying so there is no way (using the calibration channel list) to check
show more ...
|
Revision tags: release/6.4.0_cvs, release/6.4.0 |
|
#
51947cb6 |
| 22-Sep-2008 |
Sam Leffler <sam@FreeBSD.org> |
MIMO power save and RIFS; while here also update per-node state/flags for ampdu
|
#
8db67fd2 |
| 22-Sep-2008 |
Sam Leffler <sam@FreeBSD.org> |
"ampdudensity -" is too subtle; use "NA" for any and accept it as a parameter
|
#
5c43e5f4 |
| 14-Aug-2008 |
Andrew Thompson <thompsa@FreeBSD.org> |
Fix channel parsing which was broken in r179958, the channel number may be suffixed with :flag and /width.
|
#
ed8b5a93 |
| 09-Aug-2008 |
Sam Leffler <sam@FreeBSD.org> |
recognize WPS ie's
Submitted by: "Chuck Tuffli" <chuck@tuffli.net> MFC after: 1 week
|
#
87a8e294 |
| 02-Aug-2008 |
Sam Leffler <sam@FreeBSD.org> |
change list wme to only print the channel parameters; to get channel+bss use -v
|
#
7842b6be |
| 02-Aug-2008 |
Sam Leffler <sam@FreeBSD.org> |
don't silently exit if the regdomain.xml file is missing
|
#
c0f198ca |
| 01-Aug-2008 |
Sam Leffler <sam@FreeBSD.org> |
add missing capability bits
|
#
cd610d1c |
| 23-Jun-2008 |
Andrew Thompson <thompsa@FreeBSD.org> |
Ensure the channel is a number and not a range, the 'channel' command can be easily mixed up with 'chanlist' and would give unexpected results by fixing the channel on the first number in the range.
|
#
b032f27c |
| 20-Apr-2008 |
Sam Leffler <sam@FreeBSD.org> |
Multi-bss (aka vap) support for 802.11 devices.
Note this includes changes to all drivers and moves some device firmware loading to use firmware(9) and a separate module (e.g. ral). Also there no l
Multi-bss (aka vap) support for 802.11 devices.
Note this includes changes to all drivers and moves some device firmware loading to use firmware(9) and a separate module (e.g. ral). Also there no longer are separate wlan_scan* modules; this functionality is now bundled into the wlan module.
Supported by: Hobnob and Marvell Reviewed by: many Obtained from: Atheros (some bits)
show more ...
|
Revision tags: release/7.0.0_cvs, release/7.0.0 |
|
#
5ad26a3d |
| 03-Feb-2008 |
Sam Leffler <sam@FreeBSD.org> |
correct tx rate displayed by list sta: the reported legacy tx rate is still an index into the rate set and not (yet) the rate code
Noticed by: JoaoBR
|
#
055d464b |
| 03-Feb-2008 |
Sam Leffler <sam@FreeBSD.org> |
fix list mac; broken in delta 1.48
Noticed by: JoaoBR
|
Revision tags: release/6.3.0_cvs, release/6.3.0 |
|
#
237183f2 |
| 02-Nov-2007 |
Sam Leffler <sam@FreeBSD.org> |
sync with vap code base; updates for 11n support and some general code cleanups
Reviewed by: thompsa, avatar MFC after: 1 week
|
#
927a1b41 |
| 12-Jun-2007 |
Andrew Thompson <thompsa@FreeBSD.org> |
Reset the pointer to the ioctl buffer after it gets changed.
|
#
8f3591a5 |
| 11-Jun-2007 |
Sam Leffler <sam@FreeBSD.org> |
Update for revised 802.11 support: o revised channel handling support; ifconfig now queries the kernel to find the list of available channels and handles channel promotion; channel attributes can
Update for revised 802.11 support: o revised channel handling support; ifconfig now queries the kernel to find the list of available channels and handles channel promotion; channel attributes can be specified as part of the channel; e.g. 36:a for channel 36 in 11a (as opposed to turbo A or HT A) o use channel list to map between freq and IEEE channel #; this eliminates all knowledge of how the mapping is done and fixes handling of cases where channels overlap in the IEEE channel # space but are distinct in the frequency+attributes space (e.g. PSB) o add new knobs: bgscan, ff (Atheors fast frames), dturbo (Atheros Dynamic Turbo mode), bgscanidle, bgscanintvl, scanvalid, roam:rssi11a, roam:rssi11b, roam:rssi11g, roam:rate11a, roam:rate11b, roam:rate11g (roaming parameters), burst, doth (forthcoming 11h support) o print contents of WME, ATH, WPA, RSN, information elements with -v option o print signal strength in dBm o print noise floor in dBm o add list txpow to print tx power caps/channel o change default channel display in status to be more informative
show more ...
|
#
3b4f8488 |
| 30-Mar-2007 |
Sam Leffler <sam@FreeBSD.org> |
don't display ssid cloaking status as "ssid HIDE", use the cmd line parameter like everything else
MFC after: 2 weeks
|
#
a74d2fb5 |
| 17-Feb-2007 |
Sam Leffler <sam@FreeBSD.org> |
remove (now) duplicate definition of IEEE80211_IS_CHAN_PASSIVE
|
#
9a71a3d5 |
| 15-Jan-2007 |
Sam Leffler <sam@FreeBSD.org> |
Add initial support for 900MHz channels; still has some rough edges but ifconfig ath0 list chan works and you can use ieee channel #'s to lock/select a channel.
MFC after: 1 month
|
Revision tags: release/6.2.0_cvs, release/6.2.0 |
|
#
b0eb2f69 |
| 27-Dec-2006 |
Sam Leffler <sam@FreeBSD.org> |
Add half/quarter rate 11a channel support: o add hack/nonstandard channel mapping for public safety band channels to mirror kernel (temporary until we have proper 802.11 state) o change ieee80211_m
Add half/quarter rate 11a channel support: o add hack/nonstandard channel mapping for public safety band channels to mirror kernel (temporary until we have proper 802.11 state) o change ieee80211_mhz2ieee to take channel flags (unused right now)
While here do some minor fixups like using IEEE80211_IS_CHAN_ANYG.
show more ...
|
#
0972edc0 |
| 09-Dec-2006 |
Sam Leffler <sam@FreeBSD.org> |
fix handling of ssid "-" etc; we're writing 1 byte past the end of the result buffer
Noticed by: Sepherosa Zieha Reviewed by: cperciva MFC after: 2 weeks
|
#
76f6413d |
| 10-Aug-2006 |
Sam Leffler <sam@FreeBSD.org> |
fixup list station support: o add sanity check to avoid possible looping o use intended api for IEEE80211_IOC_STA_INFO o when operating in sta mode get the sta info for the ap
|
#
d7ccef33 |
| 26-Jul-2006 |
Sam Leffler <sam@FreeBSD.org> |
add beacon miss threshold control
Submitted by: Henrik Brix Andersen <henrik@brixandersen.dk> MFC after: 2 weeks
|