作者cassine (Savannah)
看板Modchip
标题Re: [心得] 网乐通改机
时间Tue Aug 9 11:09:10 2011
开了telnet之後当然要来做一点正事,影音加速模组在开放原始码这边还有问题
,缺少加速模组的驱动程式无法启动。大概必须找一台同样是sti7105 核心的卫
星接收器去把里面的驱动程式复制出来才有办法。
目前在网乐通主机里面装了transmission-2.33 这套BT下载软体,安装方法不难
,需要的函式库跟shadow-utils都包进去了,只要从console 介面就可以安装:
host $ cd /
host $ wget \
http://eurogrun.myweb.hinet.net/nextvod/sh4-transmission-2.33.tar.gz
host $ tar -xzf sh4-transmission-2.33.tar.gz
host $ rm sh4-transmission-2.33.tar.gz
接下来要新增一个使用者,transmission必须要用这个使用者才能执行,算是安
全性考量
host $ useradd transmission
之後就可以尝试执行transmission
host $ su transmission
host $ /usr/bin/transmission-daemon -f
第一次执行会在$HOME/.config/transmission-daemon 目录下产生设定档,可以
用文字编辑器nano进去编辑,例如把下载目录download-dir改到/mnt/usb下面,
不然网乐通所在磁区的容量只有300 MB,而且官方的档案就已经占掉150 MB了。
/mnt/usb是网乐通拿来摆回看影片的空间,容量有 5.5GB。
设定档详细的选项请参考
https://trac.transmissionbt.com/wiki/EditConfigFiles
网乐通的 CPU速度有660 MHz ,比某些要钱的 NAS系统都还优秀。唯一缺点是空
间不够大,但可以靠外接硬碟来解决,也支援NTFS档案系统。
rpc-whitelist 这一项非常重要,如果不开放127.0.0.1 以外的IP则只能从网乐
通本机连线,但网乐通又没有安装浏览器,所以设成开放给同一区网的IP连线,
就可以远端遥控。ratio-limit 代表分享比率达到多少後停止分享。
transmission-daemon 执行之後终端机会开始有讯息输出,要离开就按Ctrl + C
,如果有改过设定要重新执行。
执行中透过PC的浏览器输入http://(网乐通IP):9091/ 正确无误就可以看到
transmission的远端遥控介面,虽然阳春但该有的功能都有了。.torrent档可以
从远端上传或是直接把下载连结贴上去,热门档还蛮快的,可以跑到600KB/s 以
上,如果是看SD台的话几乎不会 lag,HD台就会。(我家中华 8M/640K)因为网
乐通是硬解,所以就算播HD, CPU负载也没高到哪里去,拿来挂BT刚好。
能够正确动作之後就是设定开机自动启动,跟telnet一样,把启动脚本连结丢到
/etc/rc.d/rc3.d 去就好,顺去看个人,我是设S85transmission-daemon,在网
乐通主程式fdtv之前,所以看到 XMB介面时transmission也启动了
host $ cd /etc/rc.d/rc3.d
host $ ln -s /etc/init.d/transmission-daemon S85transmission-daemon
重新开机(拔电源)看看是否正常。
下载完的档案要如何取出咧,transmission没能提供浏览器直接下载,所以得用
FTP或是 SAMBA把档案分享出来。无奈SAMBA 最新版3.5.11档案肥得要死,编译
後去除不用的档案也还有45MB,旧版的2.2.12跨编译虽然能成功,但没办法执行
,不然编出来的档案只有15MB而已。(有人有编2.2.12经验的话,恳请指导一下
)
所以退而求其次改用ST官方提供的vsftpd-2.2.0-3搭配xinetd来抓取档案:
host $ cd /
host $ wget
http://eurogrun.myweb.hinet.net/nextvod/sh4-vsftpd-2.2.0-3.tar.gz
host $ tar -xzf sh4-vsftpd-2.2.0-3.tar.gz
host $ rm sh4-vsftpd-2.2.0-3.tar.gz
这次我已经帮大家自动把xinetd启动脚本丢到rc3.d 目录中,顺序是 S11xinetd
,比遥控器还前。xinetd启动之後会负责网路服务的启动,启动/etc/xinetd.d
目录下的脚本,vsftpd已经自动把脚本放进去,所以xinetd就会自动启动vsftpd
。
vsftpd的相关设定在/etc/vsftpd.conf里面,我只设定让root能正确登入,安全
性的问题暂时不是重点,虽然说安全性是vsftpd的最大卖点。详细设定可以参考
:
http://vsftpd.beasts.org/vsftpd_conf.html
然後重新开机(拔电源)看到 XMB後就能尝试用 FTP程式连进去了,root密码最
好改一下,然後到transmission的工作目录把下载完成的档案传出来,个人测试
的结果是能跑到 10MB/s(100Mbps)左右,所以说要是能有SAMBA ,就直接远端
播放了不用抓到本机来。10MB/s的频宽就算是1080p 的影片应该也是够用的。
--
○ ____ _ _ _ _ ____ _ _ ____ _____ ____
。 ★(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
o _)(_ ) ( \ / )__) ) ( )( )(_)( ) / ● ‧
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) ★
o
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.31.137
※ 编辑: cassine 来自: 140.120.31.137 (08/09 11:10)
1F:推 cheweichang:这台 c/p 比中华MOD还高 我也去买一台 60.248.18.139 08/09 13:23
2F:→ cheweichang:好了 60.248.18.139 08/09 13:23
3F:推 donaldtsai:这台不是免费索取的吗 114.40.194.96 08/09 18:48
4F:推 Abu0209:挺强大的 @_@ 114.47.88.191 08/09 20:14
5F:推 ccbbaa:大推!!!!!!超专业!!!但是转台比mod慢多了 112.104.91.191 08/11 02:40