📜  Linux 中的 iwconfig 命令和示例

📅  最后修改于: 2022-05-13 01:57:27.323000             🧑  作者: Mango

Linux 中的 iwconfig 命令和示例

Linux 中的iwconfig命令类似于 ifconfig命令,从某种意义上说它适用于内核驻留的网络接口,但它仅专用于无线网络接口。它用于设置无线操作特有的网络接口参数,如 SSID、频率等。 iwconfig也可用于显示参数,以及从/proc/net/wireless中提取的无线统计信息。

句法:

iwconfig [INTERFACE] [OPTIONS]

示例:下面的命令用于显示所有无线接口。

选项:



  • essid :设置 ESSID(或网络名称 - 在某些产品中它也可能称为域 ID)。
    iwconfig [Interface] essid "Network name"

  • –help :显示有关 iwconfig 命令的帮助,例如选项中的不同模式。
    iwconfig --help

  • nwid :此选项设置网络 ID,您可以禁用或启用网络 ID。

    例子:

    iwconfig [Interface] nwid on/off
  • nick :此选项设置昵称或电台名称。

    例子:

    iwconfig [Interface] nickname "My Node"
  • mode :设置设备的工作模式,取决于网络拓扑。模式可以是 Ad-Hoc、Managed、Master、Repeater、Secondary 和 Monitor。

    例子:

    iwconfig [Interface] mode Managed
  • freq/channel:此选项设置设备中的工作频率或频道。

    例子:

    iwconfig [Interface] freq 2.46000000
    iwconfig [Interface] channel 3
  • ap :如果可能,此选项会强制卡注册到地址提供的接入点。

    例子:

    iwconfig [Interface] ap 00:60:1D:01:23:45
  • rate :此选项在支持卡中以 b/s 为单位设置比特率。

    例子:

    iwconfig [Interface] rate 11M
  • txpower :此选项以 dBm 为单位设置支持多个发射功率的卡的发射功率。

    例子:

    iwconfig [Interface] txpower 15
  • sens :此选项设置灵敏度阈值。这定义了卡对不良操作条件(低信号、干扰)的敏感程度。

    例子:



    iwconfig [Interface] sens -80
  • retry :此选项设置 MAC 可以重试传输的最大次数。

    例子:

    iwconfig [Interface] retry 16
  • rts :此选项在每个数据包传输之前添加握手以确保通道畅通。

    例子:

    iwconfig [[Interface] rts 250
  • frag :此选项设置最大片段大小,它始终低于最大数据包大小。

    例子:

    iwconfig [Interface] frag 512
  • key/enc :此选项用于操作加密或加扰密钥和安全模式。

    例子:

    iwconfig [Interface] key 0123-4567-89
  • power :此选项用于操作电源管理方案参数和模式。

    例子:

    iwconfig [Interface] power off
  • modu :此选项用于强制卡使用一组特定的调制。

    例子:

    iwconfig [Interface] modu auto
  • commit :此选项强制卡应用所有挂起的更改。

    例子:

    iwconfig [Interface] commit