免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 29857 | 回复: 11
打印 上一主题 下一主题

[硬件及驱动] 关于wifi 同时做ap, sta 问题。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-10-10 16:44 |只看该作者 |倒序浏览
在wifi 作为热点的时候,同时又作为station连上别的ap. 现在很多路由器都有这个功能。

请教几个问题。
1. 这个是否需要wifi 芯片的硬件支持。(独立并行)
2. 有没有在android 成功实现过此功能的,如果要实现工作量是否很大。
3. 如果用纯软件实现,只能做到时分处理,来回切换mode 会消耗cpu 同时网络数据包也会有延迟和丢包。(是否可行?)


由于对于wifi 不是很了解,所以想请各位大神帮忙解答下。

论坛徽章:
0
2 [报告]
发表于 2012-10-10 18:19 |只看该作者
AP STA是两个通道呀,
WIFI有三种模式
1 AP ONLY
2 STA ONLY
3 AP STA

论坛徽章:
0
3 [报告]
发表于 2012-10-10 19:53 |只看该作者
你说的这个 ap sta 模式是2者共存? 既能做ap 也能做sta?

论坛徽章:
0
4 [报告]
发表于 2012-10-15 09:11 |只看该作者
回复 1# rent198708


在wifi 作为热点的时候,同时又作为station连上别的ap. 现在很多路由器都有这个功能。

请教几个问题。
1. 这个是否需要wifi 芯片的硬件支持。(独立并行)
--需要芯片支持.
2. 有没有在android 成功实现过此功能的,如果要实现工作量是否很大。
--Android目前没有AP STA共存的,只有STA和Direct共存的(Android Jelly Bean版本)
3. 如果用纯软件实现,只能做到时分处理,来回切换mode 会消耗cpu 同时网络数据包也会有延迟和丢包。(是否可行?)
--纯软件实现不太现实.一般同时加载STA和AP的FW,各自运行各自的.

欢迎加入到我的群里面讨论WLAN Wi-Fi(109787694).


论坛徽章:
0
5 [报告]
发表于 2012-10-15 09:14 |只看该作者
回复 1# rent198708


    一般STA和AP共存,如果独立运行的话,意义不大. 大多说情况都是上行做STA,下行做AP,有点儿类似于Tethering,但是这个叫做Travel Router.

论坛徽章:
7
丑牛
日期:2013-10-18 14:43:21技术图书徽章
日期:2013-11-03 09:58:03辰龙
日期:2014-01-15 22:57:50午马
日期:2014-09-15 07:04:39丑牛
日期:2014-10-16 14:25:222015年亚洲杯之伊朗
日期:2015-03-16 10:24:352015亚冠之城南
日期:2015-05-31 09:52:32
6 [报告]
发表于 2012-10-15 16:36 |只看该作者
这种功能驱动都帮你实现好了,就和虚拟网卡一样

论坛徽章:
0
7 [报告]
发表于 2012-10-26 15:34 |只看该作者
LZ你想多了,android上早就做好了这个功能,在android上都是使用wpa_supplicant,这里早就已经实现了这个功能。

论坛徽章:
0
8 [报告]
发表于 2012-10-26 16:06 |只看该作者
回复 7# zoe6553


1.  Android里的wpa_supplicant是WiFi芯片作为STA 功能是的管理工具,跟AP没有关系

2. Android里是有一个工具提供AP的管理功能,文雅的说法叫SoftAP,但那是在比较新的Android里(ICS etc),叫hostapd,也不是wpa_supplicant。

3. 就目前的Andorid的WiFi模块来看,AP和SoftAp是不能同时工作的

4. 要实现AP与STA同时工作,需要芯片的支持,broadcom的bcm43362芯片就可以做的
   

论坛徽章:
0
9 [报告]
发表于 2012-10-26 16:11 |只看该作者
现在的wpa_supplicant里面就有hostap的代码。在android4.0的版本里wpa_supplicant就直接被叫做hostap,到了android4.1里面又改回来了。在目前的代码里面确实不能实现STA和Soft Ap同时工作,原因是因为在frameworks里面做了这样的判断,至于可不可以同时使用应该还是要看芯片是否支持。现在大部分主流的WIFI芯片都支持STA 和Softap。


   

论坛徽章:
7
酉鸡
日期:2014-09-12 14:21:19天蝎座
日期:2014-11-05 09:00:492015年亚洲杯之伊朗
日期:2015-03-05 16:16:172015元宵节徽章
日期:2015-03-06 15:52:302015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之韩国
日期:2015-03-18 10:49:4515-16赛季CBA联赛之山东
日期:2016-12-06 01:17:52
10 [报告]
发表于 2015-02-07 16:36 |只看该作者
想问下,sta功能的时候收发的数据需要通过wpa_supplicant吗,还是直接网卡之间收发就行,wpa_supplicant只在前面认证连接的时候才用上。
回复 5# daniel_kohler


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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP