hostapd建立无线AP出现did not acknowledge association的解决办法
2013-04-02 17:36
573 查看
本文转载来自:http://www.rootoorotor.org
这几天在使用BackTack 5 下建立无线ap时,遇到了个问题,如图所示:
在检查配置hostapd的配置文件之后并没有发现什么问题,虽然客户端能搜索到新建立的AP但是输入密码之后却一直显示正在验证密码,感到不解于是上网搜索了一下,在这里找到了解决办法: http://eznemegy.blog.hu/2008/12/14/using_rt2x00_wireless_driver_with_hostapd 出现此问题的原因大概是:驱动程序无法应答hostapd服务的关联相应帧,但是hostapd需要收到回复帧之后才能通过验证继续工作,因此造成了程序不断返还“需要acknowledge association……
解决办法如下:
重新下载hostapd的源码包,编辑
src/ap/ieee802_11.c
注释掉这两个地方的return;
注释掉return;之后可以让hostapd认为已经收到认证从而不返回
编辑文件保存之后重新编译安装hostapd后发现hostapd可以正常使用了。
关于编译安装hostapd的方法可以参考我上一篇博文:
BackTrack 5 R3 下编译安装hostapd最新版过程记录
希望本文能对遇到这个问题的朋友有帮助!
这几天在使用BackTack 5 下建立无线ap时,遇到了个问题,如图所示:
在检查配置hostapd的配置文件之后并没有发现什么问题,虽然客户端能搜索到新建立的AP但是输入密码之后却一直显示正在验证密码,感到不解于是上网搜索了一下,在这里找到了解决办法: http://eznemegy.blog.hu/2008/12/14/using_rt2x00_wireless_driver_with_hostapd 出现此问题的原因大概是:驱动程序无法应答hostapd服务的关联相应帧,但是hostapd需要收到回复帧之后才能通过验证继续工作,因此造成了程序不断返还“需要acknowledge association……
解决办法如下:
重新下载hostapd的源码包,编辑
src/ap/ieee802_11.c
注释掉这两个地方的return;
if (!ok) { hostapd_logger(hapd, mgmt->da, HOSTAPD_MODULE_IEEE80211, HOSTAPD_LEVEL_NOTICE, "did not acknowledge authentication response"); //return; }
if (!ok) { hostapd_logger(hapd, mgmt->da, HOSTAPD_MODULE_IEEE80211, HOSTAPD_LEVEL_DEBUG, "did not acknowledge association response"); //return; }
注释掉return;之后可以让hostapd认为已经收到认证从而不返回
did not acknowledge association response
编辑文件保存之后重新编译安装hostapd后发现hostapd可以正常使用了。
关于编译安装hostapd的方法可以参考我上一篇博文:
BackTrack 5 R3 下编译安装hostapd最新版过程记录
希望本文能对遇到这个问题的朋友有帮助!
相关文章推荐
- hostapd建立无线AP出现did not acknowledge association的解决办法
- hostapd建立无线AP出现did not acknowledge association的解决办法
- hostapd建立无线AP出现did not acknowledge association的解决办法
- hostapd建立无线AP出现did not acknowledge association的解决办法
- mySQL给空间字段建立索引出现错误All parts of a SPATIAL index must be NOT NULL的解决办法
- Python——Windows安装Python出现A program run as part of the setup did not finish as expected的解决办法
- windows安装python出现A program run as part of the setup did not finish as expected 的解决办法
- Codeigniter上传图片出现“You did not select a file to upload”错误解决办法
- Codeigniter上传图片出现“You did not select a file to upload”错误解决办法
- The remote procedure call failed and did not execute的解决办法
- Apktool编译出现“error: Public symbol aaa/bbb declared here is not defined.”的解决办法
- IDEA里运行代码时出现Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger的解决办法(图文详解)
- myeclipse中建立oracle数据库连接时出现ora-12705错误的解决办法
- 【luajit,export有效】安装cocoapods时出现could not stat active Xcode path的解决办法
- servlet+jsp开发javaweb项目时加载文件出现FileNotFoundException的问题的解决办法
- MyEclipse Servers视窗出现“Could not create the view: An unexpected exception was thrown”错误解决办法
- 配置YUM源出现Errno 14 Could not open/read repomd.xml 错误的解决办法
- 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Struts_MyTest' did not find a matching property.的解决办法
- 安装sql2012出现错误could not open key...解决办法