多个 wifi 都链接记忆过的,怎么让设备自动选择信号最佳的 wifi 信号链接呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
herozzm
V2EX    问与答

多个 wifi 都链接记忆过的,怎么让设备自动选择信号最佳的 wifi 信号链接呢?

  •  
  •   herozzm 2016-09-19 16:08:53 +08:00 4810 次点击
    这是一个创建于 3385 天前的主题,其中的信息可能已经有所发展或是发生改变。

    办公室有好几楼,每个楼层的无线信号不一样,在楼层上下走动的时候,希望设备能连接信号最佳的 wifi ,怎么弄?

    第 1 条附言    2016-09-19 23:58:07 +08:00
    了解到 wifi 无缝漫游,常规的做法将 ap 设置相同的无线名称,密码,错开信道并不能保证真正的无缝切换,必须加入一个叫 AC 的东西,想见: http://www.zhihu.com/question/19751226 最佳回答
    第 2 条附言    2016-09-20 00:13:55 +08:00
    其实需求就是:
    - 切换 ap 信号不中断连接
    - 主动抛弃低信号 ap ,连接好信号的 ap ,而不是依靠客户端设备的阀值去判断重连
    第 3 条附言    2016-09-20 00:24:21 +08:00
    最后得出需要一个 AC ,求推荐性价比好的 AC 设备
    19 条回复    2016-09-20 00:53:02 +08:00
    Felldeadbird
        1
    Felldeadbird  
       2016-09-19 16:49:23 +08:00
    如果是 android 机器,可以通过设置权重优先连接。我记得以前用 CM 系统时, wifi 是有优先选择的。
    IOS 不越狱的情况下没找到。。
    herozzm
        2
    herozzm  
    OP
       2016-09-19 17:09:13 +08:00
    权重是根据当前 wifi 信号的来排练的,没法每次都人工去改吧
    akira
        3
    akira  
       2016-09-19 17:12:44 +08:00   1
    谷歌 无缝漫游
    xiaolanger
        4
    xiaolanger  
       2016-09-19 17:16:42 +08:00 via iPhone
    @Felldeadbird 越狱的情况下呢?
    herozzm
        5
    herozzm  
    OP
       2016-09-19 17:47:42 +08:00 via Android
    @Felldeadbird 权重根据信号强弱来判断的,就算人工之前排好不管用吧,比如我从一楼跑到三楼,需要将 WiFi 信号自动切换到信号最好的三楼信号,然后我又跑到一楼,需要自动切换成一楼 WiFi
    jklsdf7530
        6
    jklsdf7530  
       2016-09-19 20:22:17 +08:00
    引用身边人爱说的一句话:写个脚本
    不过他们最近确实在写一个类似于你这个功能的应用
    主要是检测周围 wifi 的强度并输出检测报告
    UnisandK
        7
    UnisandK  
       2016-09-19 20:31:33 +08:00
    如果连着 WiFi 的情况下还自动切,你在两个 WiFi 信号强度差不多的交汇位置不是掉线掉成狗。。
    xenme
        8
    xenme  
       2016-09-19 20:36:33 +08:00 via iPhone
    这不是公司应该换设备和供应商了么。
    herozzm
        9
    herozzm  
    OP
       2016-09-19 21:57:01 +08:00
    @UnisandK 差不多随机选取一个嘛,延时检测,我觉得这个是刚需啊,好多公司都是这样, wifi 不够强,多个路由来凑
    jasontse
        10
    jasontse  
       2016-09-19 22:03:28 +08:00 via Android   1
    你司连漫游的能力都没有么
    herozzm
        11
    herozzm  
    OP
       2016-09-19 22:20:20 +08:00
    @jasontse 多谢,之前真不了解 wifi 无缝漫游,抓紧去了解一下
    herozzm
        12
    herozzm  
    OP
       2016-09-19 22:35:35 +08:00
    @herozzm
    @akira
    在常规的同 ssid ,同密码,错开信道设定中,只有当原 ap 误码率达到一定程度,无线客户端才会断开原有的关联,转而寻找新的 AP

    还是没法实现自动找信号最强的 ap
    aaronlam
        13
    aaronlam  
       2016-09-19 22:39:12 +08:00   1
    @herozzm 我在家就实现了无线漫游,用 WDS 无线桥接, ssid 密码 信道都设置相同即可。
    BOYPT
        14
    BOYPT  
       2016-09-19 23:05:49 +08:00   1
    WDS 那种并不能称作漫游,客户端是断开重连;
    漫游是需要 ap 之间转移客户 session 的,比 airport 的实现:
    https://support.apple.com/zh-cn/HT202076
    herozzm
        15
    herozzm  
    OP
       2016-09-19 23:12:40 +08:00
    @BOYPT 是的,这种好像需要加入一个叫 AC 的东西,这东西貌似很贵
    BOYPT
        16
    BOYPT  
       2016-09-19 23:55:37 +08:00   1
    @herozzm 是呢,相比之下买 airport 方案也没有很贵( airport 的内置软件充当了 AC 的角色)

    不过好像也有低端产品出现了,马云家有售。
    ouqihang
        17
    ouqihang  
       2016-09-20 00:11:12 +08:00 via Android   1
    选择 WiFi 是手机的逻辑,比如手机优先连 5G 一样。
    有个迂回的办法,华硕有些路由可以在信号低于某个值时剔除终端,范围-70 至-90dbm 可调,间接实现了漫游这个功能。
    herozzm
        18
    herozzm  
    OP
       2016-09-20 00:23:00 +08:00
    @ouqihang 就是依靠设备的阀值来判断有点不靠谱,往往出现手机连接这弱信号的 ap ,值眼前的墙信号 ap 而不顾,很尴尬的
    ouqihang
        19
    ouqihang  
       2016-09-20 00:53:02 +08:00 via Android
    @herozzm 就是根据那个阀值去判断踢不踢。到达那个值时其实还是能用的,踢了手机会马上搜寻可用热点。如果没有这个功能,手机要等到真的连不上了还要拖个几秒尝试,才断开然后开始搜索。另一个用处是避免一个慢设备托慢连同一个 AP 的其他设备。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4328 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 10:03 PVG 18:03 LAX 02:03 JFK 05:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86