H618B+Tomato+BT脱机下载设置指南

简介:

    为了实现tomato的脱机BT下载功能,测试环境为,H618B刷了tomato0530版本,外接USB HUB(这个为什么要外接个HUB待会会说),HUB上挂了上网卡一个,4G普通优盘一个。3G上网用HUAWEI EC1261和ZTE AC580分别做了测试。

 

首先谈下速率,从下载的接入IP来看,110开头和120开头没有明显区别,但是110开头在较多几率下会快些,速率也稳定些,这点没有道理,因为我没有移动位置,照理接入的基站应该差不多,除非蜂窝网对基站有属性偏好设置。另外,HW的卡明显比ZTE的卡速率要快很多,这个已经经过几次不同场合测试了,有高出1/3左右。

 

然后是3G上网卡插TF卡的问题。以同样一个1G的TF卡,HUAWEI的EC1261插入后,在xp下正常识别,插入路由器无法mount,格式化为FAT、EXT3均无反应,更不要说比较麻烦的NTFS了,从日志看是根本没有办法识别存储控制部分,因为和ZTE比,HUAWEI出现的是一个控制器,而ZTE mount的时候出现的是分别对虚拟光盘和存储卡的两个控制器。这样就有个问题,如果有HW的卡可以获得高网速但是不能用自带的TF卡槽,因为路由器不认。用ZTE的卡的话路由器认存储,但是速度慢,综合以上,决定还是用USB HUB挂两个USB设备,一个HW的上网卡,一个普通的4G优盘。

 

因此,插入上网卡和优盘后,mount正常,一开始我用的是FAT32。

接下来,打开USB设置部分:

wps_clip_image-1872

 

勾选USB设置:

wps_clip_image-16562

 

在下面的列表里会看到mount上的存储分区。确定T挂载为yes,没有挂载的点下挂载。

 

然后打开

wps_clip_image-11357

默认会自动选好分区,点击启动

wps_clip_image-32469

如果需要远程管理的,可以打开下面的参数,不过远程管理很多时候会假死,听说0630版本解决了这个问题,但是据我测试还是很卡。

wps_clip_image-28725

 

然后点击那个访问下载控制台,就可以进入BT脱机下载界面了:

wps_clip_image-9777

这个管理界面还是比较方便的。

 

接下来我测试出一个问题,就是默认用xp上格式化好的FAT32格式的盘,在这个BT上操作不是很正常,当BT下载到数据开始创建文件的时候,如果刷新控制台,会不断创建文件,每秒4M左右的速度,占满整个存储空间,其实这个时候下载已经中断,整个环境已经不正常了。只有拔下整个上网卡,重新格式化。

 

查看日志发现是在报块错误,然后就用telnet进入设备,想用EXT3格式,这个是linux的格式,应该兼容自家的系统比较好。先格式化TF卡,这是为了插入路由器后能在mount里看到哪个设备文件:(下面显示的例子是后来编辑的,内容只是举例和前述设备可能不符)

输入mountroot@RT-00904cc00451:/tmp/home/root# mount

rootfs on / type rootfs (rw)

/dev/root on / type squashfs (ro)

proc on /proc type proc (rw)

tmpfs on /tmp type tmpfs (rw)

devfs on /dev type tmpfs (rw,noatime)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw)

usbfs on /proc/bus/usb type usbfs (rw)

/dev/sda4 on /tmp/mnt/sda4 type fat32 (rw,nodev,noatime,data=ordered)

可以看到最后一个,驱动设备是/dev/sda4,挂载点是/tmp/mnt/sda4。

如果要格式化,那么用mkfs.ext3 /dev/sda4。前提要umount掉先。

格式化过程大概如下:

mke2fs 1.38 (30-Jun-2005)

Filesystem label=

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

1226400 inodes, 2451912 blocks

122595 blocks (5.00%) reserved for the super user

First data block=0

75 block groups

32768 blocks per group, 32768 fragments per group

16352 inodes per group

Superblock backups stored on blocks:

        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

Writing inode tables: done

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 33 mounts or

180 days, whichever comes first.  Use tune2fs -c or -i to override.

完成后就可以正常使用了。

 

经过测试下载较长时间没有出现存储空间假死等现象,而且ext3格式的分区是一开始下BT就创建完整个文件的大小,而不是FAT32不正常的一点点往上涨。

最后,打开samba的共享,就可以在局域网内访问共享盘一样访问优盘上的文件了。





     本文转自 beansprouts 51CTO博客,原文链接:http://blog.51cto.com/netwalk/529632,如需转载请自行联系原作者


相关文章
|
10月前
|
Linux
Linux使用Aria2命令下载BT种子/磁力/直链文件
Linux使用Aria2命令下载BT种子/磁力/直链文件
685 0
|
5月前
Mac 打开/关闭 iCloud 后导致桌面文件夹、文档删除,恢复步骤!
Mac 打开/关闭 iCloud 后导致桌面文件夹、文档删除,恢复步骤!
72 0
|
12月前
|
数据安全/隐私保护
记录一下百度网盘双击无法正常启动以及解决办法
记录一下百度网盘双击无法正常启动以及解决办法
1180 0
|
Windows
Windows 技术篇-win10运行没有、不保存历史记录解决方法,win10文件夹浏览记录为空问题解决
Windows 技术篇-win10运行没有、不保存历史记录解决方法,win10文件夹浏览记录为空问题解决
363 0
Windows 技术篇-win10运行没有、不保存历史记录解决方法,win10文件夹浏览记录为空问题解决
|
Windows
windows激活失败之slmgr命令以记事本打开
【问题现象】 【问题根因】微软激活所需的命令是slmgr.vbs这个文件,但是这个文件打开方式是记事本,因此在激活的时候输入命令会直接弹出记事本,导致激活失败。 【解决方案】查看slmgr.vbs的打开方式,与正常的操作系统做对比,可以发现文件的打开方式异常: 一些情况下通过调整打开方式可以解决...
1622 0
|
Web App开发
bt面板安装后,出现不能访问8888默认端口,不能访问BT后台,问题总结
前提需要:本文章针对linux系统,window系统也可以参考下 1.怎么安装bt?如何安装bt?我不会。。。小白需要多动手才学会知识哦 (小白问题) 这是官方安装文档https://www.bt.
6071 0