TT路由器USB應用ghost包

由於上一個包由於集成的東西太少了,所以這次決心做一個功能比較全的給大家。看完這篇文章後,你會發現原來路由還可以這樣用。

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樓連接


3.USB應用包使用

很簡單,只有以下幾個步驟:

用ghost32恢復鏡像到硬盤或U盤->TTDW的網頁管理中貼上腳本->接上已經恢復好的硬盤->重啓路由後即可使用

至於怎麼使用ghost32恢復鏡像及貼腳本,請各位移步看一下我上一個貼子:

http://bbs.dualwan.cn/thread-12202-1-1.html

開機腳本:(2.0的將modprobe usb-ohci 改成modprobe ehci-hcd即可)

  1. modprobe usbcore
  2. modprobe scsi_mod
  3. modprobe usb-ohci
  4. modprobe sd_mod
  5. modprobe usb-storage
  6. sleep 1
  7. modprobe jbd
  8. 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. iptables -I INPUT -p udp --dport 9527 -j ACCEPT
  2. iptables -I INPUT -p tcp --dport 9527 -j ACCEPT
  3. iptables -I INPUT -p udp --dport 9528 -j ACCEPT
  4. iptables -I INPUT -p tcp --dport 9528 -j ACCEPT
  5. iptables -I INPUT -p udp --dport 9529 -j ACCEPT
  6. iptables -I INPUT -p tcp --dport 9529 -j ACCEPT
  7. iptables -I INPUT -p udp --dport 12180 -j ACCEPT
  8. iptables -I INPUT -p tcp --dport 12180 -j ACCEPT
  9. 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.集成軟件的使用

說明:
    1.由於集成的軟件很多,而路由器不像PC那樣可以同時負擔多任務,高負荷的軟件應用。所以開機腳本只開啓samba,其它的軟件怎麼啓動請詳細閱讀下面的說明。
    2.文中所有啓動命令均通過telnet到路由後輸入。

A.samba:
*samba默認啓動,直接可以使用。
samba通過網上鄰居訪問。

image001.png

下載 (20.26 KB)
2010-1-25 23:44



驢子下載的東東在emule_download文件夾,transmission下載的東東在BTdownload文件夾裏。rtorrent是rtorrent監視的文件夾,放進BT種子後,rtorrent就會自動下載。(rtorrent啓動的前提下)

B.tranmssion:
 tranmission啓動命令:

  1. /opt/bin/transmission-daemon -g /mnt/.btconfig/transmission-daemon
複製代碼

1. 網頁控制:啓動後請在在瀏覽器上打上“http://路由IP:9091”來進行訪問:

image003.png

下載 (52.39 KB)
2010-1-25 23:44



2.通過tranmission-remote-dotnet訪問:

也請大家到這個貼子看一下,這裏不再詳細說明:

http://bbs.dualwan.cn/thread-9462-1-1.html

C.mldonkey

mldonkey啓動命令:

  1. /opt/etc/init.d/S91mlnet
複製代碼

特別說明:mldonkey啓動比較慢,請耐心等待。看到“Core started“後直接退出telnet即可:

image005.png

下載 (15.13 KB)
2010-1-25 23:44



1.  mldonkey網頁控制:

通過“http://路由IP:4080”來訪問:

image009.png

下載 (22.27 KB)
2010-1-25 23:44



按“DL”按鈕,粘貼進電驢的鏈接後就可以進行下載,這裏不詳細介紹,因爲我們有更方便的方法,通過sancho來控制。

2.sancho控制mldonkey:

sancho下載地址:http://sancho-gui.sourceforge.net/

安裝完畢初次運行時,在彈出的對話框中除了在“Host”欄填入路由器的IP外,其它保持默認:

image011.png

下載 (23.05 KB)
2010-1-25 23:44



進去後我們設置中文:

打開菜單欄的Tools->reference,我們看到下面這個對話框,在“sancho:Main”—>“(*)Use locale file:”的下拉框中選擇“zh_CN”,然後點“apply”,再點一下ok:

image013.png

下載 (36.48 KB)
2010-1-25 23:44



退出重啓sancho,我們可以看到,sancho已經變成中文的了。我們打開右下角這個按鈕,把鏈接輸進去彈出來的框框就可以開始下載啦:

image017.png

下載 (43.13 KB)
2010-1-26 01:10



有關高低ID的問題,我有時也比較困惑。下圖就是同一環境連接不同服務器,產生了高低ID:

image019.png

下載 (114 KB)
2010-1-25 23:44



如果全是低ID的話,那隻能用RP來解釋了  。 但也不必太介意,因爲高低ID同樣也可以下載,只是有時低ID可能沒那麼快。反正不管高低,只要能產生速度就行。

Mldonkey更深層次的應用請大家自行研究。

D.lighttpd+PHP+sqlite
lighttpd是一個網頁服務器。PHP,sqlite不用啓動,它們是依賴lighttpd的。就是說,只要lighttpd啓動後,PHP跟sqlite就跟着一起啓動了。

lighttpd啓動命令:

  1. /opt/etc/init.d/S80lighttpd start
複製代碼

啓動後我們打開“http://路由IP:8081”來看一下lighttpd是否運行:

image023.png

下載 (13.87 KB)
2010-1-25 23:44



如果我們需要發佈自己做的網頁,請使用winscp已經做好的網頁上傳到/opt/share/www目錄下,就可以在外網通過“http://IP地址或域名:8081/網頁文件名”來訪問。

PHP跟sqlite就不詳細介紹了,要不這篇文章就變成長篇小說了,有興趣的請自己研究。

E.punbb與typecho

來到好玩的東東了,有沒有想過我們24小時不關的路由可以變成自己專用的一個論壇或者blog服務器別急!只要幾步很簡單的配置,punnbb跟typecho就可以幫你實現這個夢想。

這是我用punbb做的一個論壇:

image025.png

下載 (46.18 KB)
2010-1-25 23:44



1.  punbb配置安裝:
打開“http://路由IP:8081/bbs”,我們再點一下“install.php”:

image027.png

下載 (14.17 KB)
2010-1-25 23:44



在如下圖的框框裏選擇“簡體中文”:

image029.png

下載 (46.2 KB)
2010-1-25 23:44



在下一個頁面中,我們只需要按要求填好數據庫名稱(隨便取你喜歡的名字,但不能是中文)等表格好,再按“開始安裝”,但是有一點要注意的是,在“請輸入您的PunBB論壇安裝地址”中,一定不能輸入你的路由器IP,只能輸入你的“論壇域名:8081/bbs”(什麼是域名?如果不懂請google),如果沒有的話到winddns(www.winddns.cn)申請一個免費的域名(幫ZD打廣告… ),否則後面你的論壇將無法配置。
下圖這個輸入是錯誤的:

image031.png

下載 (8.35 KB)
2010-1-25 23:44



下圖這個纔是正確的:

image033.png

下載 (7.78 KB)
2010-1-25 23:44



如果使用動態域名的,可以在TTDW的網頁管理界面中配置,具體請看論壇文檔。

在下一步的頁面裏,要求將框框的內容粘貼到config.php中。那個config.php我已經建好放在論壇的根目錄中,命名爲configc.php,大家用winscp連上路由後,進入論壇安裝的根目錄:/opt/share/www/bbs就可以看到。

winscp.jpg

下載 (71.7 KB)
2010-1-26 00:05



用winscp打開,然後把punbb要求的內容粘貼進去,點一下左上角那個磁盤狀的保存按鈕,再改名爲config.php。
winscpsave.jpg

下載 (27.06 KB)
2010-1-26 00:07



至此,punbb已經安裝成功了,趕快打開“http://你的域名:8081/bbs”進行管理訪問吧。

如果需要了解更多的punbb,請訪問它的官方網站(英文):http://punbb.informer.com

2. typecho
typecho是國人制作的博客系統,同樣是使用sqlite的數據庫。
由於是國人開發的,所以配置過程也沒有什麼難明白的地方。簡單地介紹下

打開“http://路由器ip:8081/blog”

image035.png

下載 (41.64 KB)
2010-1-25 23:44



因爲typecho是國人開發的,所以在安裝過程中並沒有特別難的地方。一般如果有預填的地方保持默認就可以了。不過還是要注意的一點就是“網站地址”

image037.png

下載 (2.91 KB)
2010-1-25 23:44



這裏跟punbb一樣,不要用路由器的IP,要用“域名:8081/blog”。
到最後一步的時候,可能會有下面的錯誤發生:

image039.png

下載 (23.89 KB)
2010-1-25 23:44



這時不要管他,只要再按一次“確認,開始安裝”就可以成功了。
typecho可以通安裝不同的themes(主題),怎麼安裝請自己搜索,下面是我安裝的一個themes:

blog.jpg

下載 (340.95 KB)
2010-1-26 00:04



5.rtorrent
rtorrent的網頁控制是需要lighttpd+PHP的支持的。

rtorrent 啓動命令:(需要先啓動lighttpd)

  1. /opt/bin/screen -d -m /opt/bin/rtorrent -n -o import=/mnt/home/.rtorrent.rc
複製代碼

啓動完成後,我們就可以通過“http://路由器IP:8081/rtorrent”用網頁來控制rtorrent了。有一點要說明的是:rtorrent的網頁控制只能在firefox下使用,在IE下會報錯。這個界面跟一般常用的BT軟件沒什麼區別了,這裏也不詳細介紹了。

image043.png

下載 (54.28 KB)
2010-1-25 23:44



rtorrent有一個有趣的功能,就是把種子文件拖到samba中的rtorrent的文件夾時,它就會自動建立下載任務。


rtorrent還有一個可以運行在windows的控制端,叫ntorrent,界面是英文的。這個就當是懶人們的作業,自己去研究吧。

5.其它說明

脫機包可能存在其它問題,歡迎各位大俠交流指正。

PS:此脫機包在wd 20G硬盤+500GP+TTDW 0341 1.25ND版,雜牌4G U盤+7231-4p+TTDW 0341版上運行通過。0341以上有些TTDW版本不支持ext3分區,具體是那幾個,我忘記了   問一下羣內其它人吧。

歡迎各位轉載,轉載請註明出處!

 

 

由於字數限制,在這裏還要再提醒大家一下:

1.不要同時打開過多的軟件,路由會吃不消的。
2.typecho博客運行比較慢,建議運行論壇後就不要再安裝blog了。

USB應用包下載:

http://u.115.com/file/f525e80c80

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章