ubnt解决方案
查看: 1979|回复: 7

[求助] 有没有可以自动选择无线WAN的路由器

[复制链接]

357

回帖

1404

积分

1049 小时

在线时间

上尉

注册时间
2011-2-6
金币
897 个
威望
1 个
荣誉
0 个
累计签到:218 天
连续签到:0 天
[LV.365]无线熟人
发表于 2013-2-9 21:23 |显示全部楼层
10金币
有多个无线接入点,但都不太稳定,时开时停,更要命的是各点的速度也不太稳定~~~
那位都是知道有没有可以自动连接,甚至自动选择最快点的路由器~~~谢谢了 
顺带给坛里的各位拜个年  

最佳答案

查看完整内容

目前没有图形化的界面,只有脚本。。。。。。。这个没办法啊 #!/bin/sh #TSSID是目标无线ssid TSSID=wireless #MRSSI是最小的RSSI,低于这个认为是信号不好,RSSI -75在TTDW 477版中显示的信号大约是17 MRSSI=-75 echo "Target SSID: $TSSID , Min RSSI: $MRSSI" wl -a eth1 scan -s "$TSSID" sleep 1 wl -a eth1 scanresults > /tmp/recv_rssi.log RSSI=$(cat /tmp/recv_rssi.log | grep RSSI | awk -F ":" '{print $3}' | awk ...

1215

回帖

1万

积分

806 小时

在线时间

上校

嘿嘿希望永存

技术达人中级工程师灌水天才

注册时间
2012-10-4
金币
12338 个
威望
25 个
荣誉
8 个
累计签到:252 天
连续签到:0 天
[LV.365]无线熟人
发表于 2013-2-9 21:23 |显示全部楼层
zmxorhhxa 发表于 2013-2-10 10:57
谢谢    朋友那有一个网件614的路由~~ 那刷什么样的固件比较好呢??
脚本复杂了点 估计有点玩不转~ ...

目前没有图形化的界面,只有脚本。。。。。。。这个没办法啊

#!/bin/sh
#TSSID是目标无线ssid
TSSID=wireless
#MRSSI是最小的RSSI,低于这个认为是信号不好,RSSI -75在TTDW 477版中显示的信号大约是17
MRSSI=-75
echo "Target SSID: $TSSID , Min RSSI: $MRSSI"
wl -a eth1 scan -s "$TSSID"
sleep 1
wl -a eth1 scanresults > /tmp/recv_rssi.log
RSSI=$(cat /tmp/recv_rssi.log | grep RSSI | awk -F ":" '{print $3}' | awk -F " " '{print $1}')
if [ $RSSI -gt $MRSSI ]; then
        echo "RECV RSSI: $RSSI, Signal is Good"(这个位置可以改成 识别信号最好时候连接)
else
        echo "RECV RSSI: $RSSI, Signal is Bad"
fi

上面是基础脚本,然后给脚本设置10秒自动刷新一次,最好频次不要太高,否则你会频繁掉线

评分

1

查看全部评分

很久没签到了
回复

使用道具 举报

105

回帖

1077

积分

166 小时

在线时间

上尉

注册时间
2013-1-17
金币
946 个
威望
0 个
荣誉
0 个
累计签到:76 天
连续签到:0 天
[LV.100]试剑无线
发表于 2013-2-9 21:24 |显示全部楼层
做梦
回复

使用道具 举报

1223

回帖

2645

积分

991 小时

在线时间

少校

注册时间
2011-3-5
金币
1221 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2013-2-9 22:03 |显示全部楼层
本帖最后由 skymax 于 2013-2-9 22:08 编辑

可以用一台软路由,就是一台电脑做路由器,双无线网卡,一个做接收信号一个做发射信号,接收的网卡根据设置可以进行顺序排序,把你测试最好的和比较稳定的信号排列在前其次往后就这么简单,每当范围内的路由器打开就会根据信号自动按优先顺序连接,比如第一个路由器打开会优先连接,如果对方关机断开就会自动连接发第二或者第三,如果第一个又打开了会自动连接到底一个信号,缺点是可能会容易导致游戏掉线,发射信号的会自动转换只要不是固定IP.
回复

使用道具 举报

1215

回帖

1万

积分

806 小时

在线时间

上校

嘿嘿希望永存

技术达人中级工程师灌水天才

注册时间
2012-10-4
金币
12338 个
威望
25 个
荣誉
8 个
累计签到:252 天
连续签到:0 天
[LV.365]无线熟人
发表于 2013-2-9 23:04 |显示全部楼层
可以。。。。但是必须是第三方固件。。。。举例说 TT  
需要编写脚本,自动识别型号强度,然后选型号最好的自动连接。
很久没签到了
回复

使用道具 举报

357

回帖

1404

积分

1049 小时

在线时间

上尉

注册时间
2011-2-6
金币
897 个
威望
1 个
荣誉
0 个
累计签到:218 天
连续签到:0 天
[LV.365]无线熟人
发表于 2013-2-10 10:54 |显示全部楼层
skymax 发表于 2013-2-9 22:03
可以用一台软路由,就是一台电脑做路由器,双无线网卡,一个做接收信号一个做发射信号,接收的网卡根据设置 ...

谢谢 这个太复杂了。。。 弄个单独的电脑作路由可行性不大。。。。
回复

使用道具 举报

357

回帖

1404

积分

1049 小时

在线时间

上尉

注册时间
2011-2-6
金币
897 个
威望
1 个
荣誉
0 个
累计签到:218 天
连续签到:0 天
[LV.365]无线熟人
发表于 2013-2-10 10:57 |显示全部楼层
jiafpe 发表于 2013-2-9 23:04
可以。。。。但是必须是第三方固件。。。。举例说 TT  
需要编写脚本,自动识别型号强度,然后选型号最好的 ...

谢谢    朋友那有一个网件614的路由~~ 那刷什么样的固件比较好呢??
脚本复杂了点 估计有点玩不转~~  有没有固件可以象XP自带的管理器那样,把所有的接点都填上去作备选,自已看那个信号好就连那个的 ~~  TT好象是不行。。。。 
回复

使用道具 举报

11

回帖

63

积分

7 小时

在线时间

上等兵

注册时间
2013-2-8
金币
43 个
威望
1 个
荣誉
0 个
累计签到:2 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2013-2-10 12:05 |显示全部楼层
jiafpe 发表于 2013-2-10 11:09
目前没有图形化的界面,只有脚本。。。。。。。这个没办法啊

#!/bin/sh



这个太强了 必须支持
回复

使用道具 举报

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

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-6-14 15:21

返回顶部 返回列表