2007年12月30日 星期日

打造史上最低價動物機:ASUS WL-HDD + aMule (上)

玩過 P2P 的玩家都知道在 Windows 底下有個 eMule,在 Linux 上則有一套相對應的軟件叫做 aMule。然而,玩 ASUS WL 改機一段時間,總覺得該把這兩者做一個結合,以發揮最大效益,我們就來試試看如何在 WL-HDD 上如何安裝動物機。

查了一下 ipkg 內建套件,就可以看到 aMule 的存在。
$ ipkg list | grep amule

1.安裝aMule
既然有這套件,我們就來裝看看吧。
$ ipkg install amule

2.產生設定檔
接下來我們開始參考NSLU2-Linux上的這篇文章來設定。
在命令列下設定HOME環境變數後執行amuled以產生設定檔
$ export HOME=/opt/share/amule
$ amuled

執行完畢會自動產生 /opt/share/amule/.aMule/amule.conf 設定檔
作者建議把設定檔裡的 IPFiltering 功能關閉(IPFilterAutoLoad=0),以節省系統資源
注意:這裡的HOME環境變數只是為了產生aMule設定檔而暫時變更,重啟後會回覆原來設定。

3.下載server.met檔
到 http://www.server-met.de/ 下載 server.met 取代原來的 /opt/share/amule/.aMule/server.met 檔

4.產生密碼
命令列下
$ echo -n 你的密碼 | md5sum | cut -d ' ' -f 1

會產生一串編碼過的字串,記下該字串。
編輯amule.conf
[ExternalConnect]
AcceptExternalConnections=1
ECAddress=
ECPort=4712
ECPassword=填上密碼轉換的字串
ShowProgressBar=1

5.防火牆設定
若外部有防火牆,請在外部防火牆上將TCP 4662, UDP 4672 & UDP 4665等port指向aMule主機IP
若是直接接internet者,記得改/usr/local/sbin/post-firewall設定
#!/bin/sh
iptables -D INPUT -j DROP

# 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

iptables -A INPUT -j DROP

改完記得把設定寫回flash
$ flashfs save
$ flashfs commit
$ flashfs enable

6.檢驗設定檔
再執行amuled一次,測試設定檔是否正確:
$ amuled

若一切正常,建議重新開機,系統會自動執行amule deamon。
基本上,以上設定已經完成主機端的設定,至於操作界面,則有三種,分別是AmuleWEB、AmuleCMD及Remote GUI,下一篇再來討論操作界面的設定。

參考資料:數位天堂

2007年12月17日 星期一

[活動]PLAY聖誕樂

今年不知為何,聖誕節都快到了,好像少了一點聖誕節前夕的味道,還是喜歡一邊聽著聖誕音樂一邊工作的溫馨歡樂的氣氛。

剛剛看到風潮音樂提供的「聖誕節音樂盒」的播放器,可以很方便的掛上部落格,當作背景音樂,瞬時現場增添了許多聖誕節的氣氛。

 



如果你也喜歡在洋溢聖誕音樂聲中的感覺,歡迎一起加入吧。

風潮音樂活動網址:http://www.windmusic.com.tw/shop/edm/edm0712_xmas/edm0712_xmas.htm

2007年12月16日 星期日

WL-500gp上安裝 MRTG 功能

你是否常常有這樣的困擾:
‧架了站卻又不知道目前使用的頻寬到底夠不夠用?
‧常常有人向你抱怨網頁開啟速度慢?
‧裝了動物機後,不知實際上下載頻寬到底各佔多少?


在這裡大家不妨可以試試看,安裝一套MRTG,上述困擾立馬見分曉。

蝦密是MRTG呢?
MRTG是Multi Router Traffic Grapher的縮寫,直接翻譯就是多路由器流量圖形化程式,白話一點解釋是:網路流量監看軟體啦。

長什麼樣呢?先讓大家看一下:




夠專業吧。

開啟SNMP功能
進入WL設定畫面,開啟SNMP功能,參考畫面如下



記得設定完成後需要 Apply->Finish->Reboot。

安裝MRTG
ipkg install mrtg

安裝MRTG過程會來帶一併安裝libgd,libpng,linjpeg,freetype,fontconfig,expat,perl等模組,所以會花一點時間下載。

建立MRTG資料夾
先[web]路徑下建一個MRTG資料夾存放設定參數及資料用
mkdir /opt/share/www/mrtg


建構mrtg.cfg
執行cfgmaker產生相對應的mrtg.cfg檔
cfgmaker public@192.168.2.1 > /opt/share/www/mrtg/mrtg.cfg

注意:這裡的public@後面的IP,請依據你的WL主機IP來設定。

產生MRTG圖形
上述步驟如果一切都順利的話,現在可以試試看跑一次MRTG去產生MRTG圖表。
mrtg /opt/share/www/mrtg/mrtg.cfg

執行完畢,可以看一下/opt/share/www/mrtg下應該會多了幾個檔案,包含192.168.2.1_?.html、192.168.2.1_?-day.png之類的檔案,恭喜,你已經成功一半了。
注意:前面兩三次執行MRTG,會出現一些錯誤訊息,這時可以先忽略。

建立index.html檔案
有了MRTG圖,這時還需要建個入口索引index.html,執行indexmaker可以幫你完成這個工作。
indexmaker /opt/share/www/mrtg/mrtg.cfg > /opt/share/www/mrtg/index.html

如果上述步驟都順利完成,用browser打開 http://192.168.2.1/mrtg/ 就可以看看新鮮的MRTG圖了。

你會發現如果每一次都必須要執行一次mrtg,流量圖才會更新,所以接下來我們必須利用cron來定時更新mrtg流量圖。

安裝Cron
ipkg install cron

接下來,我們希望系統每五分鐘自動更新最新流量圖,所以在/opt/etc/crontab最底下加上
*/5 * * * * admin mrtg /opt/share/www/mrtg/mrtg.cfg

再次打開browser檢視 http://192.168.2.1/mrtg/ ,正常的話你可以看到如下每五分鐘更新一次的MRTG圖,點擊進去還可以看到更詳細的流量圖,這樣你就可以完整記錄上目前使用頻寬的流量變化了。



參考文件:
http://www.gentoo.tw/got-doc/mrtg.xml
http://linux.vbird.org/linux_security/old/04mrtg.php
http://oss.oetiker.ch/mrtg/
http://abintech.azhai.org/2007/02/crontab.html

2007年12月7日 星期五

20071201-2 美堤單車行

最近禁不起友人的慫恿,終於敗下期待已久的腳踏車攜車架。

這組攜車架是在某車隊裡發表的團購,價格漂亮沒話說。不過初次組裝上架,因為沒高人在旁指導,就搞了我快兩個小時。俗話說得好:辛苦耕耘必定歡樂收割,裝好車架之後,日後拆裝就快多了。



連續幾個週休假期陰雨棉棉,剛下手買的攜車架,一直苦無機會上路,這回難得連續兩天好天氣,應好友愛德華兄的邀約,我們兩家人一起到美堤河濱公園騎單車。




我們家弟弟本來只會騎四輪車,見他直排輪溜得挺好,就指導他嘗試騎二輪的,果然學得很快,不到半天也學會騎了,只是還欠缺"道路駕駛",所以騎起來還是搖搖晃晃的。




這兩天騎得不算多,大都只是在美堤定點騎乘,算一算大概只騎了20公里,不過運動的感覺真的很不錯。

近年來單車人口激增,政府順應民意廣建運動公園、自行車道,提供市民一個運動休閒的場地,這是值得讚許的德政。

兩台裝與四台裝對照組


把剛剛消耗掉的熱量補回來

2007年11月29日 星期四

數字顯示型電源供應器 DC15V / 2A

這台是小弟最近在X天拍賣買回來新物,因為搞東搞西時常常需要一個方便調整電壓的power supply,於是上網找了一陣子,終於挑中這一台。





基本規格如下:
輸入電壓:AC110V
輸出電壓:DC 0 ~ 15V 可任意調整或使用固定刻度電壓輸出(1.5, 3.6, 4.8, 6, 7.2V )
輸出限流:0.6~2A 可調
體積大小:14.5 x 12.5 x 18 cm
淨重:約1.5kg
塑膠面板,鐵製外殼,電壓電流皆數字顯示

這台的好處是使用時,你可以很方便調整電壓,同時也很清楚知道目前消耗的電流數值,方便你計算消耗功率,同時又具有限流斷電(註一)保護措施。如果你跟我一樣常常需要搞一些簡單DIY,那這一款power supply也應該適合你。






註一:這裡所謂的限流斷電保護意思是本機具有負載的短路及過載保護(電源供應器的輸出電流大於限流鈕設定的電流值0.6~2A時為過載),當過載或短路時主機會自動切斷電源(電源指示燈變成綠色),只要關閉電源鍵再重開機即可恢復正常使用(電源指示燈紅色)。

如果你需要的是輸出限流而不斷電,你可以選擇賣家的另一款DC 30V / 3A的機種。

2007年11月21日 星期三

可攜式電子琴

那天無意間看到這個電子琴,眼睛突然一亮,原來透過設計的巧思,電子琴也可以打包帶著走。



看似玩具的電子琴,其實功能還算完整,其規格上號稱擁有128種樂器、128種節奏、內建38首世界名曲,還可以錄製、重播,稱它為玩具,有點太小看它了。

商品規格:
◎ 輕巧新穎的造型設計且攜帶上相當的方便
◎ 鍵盤:49個標準鍵(4組八度音階)
◎ 具有4個全音階,帶來國際標準聲音。
◎ 音色:128種音色選擇
◎ 節奏:128種伴奏選擇
◎ 內置38首示範曲,可供學習與欣賞經典名曲。
◎ 數碼顯示:顯示手捲電琴的音調及節奏狀態
◎ 內置喇叭音色圓潤清脆,悠揚悅耳。
◎ 內接揚聲器:可外接耳機/外接放大器(家庭影音)
◎ 電源: 4個AA電池 或 DC 6V適配器(注:本電子琴可用變壓器供電)
◎ 電子琴尺寸:
◎ 控制盒:9.5(長)×23 (寬)×3.6(高) cm
◎ 鍵盤: 73(長)×17.8 (寬)×0.6(高) cm
◎ 電子琴重量:835 克
◎ 單個包裝:彩盒
◎ 彩盒尺寸:28.8(長)x19.8(寬)x8.8(高)cm

本機在網路上售價有點小混亂,售價差距可以差到2000元左右,下訂之前先比較一下,免得後悔。






2007年11月13日 星期二

20071110-11 苗栗三義不遠山莊露營

這兩天參加了八大資訊平台露營社一年一度的露營大會師,這次選定的地點位於苗栗三義的不遠山莊,在網路上久聞這個營地的口碑,這次終於有機會前來,帶著朝聖的心情出發。



這次八大露營社大會師立下許多創舉,由於場地有限,所以一開始便採取限額報名,所以開放報名到報名額滿僅短短幾個小時,這期中大部分的時間網站是處於流量大量湧入以致於網站呈現癱瘓的狀態。

這兩天拍的照片不多,主要還是再第二天起個大早清晨六點,趁大家還在睡夢中,到處視察各家裝備所拍的照片。

清晨只有16度


鳥瞰整個營地,合計一百多頂的帳篷,非常壯觀



樓下組..


可愛的Hello Kitty露營拖車


八大贊助商展示的Snow Peak高檔裝備


這一組不用我多介紹吧


我家


哇..肚子餓了


這次手氣不錯,摸彩抽到這一把露營椅,小孩賴著都不肯下來


這道陽光終結了連續幾天的陰霾,心情也跟著飛揚



感謝主辦單位義工群的辛勞,也感謝贊助廠商支持,完整活動寫真可至八大露營社網站欣賞。

2007年11月5日 星期一

音效卡示波器 (Soundcard Oscilloscope)

自從學校畢業後,就沒有機會摸到示波器,而且總覺得示波器價格高不可攀,除了學校、企業、實驗室等單位會採購外,一般人大概都不會去買這麼高價的儀器吧。



前幾天在網路上閒晃看到,竟然有人研發透過音效卡即可模擬出示波器的功能,當下馬上下載回來安裝看看。這位德國老兄功力不是蓋的,看來他是利用LabView的模組來開發的,各項功能一應俱全,還提供訊號產生器,讓你很方便操作產生李賽氏(Lissajous)圖形。

內建提供的功能包含:
觸發模式:關閉,自動,正常和單一模式
觸發位準:可以透過滑鼠設定
兩個輸入頻道:信號也可相加、相減或相乘
x-y軸模式
頻譜分析(傅立葉頻譜)
濾波功能:高、低頻濾波及帶通濾波
視窗標示測量刻度可測量振幅,時間和頻率
錄音功能,可以儲存數據及波形檔案
支援多張音效卡,可以自行設定選擇使用哪一張音效卡

信號來源:
本系統內建信號產生器可產生正旋波、方波、鋸齒波、三角波及亂數噪音等信號,亦可以自電腦內部Media player播放產生音樂波形。當然也可以從取得外部信號源(包括Line in、麥克風輸入)。一般建議輸入電壓竟量控制在±0.7 v以下!! 如果輸入電壓過高,有可能會燒壞音效卡甚至損換你的個人電腦,不可不慎。

最小系統需求:
Windows 2000/XP,CPU 1GHz,至少30MB磁碟空間,這樣的要求不算太高吧。

底下我實際操作的一些畫面,請大家參考。

這背景波形是曹格的"背叛"。


調整相位差45。之波形與李賽氏圖形



調整相位差90。之波形與李賽氏圖形



頻率變動下的李賽氏圖形


頻譜分析圖


操作界面設定


這套軟體並非免費軟體,僅提供個人及教育單位等非商業用途使用,如須商業用途請跟原作者聯繫。

買不起示波器嗎?爸爸送給你!

原始網址:http://www.zeitnitz.de/Christian/Scope/Scope_en.html

2007年11月4日 星期日

要不要來顆消志丸?

剛剛逛到PChome線上購物,發現這款好物,趕緊上來跟大家報告。

你是否覺得上班工作壓力大?意志消沉嗎?凡事厭倦提不起勁?來一顆消志丸吧。



★★專治:不積極˙沒志氣˙沒前途˙不努力˙懶惰病˙貪吃病 於每餐飯後一粒‚笑果佳.★★
◎商品內容:消志丸2盒(迷你曼陀珠)
◎包裝尺寸:5.5x5.5x9cm
◎容量:約90G
◎保存方式:請至於陰涼乾燥處,開封後請冷藏保存。
◎有效日期:(標示於包裝上) 保存期限:一年


除了消志丸之外,還有唬標萬金油、免俗哩答噗(小護士)、愛做氏-練愛激精等新產品等你來買,好吃記得通知我一下。







參考資料:http://cvs.pchome.com.tw/ctr/

2007年10月30日 星期二

替IPAQ 3630 PDA換電池

這兩天不小心翻出這一台中古PDA IPAQ 3630,果然歷史悠久,因為電池已經掛了無法再蓄電,只能一直插著電才能使用。如果PDA還要一直插著電才能用,那還叫PDA嗎?何不自己來個DIY更換電池呢?

再翻一翻家裡的傢俬,找到一顆沒在用的Nokia 7260手機電池,目測了一下大小,勉勉強強應該可以塞得進去。
首先來個大合照,材料有:
主角:IPAQ 3630
配角:Nokia 7260 鋰電池、膠帶
工具:星型起子、電烙鐵、焊錫和一小段電源線




首先卸下3630背後四顆星型螺絲,小心翼翼的將被蓋打開,打開背蓋動作要輕盈溫柔,不可太粗暴,因為原廠3630電池是一片薄型軟式電池,黏貼在背蓋上,如果用力拉扯容易將接線破壞,我們盡量保持原來接線配置,好研究待會該如何接。

打開背蓋後,你會發現電池模組是透過一組排線扣住3630的主機板,輕輕把它卸下。



再來分解電池和排線的連結,在拆之前需量一下原來電池的正負極接腳,最好做下記號,因為我們新的鋰電池還需要焊上這條排線跟主機板介接。



接下來就是剪一小段電源線,依電池極性焊接在新的鋰電池上,電源線的另一端則焊接在排線接頭上,到這裡已經完成了電源模組。




接下來就是重頭戲,接上主機板準備進行測試,將電池模組扣上3630主機板,如果電池是事先充飽的話,這時3630會自動開機,並進入新機啟動的設定模式。

如果一切進行順利,並出現如下設定畫面,那就可以小心翼翼將背蓋鎖上去,收工。



後記:網路上賣的電池大概要價500~800不等,如果不在乎電池容量大小,可以自己找一顆輕薄短小的手機電池替代。不過網路上賣的專屬鋰電容量較大(如果沒灌水的話),而我選擇的這一顆電池,屈就於體積大小,容量只有680mAh,經過我實際測試,不開背光播放MP3大概只能播放2Hr。

講到這台COMPAQ IPAQ 3630 PDA,可說是一代名機,當初PPC就是靠他把PALM的大半江山瓜分過來的當紅炸子機,如今卻是猶如雞肋,食之無味、棄之可惜,拿來玩電動是還不賴啦。

參考網址:http://www.weethet.nl/english/pda_ipaq3630_replacebattery.php