natasaly 发表于 2010-11-1 18:20:15

不好意思,俺太自我了,忘记了你的机器跟我不一样,CHL不能安装。

natasaly 发表于 2010-11-16 15:50:33

楼主不好意思,原来我的稳定只是暂时的现象,过了几天,transmission还是死机,论坛上面我另外开了帖子请教高手,他们都说这可能是硬件问题。

euromay 发表于 2010-11-16 17:37:19

我这些天刷了1.34修改版,虽然不能telent了,但是bittorrent可以用在某些PT站了。
bittorrent下载速度很快,连接数也不少,但是一直没有死机。
初步判断,应该是transmission兼容性问题?

natasaly 发表于 2010-11-24 16:00:07

http://forum.buffalo.nas-central.org/viewtopic.php?p=95076

不晓得这算不算是兼容性的问题,原来很早就有人在讨论这个问题了,他们称为segfaults,应该是磁盘分配过程中会有吧,听说rtorrent也有这个问题,发生的时间偶然的,但几率是必然的。我没有看过log所以我不知道我们的算不算这个问题,但至少我transmission 和 rtorrent 都免不了俗,我猜可能是这个原因。freelink听说是没问题的,但我装过两次都失败,freelink是成功装了,webmin也成功装了,但用apt安装的都是1.22版,而且运行不了,自己编译又出现诸多错误,最后放弃了,折腾不过啊。楼主你试过用rtorrent没有啊?碰下运气也好啊。

pt880 发表于 2010-11-24 16:09:00

不晓得这算不算是兼容性的问题,原来很早就有人在讨论这个问题了,他们称为segfaults,应该是磁盘分配过程 ...
natasaly 发表于 2010-11-24 16:00 http://www.nas1.cn/images/common/back.gif


    你所引用buffalo论坛,它们讨论的是使用ipkg命令安装的transmission吧。跟你的系统不一样。

natasaly 发表于 2010-11-25 12:56:16

回复 25# pt880


    你说得对,我之前说我transmission不稳定还有rtorrent会死机都是基于stock rom+optware的系统上的,所以安装理所当然就是ipkg啦。

freelink是我后来的事情,因为在optware里面怎么试都不行,所以决定安装freelink了,但在freelink里面都未曾成功启动过transmission还有rtorrent所以这两个bt在freelink里面的表现就不得而知了,不过据说是没问题的,那个讨论里面也有人这么提到过。

natasaly 发表于 2010-11-25 13:05:31

回复 26# natasaly


    我google了一下,发现segmentation fault不单单会出现在我们这个个案里面,其实这种错误是很普遍的,普遍到好似win9x的年代出现蓝屏一样,我找到一个文章,他们在编译一些程序的时候也会出现这个问题,其解决办法是设置一个大一点的堆栈。可以尝试一下。

我现在的状况是重新安装了jtymod5的1.03,然后使用transmission 2.12,之后按照下面的文章把堆栈设置为256m.分区把linux swap区增加到1GB.在transmission配置上我主要更改了全剧连接限制在50,单个种子连接限制在10以内,pre-allocation设置为2。而且同时下载不开多过2个,昨天晚上到现在都没有死机,持续观察中,定期回来汇报。

http://hi.baidu.com/bmrs/blog/item/3a1f2a18e4d7994e43a9ad0e.html

pt880 发表于 2010-11-25 16:31:12

回复natasaly


    我google了一下,发现segmentation fault不单单会出现在我们这个个案里面,其实这种 ...
natasaly 发表于 2010-11-25 13:05 http://www.nas1.cn/images/common/back.gif


    如果你现在刷回jtymod5的系统的话,我倒是可以直接帮你编译一个新的transmission了。告诉我你要使用的版本号吧。

natasaly 发表于 2010-11-26 18:08:46

回复 28# pt880


    oh!请容我叫你一声大侠。我想用2.12。麻烦你了。

pt880 发表于 2010-11-28 09:44:17

本帖最后由 pt880 于 2010-11-28 10:24 编辑

这是我编译好的transmission2.12版本的所有文件,已经在我的ls-gl v1机器上面使用过了。我的ls-gl v1除了安装ssh以外没有其它使用ipkg命令安装的软件
首先把附件下载下来。如果你已经安装了libcurl和libevent(使用ipkg install libevent和ipkg install libcurl命令安装)可以把附件里面的libevent-1.4.so.2和libcurl.so.4忽略掉
然后把附件里面的libcurl.so.4和libevent-1.4.so.2和libz.so.1三个文件复制到你的机器的/usr/lib文件夹下面
把附件里面的transmission文件夹复制到/usr/share目录下面
最后把再把transmission-cli   transmission-create   transmission-daemon   transmission-edittransmission-remotetransmission-show这六个文件放到/usr/bin文件夹下面,还要设置transmission-cli   transmission-create   transmission-daemon   transmission-edittransmission-remotetransmission-show这六个文件的权限,要不然不能使用。设置命令是:
chmod 0777/usr/bin/transmission-cli   
chmod 0777/usr/bin/transmission-create
chmod 0777/usr/bin/transmission-daemon
chmod 0777/usr/bin/transmission-edit
chmod 0777 /usr/bin/transmission-remote
chmod 0777/usr/bin/transmission-show


剩下的就是运行一次
/usr/bin/transmission-daemon
关闭transmission
killall transmission-daemon
编辑/root/.config/transmission-daemon/settings.json文件,把它里面的内容全部删除然后用下面的代码取代
{
"alt-speed-down": 50,
"alt-speed-enabled": false,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": false,
"alt-speed-time-end": 1020,
"alt-speed-up": 50,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": false,
"blocklist-url": "http://www.example.com/blocklist",
"cache-size-mb": 2,
"dht-enabled": true,
"download-dir": "/root/Downloads",
"encryption": 0,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/root/Downloads",
"incomplete-dir-enabled": false,
"lazy-bitfield-enabled": true,
"lpd-enabled": false,
"message-level": 2,
"open-file-limit": 32,
"peer-limit-global": 240,
"peer-limit-per-torrent": 60,
"peer-port": 51413,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": 0,
"pex-enabled": true,
"port-forwarding-enabled": true,
"preallocation": 1,
"proxy": "",
"proxy-auth-enabled": false,
"proxy-auth-password": "",
"proxy-auth-username": "",
"proxy-enabled": false,
"proxy-port": 80,
"proxy-type": 0,
"ratio-limit": 2,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": false,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "{986266e0dfde915cf94e0b3a996af9732dba95e5QW6y106b",
"rpc-port": 9091,
"rpc-username": "",
"rpc-whitelist": "*.*.*.*",
"rpc-whitelist-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"start-added-torrents": true,
"trash-original-torrent-files": false,
"umask": 18,
"upload-slots-per-torrent": 14
}



最后的事情就是配置ls-pro v1 ,让transmission能够开机自动运行了
我的方法是编辑/etc/init.d/rcS文件,在最后一行的exit 0 前面加上下面两行:
export HOME=/root
/usr/bin/transmission-daemon

还有什么不懂的再留言吧。下面是用到的附件:

水点桃花瓷 发表于 2010-11-28 20:56:49

transmission最新版就是2.12,CHL的机器装2.12不会死啊,你把原厂固件升级到1.31或者1.34再装transmission就可以了,很稳定,速度也非常快

natasaly 发表于 2010-11-30 18:05:16

本帖最后由 natasaly 于 2010-12-14 10:26 编辑

回复 30# pt880


    谢谢大侠。能否把你的固件也共享一下?我希望重新安装,确保一切的配置都跟你是对等的。

我的安装历程是,首先通过tftp更新,然后安装1.15 设置如下
update boot         do not check version
update kernal      rebuild partition table
update initrd       delete user-config
update rootfs      force update

之后改过分区,具体如下,


Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   IdSystem
/dev/sda1               1          25      200781   83Linux
/dev/sda2            26      1242   9775552+83Linux
/dev/sda4            1243       60801   478407667+   5Extended
/dev/sda5            1243      1365      987966   82Linux swap
/dev/sda6            1366       60801   477419638+83Linux


之后安装freelink,配置如
[  ]update boot         do not check version
update kernal    [  ]  rebuild partition table
update initrd      [  ] delete user-config
update rootfs     [  ] force update

然后再安装了jtymod5配置如下,
[  ]update boot         do not check version
update kernal    [  ]  rebuild partition table
update initrd      [  ] delete user-config
update rootfs     [  ] force update

安装jtymod5后便一直使用到现在了,因为我自从1.15后没有更新过boot,所以希望能被指点下
1,是否安装其他固件是也更新boot?
2,现在我是否保持自定义的分区?这样会否影响我的稳定性?

kmper 发表于 2010-11-30 19:49:52

我用mldonkey也是经常没有反应

pt880 发表于 2010-12-1 16:21:19


   1,是否安装其他固件是也更新boot?
2,现在我是否保持自定义的分区?这样会否影响我的稳定性?
natasaly 发表于 2010-11-30 18:05 http://www.nas1.cn/images/common/back.gif

回答你的第一个问题,我建议不要随便更新boot。
回答你的第二个问题,我想你没有自定义的分区吧,即使你有,也不影响稳定性。

ps:不要叫我大侠,我只是研究这个机器比较深入而已,欢迎大家互相交流。

pt880 发表于 2010-12-1 16:25:15

本帖最后由 pt880 于 2011-3-14 18:06 编辑

更正一下,我其实用的是最新的1.15版本的固件,就是官方的最新版本,如果用jtymod5的固件,它的kernel已经太旧了。现在1.15的kernel是2.6.16.16版本。

附上官方固件的下载地址:“http://www.buffalo-china.com/download/driver/nas/LS-GL_FW_115.zip”http://www.buffalo-china.com/download/driver/nas/LS-GL_FW_115.zip

kmper 发表于 2010-12-4 02:04:40

我也遇到这个问题 基本崩溃了

natasaly 发表于 2010-12-14 10:29:06

上次可能我一时大意,忘记把分区列表列出来,我刚修改过原文并用红色字体标注了,请找下楼上。我使用了Pt880同志编译的2.11,问题依旧啊。我基本没什么希望了,折腾了6个多月,唉。

hgb991737 发表于 2011-3-13 23:36:26

我的LS-GL也会啊~~~~~~高手指点下

bluray 发表于 2011-6-7 12:33:51

感谢pt880,我的dh750GL刷了1.15的固件之后用你编译的transmission1.76运行稳定。

bluray 发表于 2011-6-7 12:34:47

能否帮我编译一个amule?
页: 1 [2] 3
查看完整版本: Buffalo LinkStation CH1.5TL PT下载死机问题