Library to access wireless devices, inspired from OpenWRT without UCI
Find a file
Andre Heider a77d915568 nl80211: don't guess if a name is an ifname
It's too slow to do it all over again and again, especially with e.g.
luci constantly polling.

Before:
$ time iwinfo phy0 info
real	0m 0.54s
$ time iwinfo radio0 info
real	0m 0.70s
$ time ubus call luci-rpc getWirelessDevices
real	0m 0.67s

After:
$ time iwinfo phy0 info
real	0m 0.04s
$ time iwinfo radio0 info
real	0m 0.09s
$ time ubus call luci-rpc getWirelessDevices
real	0m 0.17s

Signed-off-by: Andre Heider <a.heider@gmail.com>
2022-12-15 21:22:18 +01:00
api iwinfo: add 802.11ax HE rate information 2021-05-02 00:20:54 +02:00
include fix -Wduplicate-decl-specifier warnings 2022-12-15 20:07:49 +01:00
COPYING Initial commit 2014-10-05 19:56:27 +02:00
devices.txt devices: add usb device MediaTek MT7921AU 2022-12-15 21:21:59 +01:00
iwinfo_cli.c fix -Wdangling-else warnings 2022-12-15 20:07:49 +01:00
iwinfo_lib.c fix -Wduplicate-decl-specifier warnings 2022-12-15 20:07:49 +01:00
iwinfo_lua.c fix -Wdangling-else warnings 2022-12-15 20:07:49 +01:00
iwinfo_madwifi.c iwinfo: set center chan unsupported for not-nl80211 driver 2021-01-06 17:38:07 +00:00
iwinfo_nl80211.c nl80211: don't guess if a name is an ifname 2022-12-15 21:22:18 +01:00
iwinfo_nl80211.h nl80211: fix code calculating average signal and rate 2018-04-09 07:30:37 +02:00
iwinfo_utils.c Correctly identify key management algorithms starting with "FT-" 2022-11-01 17:11:32 +01:00
iwinfo_wext.c iwinfo: set center chan unsupported for not-nl80211 driver 2021-01-06 17:38:07 +00:00
iwinfo_wext.h Initial commit 2014-10-05 19:56:27 +02:00
iwinfo_wext_scan.c wext_scan: fix possibly unterminated ifname string 2015-10-29 10:53:32 +01:00
iwinfo_wl.c iwinfo: set center chan unsupported for not-nl80211 driver 2021-01-06 17:38:07 +00:00
Makefile enable useful compiler warnings via -Wall 2022-12-15 20:07:27 +01:00