标签 openwrt 下的文章

buffalo WSR-1166DHP 通过TFTP刷 DD-WRT NXT 及中文语言

所需软件:TFTPD && SecureCRT

插上任意Lan口连接电脑,对应网口IPv4:192.168.11.2
打开TFTPD Browse选择固件目录,将DD-Wrt nxt固件命名linux.trx-recovery

QQ20170110220506.jpg
使用SecureCRT TTL连接输出信息
TTL波特率:57600
主板上的三角标致针脚1 5V电不用插,三根即可。

Pin assignment
1	+5V
2	GND
3	RX
4	TX

详见:http://www.dd-wrt.com/nxt/wiki/doku.php?id=hardware:buffalo:buffalo_wsr1166dhp
到了引导界面选择2 Load system code then write to Flash via TFTP.
QQ20170110200002.png

Y确认,TFTP自动刷入,END.

- 阅读剩余部分 -

Openwrt配置ssh自动登录服务器socks5转发

1.首先安装openssh客户端。

rm -rf /usr/bin/ssh #删除ssh软链接
rm -rf /usr/bin/scp #删除scp软链接
opkg update #更新列表
opkg install openssh-client openssh-keygen#安装openssh客户端

 2.Openwrt生在ssh密钥并上传到服务器端:http://www.l-yp.com/1140.html

3.实现ssh转发:

ssh -D 7070 用户@IP -p端口(22可去除这个参数)-qTfnN

开机启动:

echo 'ssh -D 7070 用户@IP -p端口(22可去除这个参数)-qTfnN >/dev/null 2>&1 &' >> /etc/rc.local

shell脚本监控ssh自动重新连接:

#!/bin/bash
while true
do
if netstat -tlnp|grep ":7070"
then
echo "ssh is working"
else
ssh -D 7070 用户@IP -p端口(22可去除这个参数)-qTfnN >/dev/null 2>&1 &
fi
sleep 300 
done