梅林固件装Opkg、Transmission

2019-05-10
18,939次阅读
一条评论

装之前需要打开JFFS partition、打开ssh

梅林固件装Opkg、Transmission

需要的工具:WinSCP、Putty
WinSCP用来传文件
Putty用来敲命令

装的时候可以根据自己的情况把Opkg装在其他地方,我是把Opkg装载jffs的,因为放在usb设备里不太可靠,挂了个硬盘盒平时碰一下可能就掉了。

一、安装opkg软件源
1、创建软件安装目录

cd /jffs
mkdir /jffs/opt
ln -nsf /jffs/opt /tmp/opt

2、安装opkg
下载国外大神的脚本

wget http://qnapware.zyxmon.org/binaries-armv7/installer/entware_install_arm.sh

然后运行脚本:

sh ./entware_install_arm.sh

等待脚本运行完毕。。

3、自动挂载opt分区

在/jffs/scripts位置建立文件,可以先在电脑上建立文本文件,再用WinSCP传进去文件名:post-mount
内容如下:

!/bin/sh

ln -nsf /jffs/opt /tmp/opt

最后获取脚本文件的权限,命令:

chmod a+rx /jffs/scripts/post-mount

至此opkg软件源安装完毕

二、安装Tr

1、安装transmission-daemon和transmission-web

opkg update
opkg install transmission-daemon transmission-web

2、安装完成后运行daemon生成配置文件

transmission-daemon -g /opt/etc/config/transmission-daemon

3、配置文件生成杀死进程,不然之后的更改不生效

killall transmission-daemon

4、修改配置文件settings.json,在/opt/etc/config/transmission-daemon下
常见的修改内容,根据自己的情况修改

"download-dir": "/tmp/mnt/sda1/Transmission",     下载路径
"rpc-enabled": true,    web界面开关
"rpc-authentication-required": true,    web界面密码访问开关
"rpc-username": "admin",     你的用户名
"rpc-password": "XXXX",     你的密码(程序启动后会加密替换)
"rpc-whitelist-enabled": false,     ip过滤开关
"dht-enabled": false,     DHT开关
"speed-limit-up": 400,    上传限速,单位KB
"speed-limit-up-enabled": true,     上传限速开关

修改完毕后保存

5、试一试进入web管理界面
运行Tr命令:

transmission-daemon -g /opt/etc/config/transmission-daemon

进入web管理界面地址:http://路由器IP:9091/transmission/web/

6、使Tr自动启动
打开刚才建立的/jffs/scripts/post-mount文件,在最后添加

sleep 5
/opt/bin/transmission-daemon -g /opt/etc/config/transmission-daemo

7、防火墙配置
在/jffs/scripts位置建立文件
文件名:firewall-start
内容如下:

!/bin/sh

iptables -I INPUT -p tcp –destination-port 51413 -j ACCEPT
iptables -I INPUT -p udp –destination-port 51413 -j ACCEPT

最后获取脚本文件的权限,命令:

chmod a+xr /jffs/scripts/firewall-start

然后就ok了~
参考了这篇帖子http://www.right.com.cn/forum/thread-160532-1-1.html 还有哪个忘了

更新web界面中文的方法
下载这里的文件,将/opt/share/transmission文件夹完整替换掉

里边有两个控制界面
一个是原版的中文版,从恩山的牛人haxc的4530r的固件里拿出来的
地址还是192.168.1.1:9091/transmission/web/

另一个栽培者的版本
地址是192.168.1.1:9091/transmission/web/index.ronggang.html

正文完
要饭中,多少给点吧(支付宝)
post-qrcode
 
评论(一条评论)
验证码
2018-12-01 15:06:01 回复

打错个字
打开刚才建立的/jffs/scripts/post-moun文件,在最后添加
->
打开刚才建立的/jffs/scripts/post-mount文件,在最后添加

 Macintosh  Chrome  中国广东省广州市联通