2011年3月24日 星期四

ASUS WL-520GU with squid

隨身碟 4g  .... HDD更好
先分割三個區域 : (ubuntu Live CD. 'Gparted')
1.ext3 filesystem, size 1G
2. swap , size 256MB
3. ext3 filesystem, size 剩下



官方下載網址 dd-wrt.v24_usb_generic.bin
這各版本DDWRT比較新 可以用usb (3/17那各版本怪怪 無法開啟ssh login)
可以用tftp load 到WL-520GU.
1. 先拔開device 電源
2. 按下reset 鍵, 插上電源 (等約5 sec)
3. 接上LAN 某一孔, PC設定IP/mask : 192.168.1.15/255.255.255.0
4. tftp 開啟, 傳給192.168.1.1
5. 等5 min 以上再重開.

web login 到device
1. Services > Secure Shell > SSHd <Enable>
2. Administration > JFFS2 Support <Enable>, Clean JFFS2 <Disable>
3. 登入管理網頁 > Services > USB >
  Core USB Support      <Enable>
  USB 2.0 Support        <Enable>
  USB Storage Support  <Enable>
  ext2/ext3 File System Support <Enable>
4. ssh login 下以下command
  mount /dev/discs/disc0/part1 /opt
  mount /dev/discs/disc0/part3 /mnt
 

5. 登入管理網頁 > Administration > Commands,在文字框填入以下內容 (nobody for squid)
    sleep 5 && echo 'nobody'::65534:65534:,,,:/tmp/nobody:/sbin/nobody >> /tmp/etc/passwd 
  sleep 12 && mount /dev/discs/disc0/part1 /opt
  sleep 12 && mount /dev/discs/disc0/part3 /mnt
然後save 在開機執行的command (Save Startup)


這時可以用mount看一下device information

接著下以下command
ipkg update

cd /tmp 
wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh -O - | tr -d '\r' > /tmp/optware-install.sh 
sh optware-install.sh
/opt/bin/ipkg-opt install busybox-base 
/opt/bin/ipkg-opt install busybox 
/opt/bin/ipkg-opt install busybox-links
/opt/bin/busybox mkswap /dev/discs/disc0/part2
/opt/bin/busybox swapon /dev/discs/disc0/part2
這邊要把上面指令加到要開機執行的command (Save Startup), 前面加sleep 12
ipkg-opt install squid
ipkg-opt install joe  
joe不一定要裝, 灌完後編輯
/opt/etc/squid/squid.conf
加上
-------------------------------------------- 
visible_hostname localhost
.
.
acl localnet src  192.168.1.0/24
http_access allow manager localnet localhost
.
.
acl our_networks src 192.168.1.0/24
http_access allow our_networks
.
.
cache_dir ufs /opt/var/squid/cache 50 8 128
--------------------------------------------
cache_dir 設小一點(default 100 16 256), 設太高
squid -z都過不了, 會整台當掉.
設定完後command
squid -z
squid
 
以上就ok了.
 
tomato上有用rtorrect時 
cache_dir ufs /opt/var/squid/cache 25 4 64 
比較順暢 (20110503)

2011年3月19日 星期六

kscope

install kscope in ubuntu10.04-2 (amd64)

1.
https://launchpad.net/ubuntu/+source/kscope
get kscope_1.6.0-1_amd64.deb

2.
wget ftp://ftp.debian.org/debian/pool/main/k/kdebase/kate_3.5.9.dfsg.1-6+lenny1_amd64.deb
$ar x kate_3.5.9.dfsg.1-6+lenny1_amd64.deb
$tar xzf data.tar.gz
$cp usr/lib/libkateinterfaces.so.0.0.0 /usr/local/lib/libkateinterfaces.so.0
$cp usr/lib/libkateutils.so.0 /usr/local/lib/libkateutils.so.0
$ldconfig
---
end ... ok

2011年3月15日 星期二

設定Windows XP成為NTP Server

1. 開始>執行,輸入”regedit”
2. 找到 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]
3. 修改或新增一個DWORD,名為”LocalNTP”,值為”1”(0 = disabled, 1 = enabled)
4. XP 的防火牆開啟 UDP 123 port

如上.

2011年2月21日 星期一

201102基金會電腦維修記錄

前幾天家偉說剛要用辦公電腦二號機上msn, 突然就畫面黑掉無反應.

到基金會嘗試開機, 開了之後螢幕無畫面.
最後想想都沒法開機, 先搬回家慢慢看. 在那邊一時之間也沒法解決問題.
拿回家後, 就拆機看內部. 發現主機版上果然有爆漿電容. 位置在SATA插槽附近.
有兩小顆突起. 想說換看看會不會就好了.



花了一番工夫拆主機版下來解焊電容, 在焊上我從新竹拿回來的電容. 剛好我拿
來的電容中有相同規格(6.3V 1000uF). 換好後就開始測機看看.
嗯. 裝上Power, 其他周邊先不接上. 直接short 主機版上的開機pin去開機, 一樣
無畫面, (無言)
想了想, 樓下找了三用電表, 量看看Power的輸出有沒有準確. 發現12V 只剩約
10V輸出, 5V的部分只有0V輸出. 看來是Power也出問題.
拆一下CPU看看, 拆開看的結果沒發現CPU有燒掉的痕跡. CPU的部份因為手
邊沒零件可以供測試, 只能先假設它沒問題.
拆RAM在另一台上測試, 測完後沒問題可開機.

規納一下結論, 應該是主機版跟Power掛點.

回報基金會後, 大約用3k內買這兩樣物品.

回新竹後約晚上8點, 逛了一下大潤發後, 就趕在順發下班前過去買這兩樣東西
MSI G31TM-P21,
全漢 藍寶石II 300W/12CM電源供應器,




另外想說拆一下機殼前面多裝一顆風扇散熱. 所以多買了一個
CM 8cm 風扇.

之後就回家裝上去, 之前家偉提到一開機後面風扇就會很吵, 也找到原因, 是因
為後面系統風扇問題, 所以也拆開上了油, 有潤滑一下, 有改善.
在拆機時有發現. IDE排插被接的很怪,把該接在HDD上的那一邊居然接在主機
版上.另外主機部份在我家有用風槍噴出灰塵.

裝好零件就電腦可以開機, 但是IDE線不夠長無法接到光碟機上, 所以沒法用光
碟機, 這時要灌driver. 想說可以接網路. 但是發現沒有掛上網路driver, 只好用usb
抓一下光碟中的network driver, 也順變抓了msi live update, 之後有網路就利用
它來抓更新檔. 等掛好了主機版driver, 音效driver, VGA driver, network driver ......
收尾工作剩掃木馬跟掃毒.  應該明天才弄. 因為現在12點半. 只好先去睡覺了.
......................失眠.



20110222 補充 :
舊主機版比較大一點, 新主機版比較小一點.
(圖上面是新版子, 下方是舊版子)


主機後方吹出去的系統風扇暫時上潤滑油並運轉一下, 比較不會吵.
之後應該還是會出現噪音變大, 如要解決應該要換一顆靜音扇.

2011年1月25日 星期二

硬碟掛點一直來.

先是上週六回家, notebook的硬碟出問題.

上週六回家, 用我的notebook想上網看看東西, 發現一直打不開Xp.
只能開ubuntu. 很怪, 硬碟是之前剛買的640G, 雖然有出現reallocate
disk sector 一直往上長. 但是還是可以開機, 超慢就是. 比原本120G
那一顆慢太多.
最後有發現是............出現兩個sector壞軌, 只好趕快我的備份工程.
XD.................弄超久.

昨天上班, 發現我用來build code的那顆外接硬碟, 出現抓不到的情況.
重開它, 還能抓到. 但是健康狀態很差, 常讀到一半就又抓不到HDD,
也開始要備份, 這顆太重要, 都是我在寫程式的硬碟, 資料不能不見.
在弄一陣子後, 只救到我現在主要在寫的那一包code, 沒救到我以前
寫的那些code. ...............................
今天早上來發現這顆掛了, 完全抓不到. 重開也沒用. sigh
連爆兩顆硬碟.............................
.