[心得] ASUS WL-700GE 執行Debian系統

前言: http://www.orz101.com/node/156

以下方法是我純猜想的, 因為我也沒有WL-700GE, 我也不知道這樣做是不是可以 :lol, 有的人可以試試, 有錯誤請指正, 謝謝

1. 首先到以下連結下載 Debian for BCM47xx 系統檔

http://www.orz101.com/node/126

2. 將映像檔丟到ASUS WL-700GE內, 並開啟telnet

[法1]首先開啟該網頁 : http://192.168.1.1/Main_AdmStatus_Content.asp

接下來輸入

/usr/sbin/utelnetd -d

然後再點擊Refresh button可以啟動telnet的服務了[法2]先將WL-700GE改成kfurge的customer firmware,改法可以參考: http://home.comcast.net/~kfurge/wl700ge.html

3. 開啟cmd並用telnet登入到WL-700GE

telnet 192.168.1.1

4. 用tar解開

tar zxvf bcm47xx_debian_20070420.gz

5. 然後切換工作目錄, 在debian目錄下使用chroot 命令

./usr/bin/chroot . /bin/sh

6. 掛載proc檔案系統

mount -t proc proc /proc

7. 開啟ssh服務

/etc/init.d/ssh start

8. 用putty 登入,選擇想要安裝的套件

apt-get install [套件名] or dselect

2007/4/22 成功執行 apache + php 了, 如右範例 : http://bcm4780.orz101.com/phpinfo.php

9. 執行rtorrent BT下載程式

rtorrent

當rtorrent可正常抓取BT,請先輸入Ctrl+Q離開rtorrent, 之後利用 screen + rtorrent 搭配使用
[說明1]因為如果沒有執行screen就執行rtorrent, 如果用putty連接的視窗被關閉時, 整個rtorrent就會被關閉了
[說明2]要讓rtorrent的視窗顯示中文正常,請先在putty要登入到ssh時,先將putty的Translation設成UTF-8

以下為debian系統內容

預設語系 : en_US.UTF-8

已內建 : ssh, apt, screen, rtorrent0.7.4 ..不包含samba

rtorrent for mipsel 下載 : http://code.google.com/p/debian-bcm47xx/downloads/list

rtorrent的設定檔 : /root/.rtorrent.rc (可以修改該檔去設定最大上傳,存放位置...等)

rtorrent預設下載存放位址 : /nethdd
rtorrent預設下載暫存位址 : /nethdd/.session

在BCM4780執行rtorrent的下載測試圖 : 233KB/s

rTorrent 下載測試圖

rtorrent 的操作說明可以參考官方網站 : http://libtorrent.rakshasa.no/

rtorrent 使用手冊 : http://www.orz101.com/node/2

rtorrent.rc 修改內容說明 : http://libtorrent.rakshasa.no/browser/trunk/rtorrent/doc/rtorrent.rc?rev=latest

ps : rtorrent 0.7.4 的操作說明目前還在撰寫中...不過基本操作的按鍵都是一樣, 只是畫面有一些不同而已.

最後, 有興趣的人可以試試看能不能正常在ASUS WL-700GE上跑, 不論結果能不能執行都希望回復一下, 有任何問題也歡迎討論...^.^

其它討論區連結

Kurobox.info 討論連結: http://www.kurobox.org/bbs/index.php?showtopic=1020

AsusForum : http://wl500g.info/showthread.php?t=9056

其它自編套件

iTunes Server : http://www.orz101.com/node/152