• Linux无线网络设置--wpa_supplicant的使用


    主机环境:Gentoo Linux 3.1.10
     WPA Supplicant工具包可以让您连接到那些使用WPA的AP。因为还只是beta版,所以它的配置方法仍会常常变化——尽管如此,在大部分情况下它已经能很好的工作。
     安装上wap_supplicant后可以通过修改/etc/wpa_supplicant/wpa_supplicant.conf来进行配置无线接入点网络
     下面是一个配置文件的实例。
      
     # 请不要修改下面这一行内容,否则将不能正常工作 
     ctrl_interface=/var/run/wpa_supplicant 
      
     # 确保只有root用户能读取WPA的配置 
     ctrl_interface_group=0 
      
     # 使用wpa_supplicant来扫描和选择AP 
     ap_scan=1 
      
     # 简单的情形:WPA-PSk密码验证方式,PSK是ASCII密码短语,所有合法的加密方式都允许连接 
     network={ 
     ssid="simple" 
     psk="very secret passphrase" 
     # 优先级越高,就能越早匹配到。 
     priority=5 
     } 
      
     # 与前面的设置相同,但要求对特定的SSID进行扫描(针对那些拒绝广播SSID的AP) 
     network={ 
     ssid="second ssid" 
     scan_ssid=1 
     psk="very secret passphrase" 
     priority=2 
     } 
      
     # 仅使用WPA-PSK方式。允许使用任何合法的加密方式的组合 
     network={ 
     ssid="example" 
     proto=WPA 
     key_mgmt=WPA-PSK 
     pairwise=CCMP TKIP 
     group=CCMP TKIP WEP104 WEP40 
     psk=06b4be19da289f475aa46a33cb793029d4ab3db7a23ee92382eb0106c72ac7bb 
     priority=2 
     } 
      
     # 明文连接方式(不使用WPA和IEEE802.1X) 
     network={ 
     ssid="plaintext-test" 
     key_mgmt=NONE 
     } 
      
     # 共享WEP秘钥连接方式(不使用WPA和IEEE802.1X) 
     network={ 
     ssid="static-wep-test" 
     key_mgmt=NONE 
     wep_key0="abcde" 
     wep_key1=0102030405 
     wep_key2="1234567890123" 
     wep_tx_keyidx=0 
     priority=5 
     } 
      
     # 共享WEP秘钥连接方式(无WPA和IEEE802.1X),使用共享秘钥IEEE802.11验证方式 
     network={ 
     ssid="static-wep-test2" 
     key_mgmt=NONE 
     wep_key0="abcde" 
     wep_key1=0102030405 
     wep_key2="1234567890123" 
     wep_tx_keyidx=0 
     priority=5 
     auth_alg=SHARED 
     } 
      
     # 在IBSS/ad-hoc网络中使用WPA-None/TKIP 
     network={ 
     ssid="test adhoc" 
     mode=1 
     proto=WPA 
     key_mgmt=WPA-NONE 
     pairwise=NONE 
     group=TKIP 
     psk="secret passphrase" 
     } 
      
     --
     下面是我的配置文件
      
     ctrl_interface=/var/run/wpa_supplicant 
     ap_scan=1 
      
     #Home Network 
     network={ 
         psk="yming0221" 
         priority=1 
         ssid=79616E277320776972656C657373 
         mode=0 
         bssid=E0:05:C5:17:F8:2C 
         key_mgmt=WPA-PSK 
     } 
     # 
     network={ 
         ssid="351471azjlb" 
         psk="CCTV1-CCTV2-KTV-1987" 
         priority=2 
     } 
      
     然后重启wlan0连接
     /etc/init.d/net.wlan0 restart
     
    作者 闫明--To Be a Linux Kernel Hacker

  • 相关阅读:
    环境变量不重启生效
    egret list不显示问题
    批处理收集
    吐槽阿里云数据库的备份还原
    一次没清缓存的坑
    imagepng或imagejpeg浏览器无显示问题
    xdebug调试一直等待连接
    Python快速学习07:文本文件的操作
    Python快速学习06:词典
    纸上谈兵: AVL树[转]
  • 原文地址:https://www.cnblogs.com/huazhen/p/3513978.html
Copyright © 2020-2023  润新知