cvs commit: src/sbin/ifconfig ifconfig.8 ifconfig.h ifieee80211.c
ifmedia.c
Sam Leffler
sam at FreeBSD.org
Mon Jun 11 03:56:34 UTC 2007
sam 2007-06-11 03:56:33 UTC
FreeBSD src repository
Modified files:
sbin/ifconfig ifconfig.8 ifconfig.h ifieee80211.c
ifmedia.c
Log:
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
Revision Changes Path
1.139 +45 -2 src/sbin/ifconfig/ifconfig.8
1.20 +6 -0 src/sbin/ifconfig/ifconfig.h
1.46 +901 -162 src/sbin/ifconfig/ifieee80211.c
1.25 +6 -6 src/sbin/ifconfig/ifmedia.c
More information about the cvs-src
mailing list