]> git.ipfire.org Git - thirdparty/iw.git/log
thirdparty/iw.git
13 years agoversion 0.9.21 v0.9.21
Johannes Berg [Fri, 24 Sep 2010 15:44:07 +0000 (17:44 +0200)] 
version 0.9.21

 * transmit power support
 * TX bitrate mask support
 * more informative scan output
 * make it build on old systems

13 years agouse strtod() instead of strtof()
Johannes Berg [Fri, 24 Sep 2010 09:34:35 +0000 (11:34 +0200)] 
use strtod() instead of strtof()

Reportedly helps building on FC8.

13 years agoremove _ISOC99_SOURCE again
Johannes Berg [Fri, 24 Sep 2010 09:30:48 +0000 (11:30 +0200)] 
remove _ISOC99_SOURCE again

It didn't help FC8, and I never had complaints
about other systems, so let's just leave it as
it was before to not break something else ...

13 years agodefine _ISOC99_SOURCE
Johannes Berg [Wed, 22 Sep 2010 09:34:34 +0000 (11:34 +0200)] 
define _ISOC99_SOURCE

unfortunately netlink/object.h has a bug that leads
to many warnings ("extern inline") so we can't use
-std=c99 fully.

13 years agoibss: define _POSIX_SOURCE and include string.h
Johannes Berg [Wed, 22 Sep 2010 09:33:51 +0000 (11:33 +0200)] 
ibss: define _POSIX_SOURCE and include string.h

for strtok_r

13 years agophy: include string.h
Johannes Berg [Wed, 22 Sep 2010 09:33:28 +0000 (11:33 +0200)] 
phy: include string.h

13 years agoscan: don't define only an unnamed union in a struct
Johannes Berg [Wed, 22 Sep 2010 09:32:54 +0000 (11:32 +0200)] 
scan: don't define only an unnamed union in a struct

13 years agoRevert "make iw build on FC8"
Johannes Berg [Tue, 21 Sep 2010 20:11:26 +0000 (22:11 +0200)] 
Revert "make iw build on FC8"

This reverts commit bd284384a435a4cfa31f1946174aa195a746fb1f.

Andreas Schab said:

This is wrong.  You must never define internal glibc macros.

Andreas.

13 years agomake iw build on FC8
Johannes Berg [Tue, 21 Sep 2010 17:27:22 +0000 (19:27 +0200)] 
make iw build on FC8

Signed-off-by: Ben Greear <greearb@candelatech.com>
[modified to not break build elsewhere]
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
13 years agoanalyse HT operation IE
Johannes Berg [Wed, 1 Sep 2010 17:43:54 +0000 (19:43 +0200)] 
analyse HT operation IE

13 years agouse generic length checking
Johannes Berg [Wed, 1 Sep 2010 17:28:22 +0000 (19:28 +0200)] 
use generic length checking

13 years agomake AP message more informative
Johannes Berg [Fri, 27 Aug 2010 10:32:29 +0000 (12:32 +0200)] 
make AP message more informative

13 years agoparse supported TX/RX frame types
Johannes Berg [Tue, 24 Aug 2010 10:26:56 +0000 (12:26 +0200)] 
parse supported TX/RX frame types

13 years agoupdate nl80211.h
Johannes Berg [Tue, 24 Aug 2010 10:26:46 +0000 (12:26 +0200)] 
update nl80211.h

13 years agoimplement setting bitrate mask
Johannes Berg [Thu, 25 Mar 2010 21:52:35 +0000 (16:52 -0500)] 
implement setting bitrate mask

vaguely based on a patch from Rakesh Kumar.

13 years agoiw: Add support for setting transmit power level
Juuso Oikarinen [Wed, 23 Jun 2010 09:12:57 +0000 (12:12 +0300)] 
iw: Add support for setting transmit power level

Add a "set txpower" option to specify the current transmit power level. Modes
supported are automatic, fixed and limited, and the limit may be specified
in signed mBm units.

Signed-off-by: Juuso Oikarinen <juuso.oikarinen@nokia.com>
[Johannes: improve command line error checking, error reporting]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
13 years agoupdate nl80211.h
Johannes Berg [Wed, 21 Jul 2010 08:10:33 +0000 (10:10 +0200)] 
update nl80211.h

13 years agoversion 0.9.20 v0.9.20
Johannes Berg [Wed, 14 Jul 2010 17:02:21 +0000 (19:02 +0200)] 
version 0.9.20

Lots of minor improvements:
 * show beacon IEs/TIM IE
 * off-channel command
 * coverage class
 * country IE parsing
 * power save support
 * WPS display improvements
 * CQM support
 * IBSS basic rate support

As well as internal code improvements and some bug fixes.

13 years agoiw: fix ampdu spacing & max amsdu length reporting
Christian Lamparter [Sat, 26 Jun 2010 22:51:23 +0000 (00:51 +0200)] 
iw: fix ampdu spacing & max amsdu length reporting

Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
13 years agoiw: Configure basic rates when joining ibss network
Teemu Paasikivi [Wed, 16 Jun 2010 06:22:16 +0000 (09:22 +0300)] 
iw: Configure basic rates when joining ibss network

This patch adds option to configure basic rates when joining ibss network.

Signed-off-by: Teemu Paasikivi <ext-teemu.3.paasikivi@nokia.com>
13 years agoupdate nl80211.h
Johannes Berg [Tue, 15 Jun 2010 10:03:44 +0000 (12:03 +0200)] 
update nl80211.h

13 years agoimprove connect vs. notification race behaviour
Johannes Berg [Wed, 9 Jun 2010 09:59:56 +0000 (11:59 +0200)] 
improve connect vs. notification race behaviour

This doesn't fully fix it, but should fix it
in the case there's only one application (iw)
trying to connect.

13 years agosplit out multicast group adding
Johannes Berg [Wed, 9 Jun 2010 09:50:07 +0000 (11:50 +0200)] 
split out multicast group adding

13 years agoallow "link" command to print something for ibss
Johannes Berg [Tue, 8 Jun 2010 10:40:31 +0000 (12:40 +0200)] 
allow "link" command to print something for ibss

13 years agoiw: add channel command name
Bruno Randolf [Wed, 12 May 2010 08:27:41 +0000 (17:27 +0900)] 
iw: add channel command name

Signed-off-by: Bruno Randolf <br1@einfach.org>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
13 years agoupdate nl80211.h from wireless-testing
Johannes Berg [Tue, 11 May 2010 08:47:54 +0000 (10:47 +0200)] 
update nl80211.h from wireless-testing

13 years agoiw: fix makefile for cqm
Bruno Randolf [Tue, 11 May 2010 08:39:33 +0000 (17:39 +0900)] 
iw: fix makefile for cqm

Signed-off-by: Bruno Randolf <br1@einfach.org>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
14 years agoiw: fix typo on LDPC capability
Luis R. Rodriguez [Thu, 8 Apr 2010 20:10:25 +0000 (16:10 -0400)] 
iw: fix typo on LDPC capability

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
14 years agoiw: Parse some common WPS attributes
Jouni Malinen [Tue, 6 Apr 2010 15:03:57 +0000 (18:03 +0300)] 
iw: Parse some common WPS attributes

Make iw scan result output a bit more readable for WPS APs by parsing
some of the commonly used attributes instead of showing them as unknown
TLVs with a hex dump.

14 years agofix number parsing bugs
Johannes Berg [Thu, 1 Apr 2010 16:49:21 +0000 (18:49 +0200)] 
fix number parsing bugs

14 years agoiw: Add support for connection quality monitor configuation
Juuso Oikarinen [Fri, 26 Mar 2010 05:46:19 +0000 (07:46 +0200)] 
iw: Add support for connection quality monitor configuation

This patch adds the cqm option to iw allowing enabling/disabling the
rssi connection quality monitoring mode, and configuring rssi threshold and
hysteresis.

Signed-off-by: Juuso Oikarinen <juuso.oikarinen@nokia.com>
14 years agosync nl80211.h from wireless-testing
Johannes Berg [Wed, 31 Mar 2010 05:24:48 +0000 (07:24 +0200)] 
sync nl80211.h from wireless-testing

14 years agoallow adding IEs to scan
Johannes Berg [Thu, 25 Mar 2010 06:38:25 +0000 (23:38 -0700)] 
allow adding IEs to scan

14 years agoadd hex parser util
Johannes Berg [Thu, 25 Mar 2010 06:38:15 +0000 (23:38 -0700)] 
add hex parser util

14 years agoprint max scan IE length
Johannes Berg [Thu, 25 Mar 2010 06:28:03 +0000 (23:28 -0700)] 
print max scan IE length

14 years agodisplay unknown WPS TLVs
Johannes Berg [Thu, 25 Mar 2010 06:09:52 +0000 (23:09 -0700)] 
display unknown WPS TLVs

14 years agoiw: change install command to make it compatible with ancient coreutils
Luciano Coelho [Wed, 17 Mar 2010 15:09:20 +0000 (17:09 +0200)] 
iw: change install command to make it compatible with ancient coreutils

In older versions of the install tool from the GNU coreutils package, the -t
option is not supported.  The -t option can be safely replaced by the older
"install [OPTION]... SOURCE... DIRECTORY" format.

By changing the way we call install, we can make the iw tool more friendly to
ancient distributions.

Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com>
14 years agoiw: add set/get power_save commands
Kalle Valo [Wed, 17 Feb 2010 16:05:54 +0000 (18:05 +0200)] 
iw: add set/get power_save commands

14 years agoupdate nl80211.h
Johannes Berg [Wed, 17 Mar 2010 05:21:25 +0000 (22:21 -0700)] 
update nl80211.h

14 years agoiw: add country IE parsing
Luis R. Rodriguez [Fri, 19 Feb 2010 18:55:58 +0000 (13:55 -0500)] 
iw: add country IE parsing

Spits out the channels as seen on the IE, useful when debugging
issues with APs. When found the equivalent distance of the
coverage class is printed out.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
14 years agoiw: Add support for NL80211_ATTR_WIPHY_COVERAGE_CLASS
Lukáš Turek [Thu, 18 Feb 2010 02:13:23 +0000 (21:13 -0500)] 
iw: Add support for NL80211_ATTR_WIPHY_COVERAGE_CLASS

New nl80211 attribute NL80211_ATTR_WIPHY_COVERAGE_CLASS allows setting
IEEE 802.11 coverage class, which is then used by drivers to calculate
slot time and ACK timeout for long distance links.

Two iw parameters are added: 'coverage' sets the coverage class
directly, while 'distance' is more user-friendly, as it allows to set
just the link distance and let iw do the necessary calculation itself.

Signed-off-by: Lukas Turek <8an@praha12.net>
14 years agomake commands array easier to handle
Johannes Berg [Thu, 18 Feb 2010 10:54:53 +0000 (11:54 +0100)] 
make commands array easier to handle

14 years agoupdate nl80211.h
Johannes Berg [Thu, 18 Feb 2010 10:54:24 +0000 (11:54 +0100)] 
update nl80211.h

14 years agofix scan show_both_ie_sets
Johannes Berg [Sat, 6 Feb 2010 14:16:29 +0000 (15:16 +0100)] 
fix scan show_both_ie_sets

The undocumented -b parameter for scan [dump] wasn't
honored -- the first bug was not initialising the
struct, and the second one not ever checking the
parameter itself.

14 years agoadd off-channel command
Johannes Berg [Tue, 2 Feb 2010 19:51:42 +0000 (20:51 +0100)] 
add off-channel command

14 years agoprint unknown commands in supported list with number
Johannes Berg [Fri, 29 Jan 2010 13:48:54 +0000 (14:48 +0100)] 
print unknown commands in supported list with number

14 years agoiw: Add support for showing Beacon IEs and TIM IE
Jouni Malinen [Wed, 6 Jan 2010 15:53:59 +0000 (17:53 +0200)] 
iw: Add support for showing Beacon IEs and TIM IE

An undocumented '-b' option can now be used with scan commands
to request the IEs from Beacon frames to be shown in addition to
the Probe Response IEs. TIM IE is parsed so that the DTIM period
is more easily available.

The '-b' option could be made to work with '-u' and get documented
if the command argument parsing were to be somewhat more flexible,
but that is a task for another change..

14 years agoupdate nl80211.h
Johannes Berg [Sat, 16 Jan 2010 20:59:36 +0000 (21:59 +0100)] 
update nl80211.h

14 years agoversion 0.9.19 v0.9.19
Johannes Berg [Mon, 11 Jan 2010 19:27:50 +0000 (20:27 +0100)] 
version 0.9.19

14 years agomake command/section non-const
Johannes Berg [Mon, 11 Jan 2010 19:26:16 +0000 (20:26 +0100)] 
make command/section non-const

It being const seems to be causing problems on ppc64.

14 years agofix WMM indications for parameter printing
Marcel Holtmann [Sun, 20 Dec 2009 03:49:24 +0000 (19:49 -0800)] 
fix WMM indications for parameter printing

14 years agofix another typo
Johannes Berg [Tue, 8 Dec 2009 16:59:07 +0000 (17:59 +0100)] 
fix another typo

14 years agoremove stray \n
Johannes Berg [Tue, 8 Dec 2009 16:17:19 +0000 (17:17 +0100)] 
remove stray \n

14 years agofix ampdu spacing typo by replacing the text
Johannes Berg [Tue, 8 Dec 2009 09:19:51 +0000 (10:19 +0100)] 
fix ampdu spacing typo by replacing the text

14 years agocompletely unify MCS parsing
Johannes Berg [Tue, 8 Dec 2009 09:11:22 +0000 (10:11 +0100)] 
completely unify MCS parsing

Luis left two different ways to parse the MCS set,
one of which was completely endianness broken. Fix
this up by using the correct one in both places.

14 years agoHT fixups
Johannes Berg [Tue, 8 Dec 2009 08:58:20 +0000 (09:58 +0100)] 
HT fixups

14 years agoiw: bring together common ht capability parsing
Luis R. Rodriguez [Tue, 8 Dec 2009 03:05:42 +0000 (22:05 -0500)] 
iw: bring together common ht capability parsing

Both 'iw list' and 'iw dev wlan0 scan' now share the same
HT capability parsing code making them consistent.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
14 years agoiw: share mimumum ampdu spacing and maximum ampdu length prints
Luis R. Rodriguez [Tue, 8 Dec 2009 03:05:18 +0000 (22:05 -0500)] 
iw: share mimumum ampdu spacing and maximum ampdu length prints

This brings together the two separate compuations for ampdu spacing
and length to help being more consistant with terminology and with the
spec.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
14 years agoiw: fix 'iw list' MCS set print
Luis R. Rodriguez [Tue, 8 Dec 2009 02:13:56 +0000 (21:13 -0500)] 
iw: fix 'iw list' MCS set print

The MCS set was being printed backward, fix this and while at it
add a helper to share with scanning.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
14 years agoiw: add HT capability parsing for scanning
Luis R. Rodriguez [Tue, 8 Dec 2009 01:55:25 +0000 (20:55 -0500)] 
iw: add HT capability parsing for scanning

This adds HT capability IE parsing for scanning. You will now
be able to easily review what HT capabilities your AP supports
with a simple iw scan.

Sreenshot of a scan result of a 1-stream AP:

BSS 00:03:7f:12:34:56 (on wlan6)
        TSF: 1817911860 usec (0d, 00:30:17)
        freq: 2427
        beacon interval: 100
        capability: ESS ShortPreamble SpectrumMgmt ShortSlotTime (0x0521)
        signal: -60.00 dBm
        last seen: 11390 ms ago
        SSID: sucia-perra
        Supported rates: 1.0* 2.0* 5.5* 11.0* 6.0 9.0 12.0 18.0
        DS Parameter set: channel 4
        Power constraint: 0 dB
        ERP: <no flags>
        Extended supported rates: 24.0 36.0 48.0 54.0
        HT capabilities:
                Capabilities: 0x010c
                        HT20
                        SM Power Save disabled
                        RX STBC 1-stream
                        Max AMSDU length: 7935 bytes
                        No DSSS/CCK HT40
                Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
                Minimum RX AMPDU time spacing: 1/2 usec (0x02)
                MCS set:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff
                Supported RX MCS Indexes:
                        MCS Index 0
                        MCS Index 1
                        MCS Index 2
                        MCS Index 3
                        MCS Index 4
                        MCS Index 5
                        MCS Index 6
                        MCS Index 7
                No TX MCS set defined
        Extended capabilities: HT Information Exchange Supported
        WMM:    * Parameter version 1
                * u-APSD
                * BE: CW 15-1023, AIFSN 3
                * BK: CW 15-1023, AIFSN 7
                * VI: CW 7-15, AIFSN 2, TXOP 3008 usec
                * VO: acm CW 3-7, AIFSN 2, TXOP 1504 usec

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
14 years agoparse station event
Johannes Berg [Sun, 6 Dec 2009 17:58:00 +0000 (18:58 +0100)] 
parse station event

when the kernel starts sending new-station events,
iw will be ready to show them

14 years agoversion 0.9.18 v0.9.18
Johannes Berg [Fri, 20 Nov 2009 16:35:56 +0000 (17:35 +0100)] 
version 0.9.18

14 years agodisplay noise level from survey data
Holger Schurig [Wed, 11 Nov 2009 10:36:34 +0000 (11:36 +0100)] 
display noise level from survey data

Sample output:

Survey data from wlan0
        frequency:      2412 MHz
        noise:          -92 dBm

Signed-off-by: Holger Schurig <holgerschurig@gmail.com>
14 years agoimplement rootmode
Rui Paulo [Mon, 9 Nov 2009 12:53:07 +0000 (12:53 +0000)] 
implement rootmode

This introduces a new mesh parameter mesh_hwmp_rootmode to make the
mesh point act as a root node using mesh RANN frames.

Signed-off-by: Rui Paulo <rpaulo@gmail.com>
14 years agofix mesh terminology
Johannes Berg [Mon, 16 Nov 2009 18:51:55 +0000 (19:51 +0100)] 
fix mesh terminology

DSN -> SN

14 years agofix breakage
Johannes Berg [Mon, 16 Nov 2009 18:50:49 +0000 (19:50 +0100)] 
fix breakage

The nl80211.h update broke iw. This is not supposed
to happen, but a commit went into the kernel that
made an API incompatible change.

14 years agoupdate nl80211.h
Johannes Berg [Mon, 16 Nov 2009 18:49:11 +0000 (19:49 +0100)] 
update nl80211.h

14 years agoadd support for showing NL80211_ATTR_SUPPORTED_COMMANDS
Marcel Holtmann [Sat, 14 Nov 2009 19:10:21 +0000 (20:10 +0100)] 
add support for showing NL80211_ATTR_SUPPORTED_COMMANDS

14 years agoprint a header before printing the list of mesh paths
Rui Paulo [Mon, 9 Nov 2009 12:53:06 +0000 (12:53 +0000)] 
print a header before printing the list of mesh paths

Signed-off-by: Rui Paulo <rpaulo@gmail.com>
14 years agoadd trailing \n to fprintfs missing it
Johannes Berg [Wed, 11 Nov 2009 14:18:43 +0000 (15:18 +0100)] 
add trailing \n to fprintfs missing it

(pointer out by Holger)

14 years agoiw: show age of last scan
Holger Schurig [Thu, 24 Sep 2009 09:20:47 +0000 (11:20 +0200)] 
iw: show age of last scan

This shows how old a scan result entry is.

[johannes: fixed to use NL80211_BSS_SEEN_MS_AGO]

14 years agosync nl80211.h
Johannes Berg [Wed, 11 Nov 2009 13:43:06 +0000 (14:43 +0100)] 
sync nl80211.h

14 years agoiw: add support for setting the wds/4-address flag when creating an interface
Felix Fietkau [Wed, 11 Nov 2009 12:20:40 +0000 (13:20 +0100)] 
iw: add support for setting the wds/4-address flag when creating an interface

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
14 years agoiw: add a command for moving a STA into an AP VLAN
Felix Fietkau [Wed, 11 Nov 2009 12:22:23 +0000 (13:22 +0100)] 
iw: add a command for moving a STA into an AP VLAN

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
14 years agoiw: use PKG_CONFIG variable consistently
Johannes Stezenbach [Tue, 10 Nov 2009 17:29:34 +0000 (18:29 +0100)] 
iw: use PKG_CONFIG variable consistently

Use the correct pkg-config version consistently.
Note: For quick&dirty cross compilation I used the following in .config:

PKG_CONFIG = false
NLLIBNAME = libnl-1
LIBS += -L../libnl-1.1/lib -lnl
CFLAGS += -I../libnl-1.1/include
CC := arm-linux-gcc

Signed-off-by: Johannes Stezenbach <js@sig21.net>
14 years agofix fd leak in phy_lookup()
Eric Sesterhenn [Mon, 2 Nov 2009 09:46:38 +0000 (10:46 +0100)] 
fix fd leak in phy_lookup()

14 years agodefault install to $(PREFIX)/sbin
John W. Linville [Wed, 30 Sep 2009 13:19:46 +0000 (09:19 -0400)] 
default install to $(PREFIX)/sbin

The iw utility isn't generally useful to normal users, so move it to
$(PREFIX)/sbin with other system management executables.

Signed-off-by: John W. Linville <linville@tuxdriver.com>
14 years agoadd netns command
Johannes Berg [Thu, 24 Sep 2009 18:18:47 +0000 (20:18 +0200)] 
add netns command

iw phy#<idx> set netns <pid>

14 years agoupdate nl80211.h
Johannes Berg [Thu, 24 Sep 2009 18:11:42 +0000 (20:11 +0200)] 
update nl80211.h

14 years agoiw: fix NL80211_STA_INFO_PLINK_STATE printing in station dump
Brian Cavagnolo [Thu, 27 Aug 2009 18:15:20 +0000 (11:15 -0700)] 
iw: fix NL80211_STA_INFO_PLINK_STATE printing in station dump

NL80211_STA_INFO_PLINK_STATE is a u8, not a u16.  This bug was causing
unexpected output on big endian machines.

Signed-off-by: Brian Cavagnolo <brian@cozybit.com>
14 years ago0.9.17 v0.9.17
Johannes Berg [Wed, 26 Aug 2009 09:41:41 +0000 (11:41 +0200)] 
0.9.17

14 years agoseparate commands into sections
Johannes Berg [Mon, 24 Aug 2009 10:53:34 +0000 (12:53 +0200)] 
separate commands into sections

The ad-hoc way of parsing the command "tree" didn't
really work out, so separate the commands better
into sections and parse by that.

14 years agodon't emit usage to stderr
Holger Schurig [Mon, 24 Aug 2009 09:17:19 +0000 (11:17 +0200)] 
don't emit usage to stderr

Only write error output to stderr, not help und usage information.
This allows now

  ./iw | less

Signed-off-by: Holger Schurig <hs4233@mail.mn-solutions.de>
14 years agoalso fix %d -> %u for 'iw link'
Johannes Berg [Mon, 17 Aug 2009 10:51:58 +0000 (12:51 +0200)] 
also fix %d -> %u for 'iw link'

14 years agofix output qualifier for unsigned values
Arnd Hannemann [Mon, 17 Aug 2009 10:46:56 +0000 (12:46 +0200)] 
fix output qualifier for unsigned values

Station XX:XX:XX:XX:XX:XX (on wlan0)
        inactive time:  4 ms
        rx bytes:       -1611945626
        rx packets:     7643414
        tx bytes:       1527923993
        tx packets:     4829428
        signal:         -63 dBm
        tx bitrate:     54.0 MBit/s

Seems to be the output qualifier %d is used wrongly in some cases.
This patch fixes that.

Signed-off-by: Arnd Hannemann <hannemann@nets.rwth-aachen.de>
14 years ago0.9.16 v0.9.16
Johannes Berg [Sun, 16 Aug 2009 14:03:36 +0000 (16:03 +0200)] 
0.9.16

mostly for the link command

14 years agoRevert "magically set interface up for connect/join"
Johannes Berg [Sun, 16 Aug 2009 14:02:15 +0000 (16:02 +0200)] 
Revert "magically set interface up for connect/join"

This reverts commit ded1f078ef5283e49f1863e9160a6650566c0954.

I decided that doing things magically isn't a good idea.

Conflicts:

iw.h

14 years agomark a key default if none is marked manually
Johannes Berg [Sun, 16 Aug 2009 13:17:38 +0000 (15:17 +0200)] 
mark a key default if none is marked manually

14 years agoadd iw commands for setting fragmentation and rts threshold
Johannes Berg [Tue, 11 Aug 2009 09:26:42 +0000 (11:26 +0200)] 
add iw commands for setting fragmentation and rts threshold

14 years agoiw: fix typos in MCS set parsing code
Gabor Juhos [Tue, 11 Aug 2009 06:47:30 +0000 (08:47 +0200)] 
iw: fix typos in MCS set parsing code

The current code uses wrong binary operator for masking,
and the shift values for the 'tx_max_num_spatial_streams' and
'tx_unequal_modulation' fields are off-by-one.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
14 years agoprint out wmm aifsn
Johannes Berg [Mon, 10 Aug 2009 14:40:51 +0000 (16:40 +0200)] 
print out wmm aifsn

14 years agosome wmm parameter improvements
Johannes Berg [Mon, 10 Aug 2009 13:40:11 +0000 (15:40 +0200)] 
some wmm parameter improvements

14 years agofix typo
Johannes Berg [Mon, 10 Aug 2009 13:37:20 +0000 (15:37 +0200)] 
fix typo

14 years agofix bug parsing ACI
Johannes Berg [Mon, 10 Aug 2009 13:36:37 +0000 (15:36 +0200)] 
fix bug parsing ACI

14 years agoshow WMM parameters
Johannes Berg [Mon, 10 Aug 2009 13:15:49 +0000 (15:15 +0200)] 
show WMM parameters

14 years agoiw: add beacon hint event parsing
Luis R. Rodriguez [Fri, 31 Jul 2009 00:05:50 +0000 (17:05 -0700)] 
iw: add beacon hint event parsing

Here's a screenshot:

mcgrof@pogo ~ $ iw event

mcgrof@pogo ~ $ sudo iw dev wlan0 scan trigger

phy #0: beacon hint:
phy0 5180 MHz [36]:
o active scanning enabled
o beaconing enabled

You'll see this on every channel you find a beacon and a flag
is lifted.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
14 years agoadd warning about screenscraping
Johannes Berg [Thu, 30 Jul 2009 12:12:53 +0000 (14:12 +0200)] 
add warning about screenscraping

14 years agoadd missing newline
Johannes Berg [Wed, 29 Jul 2009 00:05:33 +0000 (02:05 +0200)] 
add missing newline

14 years agoadd link command
Johannes Berg [Sat, 25 Jul 2009 15:31:08 +0000 (17:31 +0200)] 
add link command

14 years agomagically set interface up for connect/join
Johannes Berg [Sat, 11 Jul 2009 09:03:55 +0000 (11:03 +0200)] 
magically set interface up for connect/join