小米路由器安装Transmission

  • A+
所属分类:服务搭建

内置硬盘的小米路由器用来挂PT论坛是一个不错的选择,教程适用于小米路由器R1D/R2D,其余型号暂未测试。

第一步 刷入开发版固件

下载开发版固件:http://www1.miwifi.com/miwifi_download.html

进入路由器管理后台,常用设置 - 系统状态 - 手动升级,上传固件包升级。

第二步 开启SSH

小米路由器配置无线网络,手机连上无线网络后打开小米WiFi App,登陆小米帐号后添加路由器。打开网址登陆小米帐号,下载Root工具包,参考网页提供的简易教程刷入工具包,并记录初始 Root 密码。

第三步 安装软件

下载程序包上传至路由器,然后远程登陆小米路由器管理后台,默认IP地址是192.168.31.1,端口号22。

  1. root@XiaoQiang:~# cd /userdisk/data    
  2. root@XiaoQiang:/userdisk/data# chmod +x transmission_for_r1d_r2d.bin  
  3. root@XiaoQiang:/userdisk/data# ./transmission_for_r1d_r2d.bin  

第四步 配置软件

教程中设置网页端口为8888、磁盘缓存为16M、用户名为wanghualang、密码为123456、下载路径为/userdisk/data/transmission。

  1. root@XiaoQiang:~# vi /userdisk/transmission/config/settings.json  
  2.     
  3. "rpc-port": 8888,    
  4. "cache-size-mb": 16,    
  5. "rpc-username": "wanghualang",    
  6. "rpc-password": "123456",    
  7. "download-dir": "/userdisk/data/transmission",    

  1. root@XiaoQiang:~# killall -HUP transmission-daemon  

第五步 配置防火墙

安装 Transmission 软件的时候,已自动配置防火墙策略,默认开放网页端口9099、数据通信端口51413。如果大家修改了Transmission相关端口,则需要手动配置防火墙,直接编辑已有策略,替换为修改后的端口号。

  1. root@XiaoQiang:~# vi /etc/config/firewall   
  2.   
  3. config rule 'transmission_web'                               
  4. option src 'wan'                                     
  5. option dest_port '8888'                              
  6. option proto 'tcp'                                   
  7. option target 'ACCEPT'                               
  8. option name 'transmission_mgmt_from_wan'    
  9.     
  10. config rule 'transmission_peer_tcp'                          
  11. option src 'wan'                                     
  12. option dest_port '51413'                             
  13. option proto 'tcp'                                   
  14. option target 'ACCEPT'                               
  15. option name 'transmission_incoming_tcp'    
  16.     
  17. config rule 'transmission_peer_udp'                          
  18. option src 'wan'                                     
  19. option dest_port '51413'                             
  20. option proto 'udp'                                   
  21. option target 'ACCEPT'                               
  22. option name 'transmission_incoming_udp'    

  1. root@XiaoQiang:~# /etc/init.d/firewall restart  

第六步 开机启动 Transmission

  1. root@XiaoQiang:~# sed -i '$i sh /userdisk/transmission/manager/transmission_fix.sh' /etc/rc.local  
下载信息 文件名称:Transmission 文件版本:2.84(14307) 运行平台:XiaoMi
下载地址
  • 微信赞助网站
  • weinxin
  • 支付宝赞助网站
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:10   其中:访客  7   博主  3

    • avatar xforce

      R2D,今天终于想起来要折腾,期待lz早日搞定2.94的, :lol: :lol: :lol:

      • avatar wc5bk6

        有没有2.93 的文件!!!

        • avatar Rondom

          请问博主的Transmission的版本是多少?
          我的R1D目前使用官方的插件,不过一是版本太老,二是感觉官方插件有很多问题,只能算是勉强可用。

            • avatar 王花郎 Admin

              @Rondom 2.84(14307)

                • avatar Rondom

                  @王花郎 谢谢博主。先收着。
                  目前用的官方插件正在使用中,等任务全部下完再装博主的。
                  另外想请教下,自己编绎的话,需要怎么操作?

                    • avatar 王花郎 Admin

                      @Rondom 最近在折腾监控,等有空的时候再写教程。

                • avatar we1hao

                  我的r2d有Transmission 插件,但是设置路径经常有问题,然后请问,r2d可以开启nfs文件服务吗?

                    • avatar 王花郎 Admin

                      @we1hao
                      1.官方的Transmission插件基本不能用,需要使用的话建议自己手动安装;
                      2.R2D原生不支持NFS,叠加混合Debian系统应该可以,具体没去研究。

                        • avatar we1hao

                          @王花郎 好的,明白了.谢谢你.

                      • avatar NSD

                        好文推薦