「WIRELESS-TOOLS」- 操纵 Wireless Extension 的工具

认识

Wireless Tools(WT),是包含一组允许操纵 Wireless Extension 的工具,使用文本界面来操作;

组成

Wireless Extension

Wireless Extension(WE)是 Linux Kernel 中的通用 API,允许驱动程序公开特定于通用的无线 LAN 的配置和统计信息到用户空间。只要驱动程序支持 Wireless Extension,工具就可以支持各种类型的(Wireless LAN),无论其是什么类型。WE 参数也可以随时更改,而无需重新启动驱动程序(或 Linux)。

安装的可执行程序

ifrename | renames network interfaces based on various static criteria.

iwconfig | configures a wireless network interface.

iwevent | displays wireless events generated by drivers and setting changes.

iwgetid | reports ESSID, NWID or AP/Cell Address of wireless networks.

iwpriv | configures optional (private) parameters of a wireless network interface.

iwspy | gets wireless statistics from specific node.

Phone-PC Linking | 获取无线接口的详细信息;

iwlist,获取无线接口的某些附加的信息,这些信息是 iwconfig(8)所显示不了的。

  • 主要参数用于选择要显示的信息类别,iwlist 以详细的形式显示与此类别相关的所有信息,包括 iwconfig(8)已显示的信息。
  • ……
  • –version 显示工具的版本、可以用于工具的 WE 版本,各种的无线接口的推荐 WE 版本和编译的 WE 版本。
  • –help | 显示帮助信息。

相关的手册

安装

从发行版的源中安装

# Kali GNU/Linux Rolling
apt-get install wireless-tools

# Ubuntu 25.04 已无相关工具集
# Tue Sep 23 12:36:45 PM CST 2025

使用源码编译安装
参考 BLFS/Wireless Tools-29: http://www.linuxfromscratch.org/blfs/view/7.10/basicnet/wireless_tools.html

参考

BLFS / Wireless Tools-29: http://www.linuxfromscratch.org/blfs/view/7.10/basicnet/wireless_tools.html
Wireless Tools Homepage: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
man 8 iwlist, version Wireless-Tools version 30 Compatible with Wireless Extension v11 to v22.
iwconfig(8), iwspy(8). iwevent(8), iwpriv(8), wireless(7).