关键词不能为空

当前您在: 主页 > 英语 >

脱机下载教程,适用于tomato 1.28版固件8M版本

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-03-03 22:22
tags:

-

2021年3月3日发(作者:板子)


脱机下载教程,适用于


1.28


版固件


8M


版本





星版的教程里非常详细,参见


/


,但是因为他写教程的时候固件版本较老,现在固件已经集成了很多功能,并且新固件和


旧固件在设置上有些差异。其实现在脱机下载很简单,因为新


8M< /p>


固件已提供了


BT


下载、


samba




usb


驱动等,现在只需安装一个


amule


就可以 ,并且安装过程中


使用的命令可以复制粘贴,


实际操作过程比用 脱机下载包还容易。


我根据自己的心得写了这点东西,


希望对正 在摸索的朋友有所帮助,


并且向论坛的各位高手感谢。




目前能在路由器运行的电驴软件有两个:

MLDonkey



aMule



如果想使用


MLDonkey


下载,< /p>


最好使用论坛上提供的


ghost


脱机下 载包,


这是因为


mldonkey


需编 译,


直接安装很麻烦;如果想使用


amule

< br>来下载,可以通过下面的步骤自己安装。



< p>
我的配置:


H618B


路由器

16m


闪存,


64M


内存,固件版 本:


Tomato Firmware v1.28.0512 MIPSR1 K26 USB 8M


。移动硬盘:


320G


。 客户机:


windows7


电脑。




步骤:



1


、对移动硬盘分区:建议分两个区,一个小一个大,小的分区用来放软件,大小


200M


左右,大的分区放自己下载的文件。格式化为

< br>ext3


分区。把移动硬盘接到


电脑,用


winpm


等分区工具格式化,格式化时不加卷标。



也可以把硬盘接在路由器上用


fdisk


分区和


3


格式化。参见:


/


。在格式化时,分区不能挂载,否则出错。




2


、路由器设置:在路由器上接上移动硬盘,开机。打开电脑的


IE


浏览器,地址栏内输入


192.1 68.1.1



IP


地址,设置路由器 。


samba


服务启动,自动共享设为读


/


写,启用


SSH





USB


应用设置项中,< /p>


usb2.0


勾选,启用


USB


设备勾选,自动挂载硬盘到


/mnt


勾选,< /p>


ext3


分区勾选。


< br>保存设置后,在


USB


设置里,检查已连接设备,看看硬 盘的两分区是否已成功挂载到


/tmp/mnt/sda1


和< /p>


/tmp/mnt/sda2




因为


/mnt


已连接到


/tmp/mnt


,以后


/tmp/mnt

< br>可以简化为


/mnt




如果成功挂载,首先要在第一分区创建


opt


目录。


telnet 192.168.1.1


登录,输入命令:



mkdir /mnt/sda1/opt


然后在挂载后运行脚本添加:



mount -o bind /mnt/sda1/opt /opt


卸载前运行脚本添加:



/opt/etc/init.d/S57amuled stop


killall transmission-daemon


sleep 3


swapoff /mnt/sda1/swapfile


umount /opt


保存设置,重启路由器。



因为已启用


Samba


服务,正常情况在客户端


w indows7


电脑的网络(在资源管理器窗口的最下面有网络)可以看到共享的移动硬 盘的两个分区。


windowsXP


是网上

邻居。



从路由器拔出硬盘前,先点击路由器


USB


设置的已连接设备的卸载,再拔出移动硬盘,这样操作可能硬盘不易出 问题。




3


、在


windows


电脑上安装


win SCP


,因为后面修改


amule


配置 文件要用到。下载地址:


/download/




安装很简单。安装完成后,打开软件,主机名:


1 92.168.1.1


。端口号:


22


。用户名:


root


密码:


adm in


。要注意的是文件协议改为


SCP





4


、建 立交换区


swap


:交换区相当于


wi ndows


系统的虚拟内存。



在客户 机


windows


电脑,


telnet 192.168.1.1


登录,建立


swap

< br>文件:



dd if=/dev/zero of=/mnt/sda1/swapfile bs=1024 count=65536


mkswap /mnt/sda1/swapfile


swap


区我设的是


64M.


为了使开机时能够加载


swap


交换区,将< /p>


swapon /mnt/sda1/swapfile


添加在挂 载后运行脚本。



最终的挂载后运行脚本为:



mount -o bind /mnt/sda1/opt /opt


sleep 3


swapon /mnt/sda1/swapfile


保存设置,重启路由器。



是否挂上, 用


free


命令查看。




5



amu le


安装:



在客户端


telnet 192.168.1.1


登录,依次分别执行下面命令:



wget


/downloads/


-O - | tr -d 'r' > /tmp/


sh /tmp/


/opt/bin/ipkg update


/opt/bin/ipkg install amule


设置参考星版教程的


3


楼和链接


/?t id=63082



需要注意的是


am ule


存放临时文件路径



TempD ir



和完成文件路径



IncomingDir)



改为第二个分区



。如果你的硬盘只有一个分区,改为


“/ mnt/sda1/.......


。目录设置详细见


34


楼。




运行


amule


有两种办法。



如果想一开机启动


amule


,需要在初始化脚本添加 启动命令。直接添加启动


amule


命令:

/opt/etc/init.d/S57amuled start


,在我的路 由器上不能顺利执行,最后我在


前面加了



sleep 1m


才能执行,


1m


指的是


1


分钟。


其 中原因我猜测可能是新固件集成的服务太多,


启动时间比旧版固件长。

< br>可能时间再短点也可以,


网友自行尝试。



我的初始化脚本:



sleep 1m





/opt/etc/init.d/S57amuled start


如果不想一开机就启动


amule


,也可通过电脑


Telnet


登录后启动和终止


amule



telnet


登录输入:

< p>


/opt/etc/init.d/S57amuled start




为了执行方便,我编了一个批处理 快速实现


telnet


登录和


amul e


启动和中止。详细见我的另一篇帖子。


/



ps


命令查看


amule


是否运行,如果有


/opt/bin/am uled -f,


说明


amule


已经 在路由器成功运行。




防火墙脚本:



# Port 4662 (TCP) for eMule, 4662+3 & 4672 (UDP) for Kad


iptables -A INPUT -p tcp --dport 4662 -j ACCEPT


iptables -A INPUT -p udp --dport 4665 -j ACCEPT


iptables -A INPUT -p udp --dport 4672 -j ACCEPT


iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT


iptables -P OUTPUT ACCEPT


据说可以使低


ID


变为高


ID.



6


、在路由器的设置中启用


BT


脱机下载 ,实际是启动了


transmission-daemon


,所 以个人不必再安装


bt


软件。




transmission


有较高要求的朋 友,可以选择自己安装,按星版教程操作即可,自己安装的好处一是可以安装最新版的


t ransmission-daemon


,二是可以按自己的要


求对软件进行定制。




7

< p>
、在


windows


电脑上安装

< br>transmission



amule


远程控制软件


:


Transmission- remote-gui



/p/transmisson- remote-gui/downloads/list



令< /p>









< p>
















Tr ansmission-remote-dotnet:


/p/transmi ... tnet/downloads/list


,有中文,并且和


i e


进行关联,推荐第二个。默认控制端口


9091




aMule


的远程控制软件


amule


remote


GUI


下载地址:


/files/?cat=43


。安装


gu i



amulecmd


,不安装主程序 。值得注意的是登录密码问


题,在星版的教程里有。控制端口默认


4712



ie


< br>amule


关联方法见


4


楼。< /p>



使用远程控制软件之前,要确保


amu le



transmission


已启 动。





a mule


添加任务经常出问题,我推荐的办法


/?tid=68 542





自己的一点体会,可能还有很多错误,欢迎指正。




[


脱机下载


]



用好你的


TTDW


< br>--


用路由器把移动硬盘格


式化成


EXT3


由于


linux



ntfs


的支持一般,所以使用路由器脱机的朋友大都选择


ext3


作为文件系统,以往大家都是要在


Wi ndows


下装能够格式化成


ext3


的工具或者下载一个


Linux



Li veCD


来做这件事,其实可以通过


Tomato DualWAN


内置的命令来实现,方法如下:




以下命令适用于


K24


内核(


Tomato DualWAN 1.23



1.25


系列)



查看硬盘都有那些分区可以用下面的命令



fdisk -l /dev/scsi/host0/bus0/target0/lun0/disc



把第一个硬盘分区格式化成


ext3


的 命令



3 /dev/scsi/host0/bus0/target0/lun0/part1



如果想对硬盘重新进行分区



fdisk /dev/scsi/host0/bus0/target0/lun0/disc



以下命令适用于


K26


内核(


Tomato DualWAN 1.28


系列)



查看硬盘都有那些分区可以用下面的命令



fdisk -l /dev/sda


把第一个硬盘分区格式化成


ext3


的命令



3 /dev/sda1



如果想对硬盘重新进行分区



fdisk /dev/sda




[


脱机下载


]



抛弃


Ext2IFS


,不用安装


Linux


,使用


Ext2Fsd

< p>
极速读写


Linux


分区



本帖最后由



gw1357




2010-6-8 18:09


编辑





Ext2Fsd


这个小工具,可以实现在



Windows


中挂载



Linux


分区的目的。


Ext2Fsd


能够在



Windows 2000< /p>



XP



200 3



Vista


WIn7



2008


等系统中运行,支持挂载



Ext2/Ext3


类型的分区。



优点:挂载


ext2/ext3


分区为 驱动器,能正确识别中文


,


可读写


ex t2/ext3


分区


,


复制文件速度快



缺点:不同的人使用,性能差异很大,有的很快,有的很慢




官网:


/



下载:


/projects/ext2fsd/files/< /p>




安装后就是中文的







Lin ux


分区指定盘符



在配置卷属性中,把相应分区设为可写







######################################### #########################


读写测试是复制一个


2G


的电影,使用拷贝软件


TeraCopy< /p>



############################ ######################################


分区


L


,为


EXT3

< br>格式,



写入速度


23MB/S


左右




< /p>


读取速度最高达


27MB/S,


之后稳定 与


23MB/S


左右



测试发现,用







### ################################################## #############


分区


K


,为同一移动硬盘上的另一分区,


NTFS


格式



写入速度


24MB/S


左右





读取速 度


22MB/S


左右






### ################################################## #############


Ext2Fsd


读写

< p>
EXT3


的性能跟


NTFS


没有差别,我的移动


硬盘盒的速度成了瓶颈。



不过网上也有人反映,读写只有几


M


,我的运气好吧 !





附件为安装使用方法





amule



ie


关联的方法



本帖最后由


Neal



2010-11-4 13:29


编辑




< /p>


当你点击某个网站的


ed2k


链接时,< /p>


amule


没有添加链接,原因是


amu le



ie


没有关联,以下关联办法来 自


amule


的官方网站。



//Ed2k_links_handling


,原文是英文的,我简单 的翻译了一下:




保证


amule remote gui


安装时


amulecmd


勾选。



创建一个名为而


ed2k_


的文件,包含以下代码:




@echo off


set link=%1


for /f



你的 路由器


Ip


地址


/P


你的


amule


登录密码


/c



不要忘了替换你的


ip


地址和密码,保存文件,文件放在


C:Program FilesaMule




创建一个名 为


ed2k_


的文件



,包含以下代码:




REGEDIT4



[HKEY_CLASSES_ROOTed2k]


@=




[HKEY_CLASSES_ROOTed2kDefaultIcon]


@=



[HKEY_CLASSES_ROOTed2kshell]


@=



[HKEY_CLASSES_ROOTed2kshellopen]



[HKEY_CLASSES_ROOTed2kshellopencommand]


@=



保存文件,双击运行,把这些键 值增加到你的注册表里。以后,如果再用


IE


浏览器,点击网站 里面的


ed2k


链接,


amule


就会增加新的下载任务。不过在


verycd


网站增加下载任务,


amule


汉字是乱字符,最后下载后的 文件名只有


8


位,在其它网站下载是正常的。

< br>


还有一个办法,增加下载任务。



/?tid=68542






[


脱机下载


]



用好你的


TTDW


< br>--


用路由器把移动硬盘格


式化成


EXT3


由于


linux



ntfs


的支持一般,所以使用路由器脱机的朋友大都选择


ext3


作为文件系统,以往大家都是要在


Wi ndows


下装能够格式化成


ext3


的工具或者下载一个


Linux



Li veCD


来做这件事,其实可以通过


Tomato DualWAN


内置的命令来实现,方法如下:




以下命令适用于


K24


内核(


Tomato DualWAN 1.23



1.25


系列)



查看硬盘都有那些分区可以用下面的命令



fdisk -l /dev/scsi/host0/bus0/target0/lun0/disc



把第一个硬盘分区格式化成


ext3


的 命令



3 /dev/scsi/host0/bus0/target0/lun0/part1



如果想对硬盘重新进行分区



fdisk /dev/scsi/host0/bus0/target0/lun0/disc



以下命令适用于


K26


内核(


Tomato DualWAN 1.28


系列)



查看硬盘都有那些分区可以用下面的命令



fdisk -l /dev/sda


把第一个硬盘分区格式化成


ext3


的命令



3 /dev/sda1



如果想对硬盘重新进行分区



fdisk /dev/sda



如 果想在


Windows


中读取


ext3


文件系统内的文件,请参考这个帖子


/?tid=31062< /p>




[


脱机下载


]



果断放弃


MLDonkey,


启用


aMule


本帖最后由



cjinglu




2010-9-24 00:11


编辑




< /p>


最近入了


H618B


,主要目的之一就是 要脱机下载,最早找到的是这个帖子:



USB


应用


ghost




/viewthread ... 6amp%3Btypeid%3D102



里面使用的电驴软件是


MLdonkey

使用习惯和一般的电驴软件大不相同不说,


sancho


的 图形控制程序也不太好弄,尤其怎么都找不到批量添加下载链接的功能



后来就想解决办法的同时,一直使用


Xtreme


来下 载



直到今天终于找到了一些


aMul e


的资料,主要是星版的资料和其他


DD


上的一些资料



终于搞定了


aMul e


的安装,至少界面终于和其他驴子差不多了,下载也不比其他驴慢,不像


MLDonkey



KAD


老是出问题




aMule


安装详见星版的帖子:



/



如果使用的是第一步的

< p>
ghost


包,可以直接跳过前面的内容,首先登陆


telnet,


输入以下命令:



cd /mnt/opt


wget


/downloads/


-O - | tr -d 'r' >


sh


然后直接进入星版帖子的三楼


aMule


安装的内容



这里说几个注意事项:



WINSCP


进入



/opt/share/amule/.aMule


目录



修改




文件的过程中,以下字段最好一并修改:




Nick=[CHN][veryCD]youname


的形式





/


为什么我就不说了,经常用驴子的知道原因


/


UPnPEnabled=0


此处修改为



1

< br>打开


UPNP


支持你可以更容易得到

HighID


和更容易连接


KAD


网络



TempDir=



这里后面不管是什么,改为


TempDir=/mnt/samba_folder/emule_download/Tmp



别忘了从网上邻居进入


WL-500 GP




WL-500GPemule _download


文件


夹下建立一个


Tmp


文件夹


(


注意大小写

< p>
)


IncomingDir=



这后面不管是什么,一样改为



Inc omingDir=/mnt/samba_folder/emule_download



最后用


WINSCP


进入



/opt/share/amule/.aMule


目录,从 你的电脑的电驴目录下的


config


文件夹中


(


例如


C:Program Filesemuleconfig)


找到以下三个文件:






将他们复制到



/opt/share/amule/.aMule


目录



最后,在开机脚本中添加:



/opt/etc/init.d/S57amuled start



之后下载


aMule,


地址:



/files/?cat=43



安装时请按图把以下几样去掉





之后启动


aMule GUI


填上


192.168.1.1


和你在上一步 中写入的密码原文


(


不要填


MD5


密码


)


即可进入和电脑电驴几乎一样的电驴 界面了





这样你就可以用路由器实现几乎和电脑相当的电驴速度




[


脱机下载


]


USB


应用


ghost




本帖最后由



okboy




2010-1-27 14:12


编辑




< /p>


由于上一个包由于集成的东西太少了,所以这次决心做一个功能比较全的给大家。看完这篇 文章后,你会发现原来路由还可以这样用。




1


.集成的东东:



samba3.0.28a


tranmission1.76


mldonkey3.0.0


lighttpd 1.4.25


php 5.2.12


sqlite 2.8.17


rtorrent 0.8.6


punbb 1.2.22


typecho 0.6


32M swap



2




应用包下载地址:





2


楼连接






应用包使用




很简单,只有以下几个步骤:





ghost32


恢复镜像到硬盘或U盘< /p>


->TTDW


的网页管理中贴上脚本


->


接上已经恢复好的硬盘


->


重启路由后 即可使用




至于怎么使用

< p>
ghost32


恢复镜像及贴脚本,请各位移步看一下我上一个贴子:




/




开机脚本:


(2.0


的将


modprobe usb-ohci


改成


modprobe ehci- hcd


即可


)



1.



2.



3.



4.



5.



modprobe usbcore


modprobe scsi_mod


modprobe usb-ohci


modprobe sd_mod


modprobe usb-storage


6.



sleep 1


7.



8.



modprobe jbd


modprobe ext3


9.



sleep 3


10.



mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt


11.



mount -o bind /mnt/opt /opt


12.



sleep 3


13.



/opt/bin/busybox swapon /mnt/swapfile


14.



sleep 3


15.



/opt/etc/init.d/S08samba


复制代码



防火墙脚本:




1.



2.



3.



4.



5.



6.



7.



8.



9.



iptables -I INPUT -p udp --dport 9527 -j ACCEPT


iptables -I INPUT -p tcp --dport 9527 -j ACCEPT


iptables -I INPUT -p udp --dport 9528 -j ACCEPT


iptables -I INPUT -p tcp --dport 9528 -j ACCEPT


iptables -I INPUT -p udp --dport 9529 -j ACCEPT


iptables -I INPUT -p tcp --dport 9529 -j ACCEPT


iptables -I INPUT -p udp --dport 12180 -j ACCEPT


iptables -I INPUT -p tcp --dport 12180 -j ACCEPT


iptables -I INPUT -p udp --dport 15268 -j ACCEPT


10.



iptables -I INPUT -p tcp --dport 15268 -j ACCEPT


11.



iptables -I INPUT -p udp --dport 65521:65530 -j ACCEPT


12.



iptables -I INPUT -p tcp --dport 65521:65530 -j ACCEPT


13.



iptables -I INPUT -p udp --dport 6788 -j ACCEPT


14.



iptables -I INPUT -p tcp --dport 6788 -j ACCEPT


15.



iptables -I INPUT -p tcp --dport 8081 -j ACCEPT


复制代码



4.


集成软件的使用




说明:






.


由于 集成的软件很多,而路由器不像


PC


那样可以同时负担多任务, 高负荷的软件应用。所以开机脚本只开启


samba


,其它的软 件怎么启动请详细阅读下面的


说明。






.


文中 所有启动命令均通过


telnet


到路由后输入。




:


*samba


默认启动,直接可以使用。



samba


通过网上邻居访问。







驴子下载的东东在


emule_download

< br>文件夹,


transmission


下载的东东在


BTdownload


文件夹里。


rtorr ent



rtorrent


监视的文件 夹,放进


BT


种子后,


rtorren t


就会自


动下载。


< br>rtorrent


启动的前提下)




sion:



tranmission


启动命令:




1.



/opt/bin/transmission-daemon -g /mnt/.btconfig/transmission-daemon


复制代码



1.

网页控制:启动后请在在浏览器上打上


“http://


路 由


IP:9091”


来进行访问:





-


-


-


-


-


-


-


-



本文更新与2021-03-03 22:22,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/703660.html

脱机下载教程,适用于tomato 1.28版固件8M版本的相关文章