hostapd建立无线AP出现did not acknowledge association的解决办法
2013-04-02 17:36
190 查看
本文转载来自: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的解决办法
- 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”错误解决办法
- mySQL给空间字段建立索引出现错误All parts of a SPATIAL index must be NOT NULL的解决办法
- Codeigniter上传图片出现“You did not select a file to upload”错误解决办法
- anaconda2下安装psycopg2出现python 2.7 required not found in registry解决办法
- 关于xiang项目导入出现java.lang.notfoundexception的解决办法
- 在服务器上用PHPMAIL发送邮件出现Could not connect to SMTP host错误 解决办法
- 服务器发送邮件出现Could not connect to SMTP host错误 解决办法
- Android新版本开发工具的Android SDK Manager只有4.3及出现SSLPeerUnverified peer not authenticated解决办法
- vbox升级后出现Failed to load VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT)的解决办法
- Oracle插入日期格式出现 ORA-01843: not a valid month的解决办法
- MyEclipse Servers视窗出现“Could not create the view: An unexpected exception was thrown”错误解决办法
- Android项目导入时,出现的Could not write file 。。。。。。.classpath错误解决办法
- hibernate3中出现 could not initialize proxy - no Session 错误的解决办法以及lazy load的介绍
- CentOS yum时出现“Could not retrieve mirrorlist”的解决办法归纳