開啟 RT-N16 的 tomato pppoe relay

一直都以為刷了 tomato (我刷中文版)的 RT-N16 有 pppoe relay(asus 原廠韌體有),不過昨天怎麼桌機撥接都一直得到錯誤代碼 651。

仔細看了一下,原來 tomato 其實並沒有把 pppoe relay 包進 generic firmware。

稍微 survey 了一下,其實要掛上 pppoe relay 功能還蠻簡單的:p

首先要先打開 tomato 的 ssh 或 telnet service:路由器管理–遠端登入及密碼(基於安全性考量,建議開 ssh 並關閉遠端登入功能)

再來要打開 JFFS:路由器管理–JFFS–啟用,啟用後記得點選下方[……]

Continue…

發表於 Computer, Linux | 4 則迴響

Build a git project on hudson & some git plug-in bugs…

最近在處理 daily build system,要把某些 project 透過 hudson 建置成無人值守的自動化編譯系統。

不過在 git plug-in 上吃鱉….。

簡單描述一下我的狀況及解決辦法:

我在 github 上開了個 android project,想要設定 hudson 自動檢查 github 上的 code 是否有變更,有變動的話就抓回來編一份丟給 QA 去測試。

而這個 project 有兩個 branch,分別是 master 跟 bugfix。

為了清楚明瞭,在 hudson 上開了兩個不同的 project,一個專門 build master b[……]

Continue…

發表於 Computer, FreeBSD, Linux, Software | 1 則迴響

FreeBSD mount iso file

在 FreeBSD 上掛載 iso 檔其實很簡單…
掛載:
mdconfig -a -t vnode -f xxx.iso -u 0
mount -t cd9660 /dev/md0 /mnt
卸載:
umount /mnt
mdconfig -d -u 0
發表於 Computer, FreeBSD, Software | 發表迴響

CVS 轉換到 Git

下面是用某公司內部神秘專案 KKK 做例子的示範,將整個專案內容從 cvs 搬移到 github 上,不過也適用於其他 git hosting/server

由於 code 中 big5 與 utf-8 混雜,但是 comment log 又都是 big5,導致沒辦法直接用 git cvsimport 來處理(git cvsimport 無法處理這種混亂的編碼狀況)

原先 Izero 長輩提供的做法是 cvs to svn,svn to git,切成兩段來做。但是太麻煩了,這樣還得架 svn server 才能處理。

這邊提供一個經過測試後可行的簡單完美做法…

有幾件事情當然得先做[……]

Continue…

發表於 Computer, FreeBSD, Linux, Software | 發表迴響

SVN repository remote dump

早上 JoeHorn 告訴我,OpenSVN 要收了,所以原本 host 在 OpenSVN 上的 Maple-itoc project 顯然得趕快換地方了。雖然 OpenSVN 公告說五月一日開始會提供 repository dump,不過既然都要搬家了,自己 dump 一下當作練習也是不錯。

Survey 了一下,大部份的文章都是教學用 svnsync 來處理,不過我發現另一個工具也是很好用:rsvndump。

差別在於,svnsync 可以直接 mirror 整個 repository,而 rsvndump 則是 dump 成一個檔案。

svnsync 我的做法:

1.  cd[……]

Continue…

發表於 Computer, FreeBSD, Linux | 發表迴響

RT-N16 從 3rd-party 韌體刷回原廠韌體

1. 先將PC設定為 192.168.1.2,子網路遮罩為255.255.255.0
2. 用有線網路將電腦接上 RT-N16
3. 將 RT-N16 關機,按住 restore 鍵不放,開啟電源,直到 RT-N16 power LED開始閃爍後才放開 restore 鍵
4. tftp -i 192.168.1.1 PUT RT-N16_9.9.3.7.trx,大約 20 秒(RT-N16_9.9.3.7.trx 從華碩官網抓)
5. 等五分鐘,重開 RT-N16,大功告成
發表於 Computer | 已標籤 , | 發表迴響

WinSCP 正體中文翻譯

一年前開始做 WinSCP 的正體中文翻譯,感謝 Mark Lin,今天終於全部翻譯完畢。需要的人請自行安裝 WinSCP 英文版,再抓翻譯檔下來放在 WinSCP 安裝目錄下,進入 WinSCP後即可選擇中文介面。但是因為功蓋許問題,WinSCP的作者不知道怎麼處理,所以有不少詞彙只能暫時用同義字替代,這個我還會跟 Martin Prikryl 問問,能不能我自己 compile 後再丟給他放官網:p如果發現誤義或是翻的不好,還請告訴我,謝謝:)

發表於 Computer, Software | 發表迴響