2009年4月22日 星期三

La Fonera heartbeat

FON裝上DDWRT後加入heartbeat
方法可參考
http://www.dd-wrt.com/wiki/index.php/LaFonera_Software_Heartbeat

#!/bin/sh
mkdir /tmp/simthefon

echo '#!/bin/sh
sleep 30
cd /tmp/simthefon
/usr/bin/wget http://www.wildblue.de/fonera/heartbeat/key
/usr/bin/wget http://www.wildblue.de/fonera/heartbeat/simthefon
/usr/bin/wget http://www.wildblue.de/fonera/heartbeat/known_hosts
cat /tmp/simthefon/known_hosts >> /tmp/root/.ssh/known_hosts
chmod a+x /tmp/simthefon/simthefon
( /tmp/simthefon/simthefon cron >/tmp/simthefon/simthefon.log & ) &' >> /tmp/simthefon/heartbeat

echo 'SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
HOME=/tmp/root

*/5 * * * * root /tmp/simthefon/simthefon cron >/tmp/simthefon/simthefon.log' >> /tmp/cron.d/heartbeat

chmod a+x /tmp/simthefon/heartbeat
/tmp/simthefon/heartbeat

stopservice cron && startservice cron

--
以上貼到 "Administration"-->"Commands"-->"Save startup"即可
紅色部分可用WinSCP抓進自己FON放到JFFS,以防該網站突然消失

方法如下:

SSH
[開啟SSH]


JFFS
[啟用JFFS]


SCP
[打開WinSCP,登入帳號固定是"root",密碼跟Web GUI console一樣]


SCP-2
[上面三個檔案烤貝到 "/jffs/simthefon"]

然後將上面的紅色部分改成
cp /jffs/simthefon/key /tmp/simthefon/
cp /jffs/simthefon/simthefon /tmp/simthefon/
cp /jffs/simthefon/known_hosts /tmp/simthefon/

"save starup"

重新開機後完成
檢查有沒有正確動作:

SCP-3
[WinSCP進去看路徑 "/tmp/simthefon/"有沒有產生 "heartbeat" 和 "simthefon.log" 檔案]


log
["simthefon.log"會偵測到FON的Mac回報回去就會出現在FON MAP上了]

完成! !

--
若要電腦模擬回報FON heartbeat請參考下篇
How to simulate the FON heartbeat

摘要:

改simthefon裡的幾個部份:
  1. 找到檔案開頭定義的地方,將原來使用自動取得的WLAN MAC的那行註解掉,改寫上你LaFonera的WLAN MAC address,有線端MAC可以在盒子上找到,無線端MAC正好是無線端MAC加1,如下面的例子。
    #WLMAC="$(nvram get ath0_hwaddr )" #the WLAN mac-adress
    WLMAC="XX:XX:XX:XX:XX:11"
  2. 找到有線的MAC部份,如步驟一進行。
    #MAC="$(nvram get et0macaddr)" #the WAN mac-adress
    MAC="XX:XX:XX:XX:XX:10"
  3. 在FONKEY那行,加上key這個檔案的路徑。
    FONKEY=/home/xxx/simthefon/key

2009年3月2日 星期一

Hiper 811 開箱文

前陣子聽說大陸的Hiper810 IP分享器還不錯,跑去他們網站看了一下,也問了一下台灣代理,得知過年後會進新款Hiper 811,CPU從168MHz進化到IXP 533MHz,過完年代裡打來通知,就買下來啦!!目標是要提升親戚家的社區網路,因為親戚家裡現在裝了8M/640K的網路整個社區分享,分享器throughput在不超過100 session下竟然還只有2M,且8M網路裝了竟然五年,難怪整個慢啊....網路費繳心酸的,當初請來建置的廠商真是真的是....ooxx


DSC01075
嗯!!盒子,大陸的廣告超好笑"助您輕鬆連接世界" *大陸的網路不是都被國家控制了嗎一一
"小精靈發揮高智商" *一個IP分享器好像跟智商沒什麼關係= =
還"芯潮澎湃,核心動力"....好無力.......................



DSC00043
大陸產品,電壓當然是220Vac,雖然代理商附了一個110Vac轉220Vac小變壓器,不過看了這樣接就很討厭,二話不說,看上面輸出標是9Vac、1000mA,馬上去光華找一個,嗯,上面圖是在光華商場源達拿的,我明明在寫9V/1A的櫃子拿的,結果居然是不足瓦的= =",難怪上面寫4W,這樣9V只會有不到0.5A啊...原本還以為只是個"型號",白忙一場....,不過順便先加裝了0.2A的一次測電流保險絲,這原廠的設計不知道有沒有過安規,好像都沒看到電流保險絲或是溫度保險絲,身為安規工程師,安規當然不能馬虎,順便檢查絕緣距離clearance/creapage,對地basic isulation,一二次測電線相觸可能的線加上UL認證tube做 double/reinforce insulation。安全沒問題。


DSC00113
後來只好拆原本的變壓器去找人訂製一個同大小且足瓦的110Vac輸入,9Vac/1000mA輸出,所以就長得跟原本的一模一樣啦!不用擔心塞不下,發現穩壓線路有點發熱,打開機殼運轉ok,不過機殼蓋住運轉個一小時再打開,電容就熱到足以燙手,真有點懷疑原廠的電路設計,是要刻意減損壽命!?

順便網路上訂了日本的Rubycon跟Nippon Chemical 長壽命低ESR且大ripple current 的鋁質電解電容來改裝,確保壽命長久 (因為要去裝南部親戚家,不想為了三步五時有問題跑下去,先要確定壽命ok,設定可以在家遠端連線)。

100MSDCF
即使換了日製長壽命耐高溫電容(還是2008年新品),還是不大放心,標示電容壽命是105度下有5~6000hr(一般電容是1000~2000 hr),電容溫度每減10度會多出一倍,我假設核心溫度約在75~85度,換算約有20K hr到40K hr這樣似乎只有2~4年,似乎還可以再更好一點(親戚家現役IP分享器已服役五年了),絕不要輸給現役機,於是自製風扇穩壓線路, 找一個30K~50K hr的4cm 風扇給裝上去,測試也沒問題,順順運轉。


DSC01065
找了鎖匙店打洞裝上風扇,不錯,開機數小時斷電馬上打開,電容溫度在45度以下;穩壓IC也加上散熱片,提高效率,確保低溫和大電流,完成組裝,再次確認絕緣後蓋上。



DSC01070
完成圖,美觀度尚可接受,哈哈,保固喔掰啦~~~不過挺有自信跑個五年~七年沒問題的啦!!

2009年2月12日 星期四

Nortel BAP120 inside

Nortel BAP120 Inside

CPU: Atheros AR5312@180Mhz (220MHz??)
Wireless: Atheros AR2112*2
RAM: Micron MT48LC8M32B2P-7 32MB
Flash: 29LV640BB 8MB