CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 12475|回复: 9

在CUBIEBOARD3(CUBIETRUCK)下如何使用hostapd

[复制链接]
发表于 2013-12-16 23:28:43 | 显示全部楼层 |阅读模式
本帖最后由 vcvc 于 2013-12-16 23:37 编辑

还是在官方英文论坛找的帖子配置好了hostapd。
帖子里提到了一个重要的设置,就是加载驱动时,多写一个参数:modprobe bcmdhd op_mode=2

安装hostapd,我的系统是linaro,直接新立得安装即可,
然后在/etc/hostapd/下创建配置文件,其实放哪都行,按如下配置:
linaro@cubietruck:~$ cat /etc/hostapd/hostapd.conf
interface=wlan0
ctrl_interface=/var/run/hostapd
ssid=ssidname
channel=10

配置好后,可以执行:
hostapd /etc/hostapd/hostapd.conf,也可以加-B参数作为守护进程,但暂时不建议这么做,因为放到后台,看不到出错信息。
执行后,会有个错误提示,FAILED 什么的,mo.waln0 -95的,不用理会它。

执行好后,另开终端,执行iwconfig看一下,看看ssid是否是配置给好的,如果是,ap就创建成功了。

如果连接上以后几秒就断开,请按如下操作:
/etc/init.d/networking stop   停止网络管理程序,否则它会重新修改你的无线网卡配置,使得hostapd的连接闪断。

找个设备搜索热点ssidname,看看能连上不,一般是没问题的,至于wpa密码设置和dhcpd的配置,大家找找其他帖子就ok了。



回复

使用道具 举报

发表于 2013-12-17 15:47:35 | 显示全部楼层
本帖最后由 darson 于 2013-12-17 16:09 编辑

谢谢分享,LZ可以贴出wpa密码设置和dhcpd的配置步骤吗 我iwconfig 看到ssidname 但在配置wpa和dhcpd 失败
回复 支持 反对

使用道具 举报

发表于 2013-12-18 16:55:28 | 显示全部楼层
你要先确定的你网卡是否支持hostapd这个程序,检查方法如下:
#iwlist
Usage: iwlist [interface] scanning [essid NNN] [last]
              [interface] frequency
              [interface] channel
              [interface] bitrate
              [interface] rate
              [interface] encryption
              [interface] keys
              [interface] power
              [interface] txpower
              [interface] retry
              [interface] ap
              [interface] accesspoints
              [interface] peers
              [interface] event
              [interface] auth
              [interface] wpakeys
              [interface] genie
              [interface] modulation
要有ap字样才可以使用hostapd。另外如果生成hostapd 一般是不会有fail字样出现的,你可以hostapd -dd hostpad.conf 查看错误信息。
回复 支持 反对

使用道具 举报

发表于 2013-12-18 20:03:24 | 显示全部楼层
0x88 发表于 2013-12-18 16:55
你要先确定的你网卡是否支持hostapd这个程序,检查方法如下:
#iwlist
Usage: iwlist  scanning [essid NN ...

我用的是CT ,设置apd ,用手机能收到热点,可能我设置密码和DHCPD 不正确,接不上
回复 支持 反对

使用道具 举报

发表于 2013-12-19 09:31:36 | 显示全部楼层
那你先设置一个OPEN加密码的AP,配置好DHCP再连接上了再配置带有加密方式的AP。要不然怎么能知道你是DHCP配置错误还是HOSTAPD配置错误呢?
回复 支持 反对

使用道具 举报

发表于 2013-12-20 18:31:57 | 显示全部楼层
大赞,我终于能让bcmdhd开启软AP了。
以前不知道有op_mode=2这个选项,还以为不支持软AP,结果还买了个REALTEK网卡,而这个网卡还要用官方改过的hostapd. 现在这个网卡可以闲置了。
回复 支持 反对

使用道具 举报

发表于 2014-1-23 16:47:34 | 显示全部楼层
请问这个bcmdhd支持hostapd的多个ssid么?
回复 支持 反对

使用道具 举报

发表于 2014-2-6 12:22:05 | 显示全部楼层
为啥我不行了,CT,加了 op_mode=2 这个选项,只要设置密码就连不上。
回复 支持 反对

使用道具 举报

发表于 2014-2-9 21:04:21 | 显示全部楼层
我已经搞定了,详见此贴:http://forum.cubietech.com/forum.php?mod=viewthread&tid=1992

核心关键就是 hostapd 的版本一定要选对,貌似 2 以上的都可以。

楼主这个会报错的版本是不行的,记得这个版本是 1,开不了加密的。
回复 支持 反对

使用道具 举报

发表于 2014-4-29 12:20:33 | 显示全部楼层
这里具体是怎么配置的
ctrl_interface=/var/run/hostapd

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-26 05:22 , Processed in 0.028421 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部