
如题。
1 lcorange 2016-07-05 08:35:41 +08:00 这个好像是微软的黑科技,虚拟无线网卡 mac 上是没有这个功能的, linux 好像也没有 |
2 sxul07 2016-07-05 08:48:29 +08:00 linux 绝壁可以…我没研究过 但是安卓手机都可以做到的。。 |
3 sxul07 2016-07-05 08:50:00 +08:00 @lcorange 这个跟系统无关 是看网卡支不支持的 …一般螃蟹和 Intel 网卡好像都能用 = =但是 killer 网卡似乎都不行 |
4 Sorrow 2016-07-05 08:52:04 +08:00 前提:无线网卡支持 AP 模式 参见 https://wiki.archlinux.org/index.php/software_access_point |
6 br00k 2016-07-05 08:55:38 +08:00 @sxul07 killer 无线就是用的 AR 的,支持的。安卓手机一般的并不可以,不能同时接收 WIFI ,然后开启热点。 windows 要无线网卡支持“承载模式”模式就可以开启。 |
8 Neveroldmilk 2016-07-05 09:12:12 +08:00 wifi router 。 |
9 zxb 2016-07-05 09:12:28 +08:00 via Android 你还可以同时连 n 个 wifi 发 n 个 wifi ,网卡支持就行。 > iw help |
10 mingyuejingque 2016-07-05 09:59:12 +08:00 老衲买过必联的一款 usb wifi , 自带的光盘里就有 windows 安装程序,装好直接支持软 ap 功能。 但是 linux 和 mac 只提供了源码, 看了下 README 和 install.sh 介绍,也号称支持 软 ap 功能, 不过要编译一堆东西,老衲就没折腾它了, 直接用路由器的 wds 或者 ap 中继了, 那个咚咚型号好像是 BL-LW05-AR5 150M 迷你增强型无线网卡 不过现在 x 东上好像升价了,日她嘛的。 |
11 RqPS6rhmP3Nyn3Tm 2016-07-05 10:11:29 +08:00 我记得是 wireless hosted mode?当年确实研究很久,看起来真的是微软黑科技 |
12 Duolingo 2016-07-05 10:22:37 +08:00 via iPhone 半双工和全双工嘛。。。。 |
13 CuminLo 2016-07-05 10:28:06 +08:00 @mingyuejingque 貌似我也用过这一款,那个时候还不懂 Linux ,确实有带源码.... |
14 Owenjia 2016-07-05 11:31:04 +08:00 貌似要网卡支持的吧?用 create_ap 试试看。 |
15 zxb 2016-07-05 11:39:06 +08:00 via Android 先用 iw list 看支持的模式,如果支持的话 iw interface add 添加 vap ( virtual ap ),然后用 hostapd 开起来。我笔记本上的 intel 网卡只能支持一个 sta 一个 ap ,而之前买的一款 ath 系列的网卡我记得可以开 16 个。在这方面 linux 比其他系统强大多了 |
16 qa52666 2016-07-05 12:05:37 +08:00 via Android 两张无线网卡,物理解决方案 |
18 tony1016 2016-07-05 13:06:06 +08:00 |
19 freewarcraft 2016-07-05 15:44:14 +08:00 @wwqgtxx 对的,好像要 root 以后才可以,而且印象中这个 app 已经停止维护了 |
21 VYSE 2016-07-05 16:29:37 +08:00 LINUX 不支持 OPENWRT 怎么 WISP 中继的? |
22 |
23 skylancer 2016-07-05 19:28:12 +08:00 这年代还有无线网卡不支持 sta + ap 运行的么... 添加下配置直接 hostapd 跑起来就好了 |
25 243205964 2016-07-05 19:36:55 +08:00 via Android 软件解决不了就上硬件吧 |
27 skylancer 2016-07-05 21:38:49 +08:00 @zxb v2 要是能支持引用就好了 我是说你说的"你还可以同时连 n 个 wifi 发 n 个 wifi ,网卡支持就行" |
28 zxb 2016-07-05 21:58:12 +08:00 via Android @skylancer 确定的。你可以运行 iw list 看里面的 valid interface combinations ,会告诉你能连几个。 |
29 qqmishi 2016-07-06 03:27:52 +08:00 @zxb valid interface combinations: * #{ managed } <= 1, #{ AP } <= 1, total <= 2, #channels <= 1, STA/AP BI must match * #{ managed } < 2, total <= 2, #channels <= 1 这个的意思是只能开一个吗,,, |
30 skylancer 2016-07-06 09:14:22 +08:00 @zxb 我建议你先把模式给弄清楚 我还特意用 valid interface combinations 搜了一轮,根本没人支持你的观点 |
32 v2016 2016-07-06 17:57:48 +08:00 三星有一款手机能够做到 |
33 yuedingwangji 2016-07-07 02:13:53 +08:00 @br00k 安卓手机好像是有一个模块设置导致了不能开 wifi 的同时开热点,网上搜一下能找到代码 |
34 skylancer 2016-07-07 16:29:13 +08:00 |
35 zxb 2016-07-07 16:45:17 +08:00 @skylancer 和 MIMO 没什么关系。确实一个 sta 只能关联一个设备,但是可以在一个无线网卡上创建多个 sta ,我说的是这个意思。 |
40 zxb 2016-07-08 15:16:29 +08:00 via Android @skylancer 真不好意思,网卡什么的都放在学校了。 我记得之前主要用的是 TP-LINK 的 tl-wn722n , ar9271 芯片, ath9k_htc 驱动,不过到网上一查好像也只能同时创建 2 个 sta/ap 。 还用过 D-Link 的 DWA-127 (好像已经买不到了), rt2800usb 驱动的,在网上查的好像能开 8 个,不过这个用的比较少,不确定。 以上都是 usb 网卡,如果能用 pcie 的就简单了,找一个 ath9k 的好像能开 2048 个,我以前用的一个 ath5k 的 eee pc 也能开好多(忘了几个了)。 上面的信息都是网上找的,我手上没有网卡没法测试,不好意思 |
42 zxb 2016-07-08 15:53:12 +08:00 @skylancer 刚刚在笔记本上试了一下 > dmesg [ 2.229756] iwlwifi 0000:01:00.0: Detected Intel(R) Centrino(R) Advanced-N 6235 AGN, REV=0xB0 > iw list valid interface combinations: * #{ managed } <= 1, #{ AP } <= 1, total <= 2, #channels <= 1, STA/AP BI must match * #{ managed } <= 2, total <= 2, #channels <= 1 创建、连上之后 > iw dev phy#0 Interface sta1 ifindex 5 wdev 0x2 addr b4:b6:76:83:f6:81 type managed channel 6 (2437 MHz), width: 40 MHz, center1: 2427 MHz Interface wlan0 ifindex 3 wdev 0x1 addr b4:b6:76:83:f6:80 type managed channel 6 (2437 MHz), width: 40 MHz, center1: 2427 MHz |
44 param 2017-08-08 19:14:04 +08:00 用 iw list 命令,在 valid interface combinations 里面,如果有#{ AP, mesh point },则说明可以同时连接 WiFi 和开 AP 吧? 我一般是用 create_ap 这个脚本来开的,很方便 sudo create_ap wlp7s0 wlp7s0 free 就可以 |