如题。
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
codingadog 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
klausroot 2016-07-05 18:51:15 +08:00
@mingyuejingque 明月大师无处不在啊 佩服.jpg
|
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 1
@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 就可以 |