简介

  • WPA是WiFi Protected Access的缩写,中文含义为“WiFi网络安全存取”。WPA是一种基于标准的可互操作的WLAN安全性增强解决方案,可大大增强现有以及未来无线局域网络的数据保护和访问控制水平

  • 经过编译后 的 wpa_supplicant源程序可以看到两个主要的可执行工具:wpa_supplicant 和 wpa_cli。wpa_supplicant是核心程序,它和wpa_cli的关系就是服务和客户端的关系:后台运行wpa_supplicant,使用 wpa_cli来搜索、设置、和连接网络

  • wpa_supplicant.conf文件:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
      ctrl_interface=/sbin/wpa_supplicant       //wpa_supplicant命令执行文件目录
      ap_scan=1
         
      network={
      ssid="GH_wx_05"   //WiFi 名字
      psk="Grand@honor666666!@#"  //WiFi 密码
      key_mgmt=WPA-PSK  //加密方式
      # key_mgmt=NONE  //不加密
      }
    
  • 开启wifi服务:wpa_supplicant -B -i wlan0 -c /data/cfg/wpa_supplicant.conf
  • 重新读取上述配置:wpa_cli reconfigure
  • 并重新连接:wpa_cli reconnect