找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2257|回复: 1

TLWR740N V3能不能开JFFS?

[复制链接]
发表于 2012-11-18 21:07 | 显示全部楼层 |阅读模式
如题 TLWR740N V3能不能开JFFS?我总是来回于两地想用修改好的AUTOAP自动中继分别连接不同的SSID
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-11-24 13:47 | 显示全部楼层
我是这样解决的:
一、在管理-命令-指令解释器输入AUTOAP的指令,保存为自定义指令。下面是我自己针对TP-740N编的切换指令:
#!/bin/sh
echo start chgwifi >/tmp/chglog.txt
cd /tmp
#sleep 60
while :; do
while [ $(ping baidu.com -c 2 |grep -c ttl) -gt 0 ]; do
sleep 60
done
gpio disable ath0
sleep 5
#iwlist ath0 scan |sed '/ESSID/!d;s/^[ \t]*//;s/ESSID:"//;s/"//' > ssid.txt
#gpio enable ath0
#sleep 5
site_survey 2> ssid.txt
gpio enable ath0
sleep 5
if [ $(grep -c `nvram get ath0_ssid` ssid.txt) -gt 0 ]; then
sleep 60
if [ $(ping baidu.com -c 3 | grep -c ttl) -gt 0  ]; then
continue
fi
fi
#在下面配置N 个SSID及密码
if [ $(grep -c SSID1 ssid.txt) -gt 0 ]; then
nvram set ath0_ssid=SSID1
nvram set ath0_wpa_psk=密码1
nvram commit
reboot
fi
if [ $(grep -c SSID2  ssid.txt) -gt 0 ]; then
nvram set ath0_ssid=SSID2
nvram set ath0_wpa_psk=密码2
nvram commit
reboot
fi
.
.
.
if [ $(grep -c SSIDn ssid.txt) -gt 0 ]; then
nvram set ath0_ssid=SSIDn
nvram set ath0_wpa_psk=密码n
nvram commit
reboot
fi
sleep 60
done
二、在管理-命令-指令解释器输入以下指令,保存为启动指令。
`cd /tmp; /bin/sleep 30;
chmod 777 /tmp/custom.sh;/tmp/custom.sh` &

点评

非常感谢,用你的命令成功实现了我所想要的功能!!!!而且很简洁,能看得懂。  发表于 2012-11-27 02:17

评分

参与人数 1恩山币 +1 收起 理由
拿板砖的鱼 + 1 真给力,我要顶!

查看全部评分

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-21 08:48

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表