» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 19 12
发新话题
打印

[任天堂] 问下,用路由器擦肩的今天有擦到人没

昨天还好好的...
而且现在Nintendo zone有反应却上不去


TOP

正常 用的原作者脚本+DD-WRT v24-sp2 (12/12/13) std - build 23082
不过不知道为什么 对他的域名解析有问题 原脚本里的域名改成了IP
用DD-WRT v24-sp2 (12/12/13) std - build 23082的原因是这个版本支持SSH,能通过SSH软件把改过的脚本传到路由器,然后改权限后运行。
作者原来推荐的DD-WRT 21061版本是不支持SSH的 这是一个BUG

[ 本帖最后由 SHIPDS 于 2013-12-17 10:37 编辑 ]



TOP

我的情况是,用的TP-LINK TL-WR703N路由器,脚本用的是西瓜大大的v2脚本,换mac间隔设的是5分钟。从升级7.0前后开始出问题,有时一晚一次都擦不到,有时相隔1个或几个小时擦到一次,昨天情况算比较好的,大约40分钟左右擦到一次,但每次间隔都不太一样。
我怀疑是不是有些mac地址失效了?


TOP

引用:
原帖由 yuzhao1985 于 2013-12-17 14:36 发表
我的情况是,用的TP-LINK TL-WR703N路由器,脚本用的是西瓜大大的v2脚本,换mac间隔设的是5分钟。从升级7.0前后开始出问题,有时一晚一次都擦不到,有时相隔1个或几个小时擦到一次,昨天情况算比较好的,大约40分钟左 ...
我现在也用西瓜大大的脚本,今天一上午又都没插到,怀疑真是有mac失效了

TOP

引用:
原帖由 SHIPDS 于 2013-12-17 10:31 发表
正常 用的原作者脚本+DD-WRT v24-sp2 (12/12/13) std - build 23082
不过不知道为什么 对他的域名解析有问题 原脚本里的域名改成了IP
用DD-WRT v24-sp2 (12/12/13) std - build 23082的原因是这个版本支持SSH,能通 ...
能把你现在用的脚本发我一下么,今天一天都没擦上

TOP

复制内容到剪贴板
代码:
echo -e "#!/bin/sh\nURL=http://213.141.148.11/3ds/nzone?\nMACS=/tmp/nzone.macs\nSPDELAY=480\nMACNUM=0\n[ -f \$MACS ] && MACNUM=\$(grep -v x \$MACS | wc -l) && DELAY=\$(((\$(date +%s)-\$(date -r \$MACS +%s))/60))\n[ \$MACNUM = 0 ] && NEWMACS=\$(wget -q -O - \$URL\$1)\n[ \$(echo -n \"\$NEWMACS\" | wc -c) != 0 ] && echo \"\$NEWMACS\" > \$MACS && MACNUM=\$(cat \$MACS | wc -l)\n[ -z \$DELAY ] && DELAY=\$SPDELAY\n[ \$MACNUM = 0 ] && sed -ri \"s/x(.*)/\\\\1/\" \$MACS && MACNUM=\$(grep -v x \$MACS | wc -l)\nMACTOTAL=\$(cat \$MACS | wc -l)\n[ \$MACNUM = 0 ] || ([ \$MACTOTAL -lt \$SPDELAY ] && [ \$DELAY -lt \$((\$SPDELAY/\$MACTOTAL)) ]) && exit\nRANDOM=\$(head /dev/urandom | hexdump -d | head -n 1 | cut -c 11-15 | sed -r \"s/0*(.*)/\\\\1/\")\nMAC=\$(grep -v x \$MACS | head -n \$((\$RANDOM%\${MACNUM}+1)) | tail -n 1)\nsed -ri s/\$MAC/x\$MAC/ \$MACS\nifconfig ath0 down\nsed -ri s/bssid=.*/bssid=\$MAC/ /tmp/ath0_hostap.conf\nwhile ! hostapd -B -P /var/run/ath0_hostapd.pid /tmp/ath0_hostap.conf; do\n        PID=\$(ps | grep /var/run/ath0_hostapd.pid | grep -v grep | sed 's/^ *//' | cut -d ' ' -f 1)\n        [ ! -z \$PID ] && kill \$PID\n        sleep 1\ndone\nstopservice cron\nstartservice cron\n" > /tmp/nzone; chmod +x /tmp/nzone; mkdir -p /tmp/etc/config; echo -e "#!/bin/sh\nCRONJOBS=\$(nvram get cron_jobs)\nif echo \"\$CRONJOBS\" | grep -q nzone; then\n        if echo \"\$CRONJOBS\" | grep nzone | grep -qe '^#'; then\n                nvram set cron_jobs=\"\$(echo \"\$CRONJOBS\" | sed -r \"s/#(.*?nzone*)/\\\\1/\")\"\n        else\n                nvram set cron_jobs=\"\$(echo \"\$CRONJOBS\" | sed -r s/.*?nzone.*?/#\\&/)\"\n        fi\n        stopservice cron\n        startservice cron\nfi\n" > /tmp/etc/config/nzone.sesbutton; chmod +x /tmp/etc/config/nzone.sesbutton

TOP

corn那
复制内容到剪贴板
代码:
* * * * * root /tmp/nzone BASE256,49

TOP

mark一下,好久没擦人了

TOP

如果你会用SSH软件链接看路由器内部的话
我是用WinSCP的
进去后 如果启动了cron任务
那如果能正常从网站获取MAC的话 路由器里会生成一个nzone.macs文件
那基本就没问题
现在不能擦肩估计可能是获取不到MACS地址 没地址就没办法变了

TOP

而且我测试下来 DDWRT无线设置那
混合 full20mhz 脚本才有用
我试过换成dynamic20/40mhz脚本就失效

TOP

楼主我的脚本还是你一开始给我那个,今天一直正常能擦啊
就是广场每次只能擦9个人不知道为什么……

TOP

引用:
原帖由 SHIPDS 于 2013-12-18 16:58 发表
而且我测试下来 DDWRT无线设置那
混合 full20mhz 脚本才有用
我试过换成dynamic20/40mhz脚本就失效
混合 full20mhz 这个在哪弄

TOP

无线设置那

TOP

是哪项................
附件: 您所在的用户组无法下载或查看附件

TOP

普通路由也能擦肩,而且更方便,只要把SSID改成attwifi就行了?不知道有人试过没
http://tieba.baidu.com/p/2762961885?qq-pf-to=pcqq.group

TOP

 19 12
发新话题
     
官方公众号及微博