Detailed explanation: Linux operating system wireless network commands

Source: Internet
Author: User
Tags get ip
Iwconfig is one of the User-layer configuration tools for Linux wireless extensions (LWE. LWE is a tool for wireless network configuration in Linux, including Kernel support, user-layer Configuration tool, and Driver Interface Support. At present, many wireless network cards support LWE, and mainstream Linux versions, such as RedHat Linux and Ubuntu Linux, have already brought this configuration tool. Usage: iwconfig interface [Essid {NN | on | off}] [nwid {NN | on | off}] [mode {managed | ad-hoc | ...} [freq n. NNNN [k | M | G] [channel N] [AP {n | off | auto}] [sens N] [Nick N] [rate {n | auto | fixed}] [RTS {n | auto | fixed | off}] [frag {n | auto | fixed | off}] [ENC {NNNN-NNNN | off}] [power {period N | timeout n}] [retry {limit n | lifetime n}] [txpower n {MW | dBm}] [Commit] Description: iwconfig is the main tool of LWE. You can configure most parameters of the wireless network card. Parameter: Essid: Set the Essid (Extension Service Set ID) of the wireless network card ). Essid is used to distinguish different wireless networks. Normally, only wireless sites with the same Essid can communicate with each other unless you want to listen to the wireless network. The following parameter is an Essid string enclosed by double quotation marks, or any/ON/OFF. If the Essid string contains any/no/off, add "--". Example: # iwconfig eth0 Essid any allows any Essid, that is, the hybrid mode # iwconfig eth0 Essid "My network" sets Essid to "my network" # iwconfig eth0 Essid -- "any" sets Essid to "any" nwid: network ID, only for wireless network card pre-802.11, 802.11 Network Card Using Essid and ap mac address to replace nwid, now basically do not need to set. Example: # iwconfig eth0 nwid ab34 # iwconfig eth0 nwid off Nick: nickname. You need to set this parameter for some NICs, but this parameter is not used for 802.11 protocol stacks and Mac. Example: # iwconfig eth0 nickname "My Linux node" Mode: sets the working mode of the wireless network adapter, which can be ad-hoc: point-to-point wireless network managed without AP: through a network composed of multiple APs, wireless devices can roam the master in this network: Set the wireless network card to an AP repeater: set to a wireless network relay device, you can forward the Network Package secondary: AP/repeater monitor: monitoring mode Auto: the working mode is automatically selected by the wireless network adapter. Example: # iwconfig eth0 mode managed # iwconfig eth0 mode ad-hoc freq/channel: set the working frequency or channel of the wireless network adapter. A parameter smaller than 1000 is considered as a channel, and a parameter greater than 10000 is considered as a frequency. The unit of frequency is Hz. K, M, and g can be attached to a number to change the order of magnitude, for example, 2.4g. The channel starts from 1. You can use the lwlist tool to view the frequency and channel supported by the wireless network card. The off/auto parameter indicates the automatic selection frequency of the wireless network. Note: In managed mode, the AP indicates the working frequency of the wireless network adapter. Therefore, the parameters set in this mode are ignored. In ad-hoc mode, only the specified frequency is used for the initial wireless network. If an existing ad-hoc network is added, the configured frequency parameter is ignored. Example: # iwconfig eth0 freq 2422000000 # iwconfig eth0 freq 2.422G # iwconfig eth0 Channel 3 # iwconfig eth0 Channel Auto AP: connect to the specified AP or wireless network, the following parameters can be the MAC address of the AP or the identifier of the iwlist scan. If it is ad-hoc, it is connected to an existing ad-hoc network. Use the off parameter to enable the wireless network adapter to enter the automatic mode without changing the connected AP. Any/auto parameter. The wireless network card automatically selects the best AP. Note: If the wireless signal is low to a certain extent, the wireless network will automatically select the AP mode. Example: # iwconfig eth0 AP 00: 60: 1D: 01: 23: 45 # iwconfig eth0 AP any # iwconfig eth0 AP off rate/bit: If the wireless network adapter supports multiple rates, you can use this command to set the working rate. A parameter smaller than 1000 is defined by a specific wireless network card driver. It is generally the index value of the transmission rate. If it is greater than 1000, the speed is measured in BPS. K, M, and, g to specify the order of magnitude. The auto parameter allows the wireless network adapter to automatically select the rate fixed parameter so that the wireless network adapter does not use the automatic rate mode. Example: # iwconfig eth0 rate 11 m # iwconfig eth0 rate auto # iwconfig eth0 rate 5.5 m auto // automatically select a rate of less than 5.5m txpower: If the wireless network adapter supports multiple transmit power settings, this parameter is used to set the emission unit to dBm. If W is specified, only the conversion formula is: dBm = 30 + Log (W ). The on/off parameter can be used to enable or disable the transmitting unit. Auto and fixed specify whether the transmitting power is automatically selected for the wireless device. Example: # iwconfig eth0 txpower 15 # iwconfig eth0 txpower 30 MW # iwconfig eth0 txpower auto # iwconfig eth0 txpower off sens: Set the lower limit of the receiving sensitivity, under this lower limit, the wireless network card thinks that the wireless network signal is too bad. Different network cards will take different measures, and some modern wireless network cards will automatically select a new AP. The positive parameter is raw data, which is directly transmitted to the wireless NIC Driver for processing. This is generally considered as a percentage. A negative value indicates the DBM value. Example: # iwconfig eth0 sens-80 # iwconfig eth0 sens 2 retry: Set the retransmission mechanism of the wireless network adapter. Limit 'value' specifies the maximum number of retransmissions. Lifetime 'value' specifies the maximum retry time, in seconds. You can use M and u to specify the unit in milliseconds and microseconds. If the wireless network adapter supports automatic mode, you can add min and max before limit and lifetime to specify the upper and lower limits. Example: # iwconfig eth0 retry 16 # iwconfig eth0 retry lifetime 300 m # iwconfig eth0 retry min limit 8 RTS: Specifies the RTS/CTS handshake mode. Using the RTS/CTS handshake will increase the overhead, however, if there are hidden or many wireless nodes in the wireless network, the performance can be improved. The following parameter specifies the minimum package size using this mechanism. If this value is equal to the maximum package size, this mechanism is not allowed. You can use the Auto/Off/fixed parameter. Example: # iwconfig eth0 RTS 250 # iwconfig eth0 RTS off frag: Set the Part Size of the sent data packet. Setting shards increases the overhead, but increases the packet arrival rate in a noisy environment. Generally, this parameter is smaller than the maximum package size. For some wireless NICs that support the burst mode, you can set a value greater than the maximum package size to allow the burst mode. You can also use the Auto/fixed/off parameter. Example: # iwconfig eth0 frag 512 # iwconfig eth0 frag off key/ENC [ryption]: sets the encryption key used by the wireless network adapter. Here, it sets the encryption key in WEP mode, if you want to use WPA, you need the wpa_supplicant toolkit. Key parameters can be hexadecimal values in XXXX-XXXX-XXXX-XXXX or XXXXXXXX format, or ASCII characters in S: xxxxxx. If [Index] is added before the key parameter, only the key corresponding to the index value is set and the current key is not changed. You can directly specify the [Index] value to set which key is currently used. You can specify on/off to determine whether to use the encryption mode. Open/restricted specifies the encryption mode, depending on different wireless network adapters. Most wireless network adapters do not use encryption in the open mode and are allowed to receive unencrypted data packets. The restricted mode uses encryption. Multiple key parameters can be used, but only the last one takes effect. The WEP key can be 40 bits, expressed in 10 hexadecimal numbers or 5 ASCII characters, or bits, expressed in 26 hexadecimal numbers or 13 ASCII values. Example: # iwconfig eth0 key 0123-4567-89 # iwconfig eth0 key [3] 0123-4567-89 # iwconfig eth0 key s: password [2] # iwconfig eth0 key [2] # iwconfig eth0 key open # iwconfig eth0 key off # iwconfig eth0 key restricted [3] 0123456789 # iwconfig eth0 key 01-23 key 45- 67 [4] Key [4] power: set the power management mode of the wireless network card. Period 'value' specifies the wake-up period, and timeout 'value' specifies the waiting time for sleep. Before the two parameters, you can add min and max. These values are measured in seconds, you can append m and u to specify milliseconds and microseconds. The off/on parameter specifies whether to allow power management. The All/unicast/multicast parameter specifies the data packet type that can be awakened. Example: # iwconfig eth0 power period 2 # iwconfig eth0 power 500 m unicast # iwconfig eth0 power timeout 300u all # iwconfig eth0 power off # iwconfig eth0 power min period 2 power Max period 4 commit: submit all parameters to the wireless NIC Driver. Some wireless network card drivers cache the parameter repair of the wireless network card. Use this command to make the parameter modification of the wireless network card take effect. However, you generally do not need to use this command, because the wireless NIC driver will eventually take effect with the parameter modification, which is generally used in debug. ----------- Iwlist eth1 scan wireless network search: display the network found (only one is shown here): eth1 scan completed: Cell 01-Address: 00: 04: E2: E3: 04: FC Essid: "ap_demo" Mode: managed frequency: 2.437 GHz quality: 0/0 signal level =-61 dBm noise level =-96 dBm encryption key: On Bit Rate: 1 Mb/s bit rate: 2 Mbps bit rate: 5.5 Mb/s bit rate: 11 Mb/s bit rate: 6 Mb/s bit rate: 9 Mb/s bit rate: 12 Mb/s bit rate: 18 Mb/s bit rate: 24 Mb/s bit rate: 36 MB/S Bit Rate: 48 Mb/s bit rate: 54 Mb/s cell 02 ...... --------------- Set channel iwlist eth1 Channel 11 -------------- Setting Mode: iwconfig eth1 mode managed set AP: iwconfig eth1 AP 00: 0a: EB: CA: 79: b0 AP connected to WEP on: iwconfig eth1 key s: 12345 is equivalent to iwconfig eth1 ENC 3132333435 (12345 HEX value) (why is the ap64bit password 40bit) iwconfig eth1 key on iwconfig eth1 Essid sychip_demo disconnect WEP: iwconfig eth1 ENC off view IP: ifconfig eth1 set IP: ifconfig eth1 10.3.1.74 assign IP: 129.158.215.204, netmask: 255.255.255.0 to rh0, # ifconfig rh0 129.158.215.204 netmask 255.255.255.0 get IP address; ifconfig eth1 DHCP start (from eth1, DHCP is required without IP address) udhcpc-I eth1 udhcpc -- help route processing: To delete to 10. for all the routes in the starting IP route table, type: Route Delete 10. * Route del default route add-net 10.3.0.0 netmask route 0.0 eth1 (Use this command to display no such device before eth1 obtains the IP address)
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.