wuliws 发表于 2015-10-2 11:00:55

在centos下通过wpa_supplicant控制wifi上网

  环境:
  系统:centos 6.5(final),非虚拟机
  无线网卡:tp-link tl-wn821n
  步骤:
  1、gedit /etc/wpa_supplicant/wpa_supplicant.conf
  编辑该文件,添加一行ap_scan=1,
  再添加
  network={
  ssid="B222Network"
  psk="12345678"#这是密码
  priority=1
  }
  2、编辑
  gedit /etc/sysconfig/networking/profiles/default/ifcfg-wlan0
  gedit /etc/sysconfig/network-scripts/ifcfg-wlan0
  gedit /etc/sysconfig/networking/devices/ifcfg-wlan0
  这三个文件,内容如下:
  DEVICE=wlan0
  ESSID="linker_1"
  TYPE=Wireless
  BOOTPROTO=dhcp
  IPV6INIT=no
  NAME="System wlan0"
  ONBOOT=yes
  WPA=yes
  check_link_down(){
  return 1;
  }
  3、wpa_supplicant-iwlan0-c /etc/wpa_supplicant/wpa_supplicant.conf
      运行wpa_supplicant服务
    4、在新的终端中运行
      ifconfig wlan0 up
      ifup wlan0
  
  存在问题:1、网卡断开后第三步不能重复运行,出现ctrl_iface exists...错误。
        2、第三步执行出现问题,命令行出现等待,怀疑是网卡驱动的问题,等待时启用另一个终端执行第四步就可以连上了
  
  参考:http://wenku.baidu.com/link?url=80AJKNdckhHN4NPxPjeCx2McilcUHNFnuc7gZRiyMcrVS90qoZdrCE6a2jRaslggEcXjKLrkEMBOsdX1qHquNvDmqV8gFAbyW_ddeZbCLOC###
  
  
页: [1]
查看完整版本: 在centos下通过wpa_supplicant控制wifi上网