Library to access wireless devices, inspired from OpenWRT without UCI
Treat USB vendor and product IDs like PCI subsystem vendor and device IDs respectively to allow describing USB devices as `0000 0000 $vid $pid` in the hardware database. As a side effect, this also skips potentially expensive MTD lookups on embedded devices with plugged in USB radios. With a 5.15 kernel, such MTD lookups even spam dmesg with: mtdblock: MTD device 'factory' is NAND, please consider using UBI block devices instead. This fix speeds up iwinfo considerably on affected systems: Before: sys 0m 3.56s After: sys 0m 0.09s Suggested-by: Andre Heider <a.heider@gmail.com> Signed-off-by: Jo-Philipp Wich <jo@mein.io> |
||
---|---|---|
api | ||
include | ||
COPYING | ||
devices.txt | ||
iwinfo_cli.c | ||
iwinfo_lib.c | ||
iwinfo_lua.c | ||
iwinfo_madwifi.c | ||
iwinfo_nl80211.c | ||
iwinfo_nl80211.h | ||
iwinfo_utils.c | ||
iwinfo_wext.c | ||
iwinfo_wext.h | ||
iwinfo_wext_scan.c | ||
iwinfo_wl.c | ||
Makefile |