← 返回命令列表

Linux command

iwconfig 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Show all wireless interfaces and their settings

iwconfig

Show a specific wireless interface

iwconfig [wlan0]

Set the network name (ESSID)

iwconfig [wlan0] essid [network_name]

Set the operating mode

iwconfig [wlan0] mode [Managed]

Set the channel

iwconfig [wlan0] channel [6]

Set the transmit power in dBm

iwconfig [wlan0] txpower [20]

Set the bit rate

iwconfig [wlan0] rate [54M]

Enable monitor mode on an interface

iwconfig [wlan0] mode Monitor

说明

iwconfig is similar to ifconfig, but is dedicated to wireless network interfaces. It is used to set parameters specific to wireless operation such as ESSID, frequency, mode, encryption key, and power management. It can also display those parameters along with wireless statistics from /proc/net/wireless. When called without arguments, iwconfig displays the wireless parameters for all interfaces. When called with an interface name only, it displays the settings for that interface.

参数

essid _name_
Set the network name (SSID). Use essid off or essid any to disable ESSID checking.
mode _mode_
Set operating mode: Ad-Hoc, Managed, Master, Repeater, Secondary, Monitor, or Auto.
freq _frequency_
Set operating frequency (e.g. 2.46G for 2.46 GHz). Append k, M, or G suffix.
channel _channel_
Set operating channel number. Use iwlist to see available channels.
ap _address_
Force association with a specific access point by MAC address. Use ap off to re-enable auto selection.
rate _rate_
Set the bit rate (e.g. 11M, 54M). Use rate auto for automatic selection.
txpower _power_
Set transmit power in dBm, or use mW suffix for milliwatts. Use txpower off to disable the radio.
sens _threshold_
Set sensitivity threshold for roaming decisions.
retry _limit_
Set maximum MAC retransmission retry limit.
rts _threshold_
Set the RTS/CTS handshake threshold in bytes. Use rts off to disable.
frag _threshold_
Set maximum fragment size in bytes. Use frag off to disable.
power _mode_
Set power management mode. Use power off to disable power management.
key _key_
Set WEP encryption key (deprecated and insecure).

FAQ

What is the iwconfig command used for?

iwconfig is similar to ifconfig, but is dedicated to wireless network interfaces. It is used to set parameters specific to wireless operation such as ESSID, frequency, mode, encryption key, and power management. It can also display those parameters along with wireless statistics from /proc/net/wireless. When called without arguments, iwconfig displays the wireless parameters for all interfaces. When called with an interface name only, it displays the settings for that interface.

How do I run a basic iwconfig example?

Run `iwconfig` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does essid _name_ do in iwconfig?

Set the network name (SSID). Use essid off or essid any to disable ESSID checking.