iwconfig用法

1.打开无线网卡电源

iwconfig wlan0 txpower no

2.列出区域内的无线网络

iwconfig wlan0 scan

3.假设要连接到网络myhome(即essid为myhome的网络),那么输入命令

iwconfig wlan0 essid "myhome"

如果网络是加密的,密码是0123456789,那么就输入命令

iwconfig wlan0 essid "myhome" key 0123-4567-89

4 如果正常的话,输入

iwconfig wlan0

就可以看到连接正常的各项参数了。

5.启动无线网卡

ifconfig wlan0 up

6.如果是用DHCP获取IP的,那么用dhclient或dhcpcd获取ip

dhclient wlan0 或dhcpcd wlan0

7.现在无线网卡应该可以正常使用了。

WPA Supplicant

WPA Supplicant工具包可以让您连接到那些使用WPA的AP。因为还只是beta版,所以它的配置方法仍会常常变化——尽管如此,在大部分情况下它已经能很好的工作。

代码 2.1: 安装wpa_supplicant

# emerge net-wireless/wpa_supplicant

重要: 要让wpa_supplicant正常工作,您必须在内核中打开CONFIG_PACKET支持。

现在我们需要配置一下/etc/conf.d/net文件以便我们可以选择使用wpa_supplicant而不用wireless-tools(两者都安装在系统中时,默认使用的是wireless-tools)。

代码 2.2: 在/etc/conf.d/net中配置wpa_supplicant

# 使用wpa_supplicant代替wireless-tools
modules=( "wpa_supplicant" )# 因为wpa_supplicant还不能很好的自动侦测驱动,所以需要我们为其指定正在使用的驱动。
wpa_supplicant_eth0="-Dmadwifi"

注意: 如果您用host-ap驱动,您首先要将无线设备卡设置成Managed模式以便能正确地配合wpa_supplicant工作。你可以在/etc/conf.d/net中设置iwconfig_eth0="mode managed"来实现这一点。

看起来这很简单,不是么?不过我们还需要配置wpa_supplicant本身,这将会比较麻烦一些,具体取决于你要连接的AP的安全程度。下面的例子是从/usr/share/doc/wpa_supplicant-<version>/wpa_supplicant.conf.gz中抽取并简化而来的,此文件出自wpa_supplicant软件包。

代码 2.3: 一个/etc/wpa_supplicant/wpa_supplicant.conf的例子

[cpp] view plaincopyprint?
  1. # 请不要修改下面这一行内容,否则将不能正常工作
  2. ctrl_interface=/var/run/wpa_supplicant
  3. # 确保只有root用户能读取WPA的配置
  4. ctrl_interface_group=0
  5. # 使用wpa_supplicant来扫描和选择AP
  6. ap_scan=1
  7. # 简单的情形:WPA-PSk密码验证方式,PSK是ASCII密码短语,所有合法的加密方式都允许连接
  8. network={
  9. ssid="simple"
  10. psk="very secret passphrase"
  11. # 优先级越高,就能越早匹配到。
  12. priority=5
  13. }
  14. # 与前面的设置相同,但要求对特定的SSID进行扫描(针对那些拒绝广播SSID的AP)
  15. network={
  16. ssid="second ssid"
  17. scan_ssid=1
  18. psk="very secret passphrase"
  19. priority=2
  20. }
  21. # 仅使用WPA-PSK方式。允许使用任何合法的加密方式的组合
  22. network={
  23. ssid="example"
  24. proto=WPA
  25. key_mgmt=WPA-PSK
  26. pairwise=CCMP TKIP
  27. group=CCMP TKIP WEP104 WEP40
  28. psk=06b4be19da289f475aa46a33cb793029d4ab3db7a23ee92382eb0106c72ac7bb
  29. priority=2
  30. }
  31. # 明文连接方式(不使用WPA和IEEE802.1X)
  32. network={
  33. ssid="plaintext-test"
  34. key_mgmt=NONE
  35. }
  36. # 共享WEP密钥连接方式(不使用WPA和IEEE802.1X)
  37. network={
  38. ssid="static-wep-test"
  39. key_mgmt=NONE
  40. # 引号包含的密钥是ASCII密钥
  41. wep_key0="abcde"
  42. # 没有引号包含的密钥是十六进制密钥
  43. wep_key1=0102030405
  44. wep_key2="1234567890123"
  45. wep_tx_keyidx=0
  46. priority=5
  47. }
  48. # 共享WEP密钥连接方式(无WPA和IEEE802.1X),使用共享密钥IEEE802.11验证方式
  49. network={
  50. ssid="static-wep-test2"
  51. key_mgmt=NONE
  52. wep_key0="abcde"
  53. wep_key1=0102030405
  54. wep_key2="1234567890123"
  55. wep_tx_keyidx=0
  56. priority=5
  57. auth_alg=SHARED
  58. }
  59. # 在IBSS/ad-hoc网络中使用WPA-None/TKIP
  60. network={
  61. ssid="test adhoc"
  62. mode=1
  63. proto=WPA
  64. key_mgmt=WPA-NONE
  65. pairwise=NONE
  66. group=TKIP
  67. psk="secret passphrase"
  68. }

iwconfig使用相关推荐

  1. linux wifi-tools,Linux下WiFi工具wireless_tools交叉编译,及其支持生成iwconfig使用的内核配置...

    内核的配置: General setup  ---> Kernel compression mode (LZMA)  --->LZMA [*] Networking support  -- ...

  2. centos7 安装无线工具包wireless-tools 包含 iwlist,iwconfig命令

    Linux系统默认没有无线网络工具包wireless-tools,yum install wireless-tools,显示没有此安装包,后来发现只能手动安装. 去下载地址 https://www.h ...

  3. linux 无线网卡命令iwlist iwconfig iw

    1.iwlist 命令:用于对/proc/net/wireless文件进行分析,得出无线网卡相关信息 # iwlist wlan0 scanning 搜索当前无线网络 # iwlist wlan0 f ...

  4. iwconfig 安装_iwconfig linux 命令行配置无线网卡

    iwconfig是Linux Wireless Extensions(LWE)的用户层配置工具之一.LWE是Linux下对无线网络配置的工具,包括内核的支持.用户层配置工具和驱动接口的支持三部分.目前 ...

  5. iwconfig的用法

    https://baike.baidu.com/item/iwconfig/9371066?fr=aladdin 1. 打开无线网卡电源 iwconfig wlan0 txpower on 2. 列出 ...

  6. wifi测试相关(iwconfig,WPA Supplicant用法)

    iwconfig用法 1.打开无线网卡电源 iwconfig wlan0 txpower no 2.列出区域内的无线网络 iwconfig wlan0 scan 3.假设要连接到网络myhome(即e ...

  7. Linux下的iwpriv(iwlist、iwconfig)的简单应用

    无线网络飞速发展的今天,许多设备都提供了连接无线网络的功能. 那么Linux下的wifi到底该怎么配置.连接呢?? 开始配置之前,我们要说说iw家族.iw是linux下常用的wifi配置工具,网上有相 ...

  8. linux无线网络密码修改,linux无线网络配置工具----iwconfig

    wconfig iwconfig是Linux Wireless Extensions(LWE)的用户层配置工具之一.LWE是Linux下对无线网络配置的工具,包括内核的支持.用户层配置工具和驱动接口的 ...

  9. iw命令 linux 没有_linux下ifconfig、iwconfig、iwlist命令详解

    在linux下查看网络信息. 一.ifconfig 用途:配置网络信息. 如果没有参数,将给出当前的active 接口. # ifconfig eth0 Link encap:Ethernet HWa ...

  10. Linux 命令之 iwconfig 命令-配置无线网络接口

    文章目录 介绍 常用选项 参考文档 介绍 使用iwconfig命令可以为无线接口显示或设置网络接口的参数,它可以用来配置无线网络接口,是非常好用的. 常用选项 选项 说明 essid 设置无线网卡的E ...

最新文章

  1. 【ACM】杭电OJ 1181
  2. Selenium_python自动化环境搭建篇
  3. android 插补器Interpolator的使用
  4. 古典密码算法------替代密码算法
  5. OO模式-Composite
  6. Java 算法 乘积最大
  7. 《R Cookbook》中文笔记
  8. Counting Bits -leetcode
  9. 菜鸟java基础--1
  10. Codeforces Round #739 (Div. 3) E. Polycarp and String Transformation
  11. 【NTL密码算法开源库-概述】
  12. 网站SEO其实很简单,新手必看!!!
  13. selenium处理iframe标签
  14. CPU 进化论:复杂指令集 CISC
  15. ps保存psd后图层全没了_PS画图后保存PSD格式,然后就打不开了
  16. 广告标识符用途的选择
  17. ffmpegguitool下载不了_-非等宽unicode 点阵字库工具(GuiTool)下载1.06 -旋风软件园...
  18. Matlab unravel函数,XNUCA2020-RE-UnravelMFC复现
  19. STM32F427VIT6代码分区测试(C语言)
  20. 启动磁盘不能被分区或恢复成单个分区-解决了

热门文章

  1. Python 标准库 API参考文档
  2. jszip 解压压缩包_使用zip.js压缩文件和解压文件
  3. java jxls导出excel
  4. cpu真假有没有装机测试软件,有了她装机被骗很难 实用电脑检测软件推荐
  5. 禅道及与JIRA区别
  6. 虚短虚断是怎么来的?长篇好文介绍深度负反馈
  7. 中科易安:公安对接流动人口管理智能锁需要联网吗?
  8. 语料库的获取与词频分析
  9. Charles破解和安装【破解APP抓包限制】Xposed+JustTrustMe关闭SSL证书验证
  10. 【计算机网络】IP地址