cvs commit: src/sbin/ifconfig ifconfig.8 ifconfig.h ifieee80211.c ifmedia.c

Sam Leffler sam at
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 
  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-all mailing list