2011年9月28日 星期三

ASUS RT-N12 & DD-WRT & VPN Server

前一陣子忘記怎麼會看到關於 DD-WRT 的資訊,可能是我在找 VPN 吧。

之前買這台 ASUS RT-N12 的時候看 Mobile01 的人說還不錯,當時還看到一些有關刷韌體的資訊,主要是刷成 Tomato 或是我刷的這個 DD-WRT。就是用自製的韌體達到官方韌體無法達到,但是硬體是支援的事情。舉例來說,就是我要做的這個 VPN Server

先抱怨一下,說實在話,雖然華碩的設定頁面是很無言的 Flash,但是真的比較人性化。 DD-WRT 真的有點太專業了(我「差點」找不到在哪邊設定)。
一定要打「差點」的原因,因為如果真的找不到,那個基地台不就沒用了 = =+。我還是有找到啦~



一、下載 DD-WRT 韌體

首先先來說怎麼從官方韌體刷成 DD-WRT 的。

先到官網的 Router Database | www.dd-wrt.com 這邊查看看 DD-WRT 支不支援你的無線分享器。
dd.png
記得一定要找完全一樣的版本,有些產品有第二版、第三版等,要找完全一樣的版本。

下載所需要的韌體。像我就是抓第一個 Asus RT-N12 Firmware: Special image for initial flashing (dd-wrt.v24-14896_NEWD-2_K2.6_mini_RT-N12.trx)。
下面圖片有底線的那個!(注意:這台的 BIOS 容量才 4MB,不要抓超過此容量的 BIOS 來刷。)
dd1.png
根據網路上的人所說,DD-WRT 的 VPN分兩種。一種是我要用的 PPTP,還有另一種是 OpenVPN。雖然說中國大陸似乎是 OpenVPN 比較沒在擋,但是 PPTP 的這種 VPN,按照我目前找到的資料,設定上比較簡單。


然後就是準備華碩的刷機了。


二、刷韌體

先前準備:
把你的電腦網路位址設定成固定位址 192.168.1.10/255.255.255.0
先裝好你的 ASUS Firmware Restoration Utility
Firmware Restoration.png

切記:
請用有線網路去刷,且 AP 後面的開關撥到 Router 模式。
在刷機過程 步驟 6 以後千萬別中斷電源。


開始:
1.RT-N12電源拔掉。
2.拿筆之類的工具按住後方的 Reset/Restore 按鈕不放。
3.插上電源。
4.等五秒,放開按鈕。
5.開啟瀏覽器網址 http://192.168.1.1/ 會看到華碩的救援模式(要確定看到後再刷韌體)。
如果沒看到,請重複上面的1~5動作。

6.這邊就是絕對不能斷電,一旦出錯就變磚的地方了。執行 ASUS Firmware Restoration Utility 程式,選擇要刷進去的韌體(ex: dd-wrt.v24-14896_NEWD-2_K2.6_mini_RT-N12.trx) 然後按 upload。
7.等待 Firmware Restoration 跑完後,請再有耐心等待 AP 上面的燈號
8.連線至 http://192.168.1.1/ 等待 DD-WRT 設定畫面出現。

PS:
刷回ASUS韌體也是這樣刷,不過記得刷完後請執行 http://192.168.1.1 網頁下方的 reset nvram,沒執行這個原廠的帳號密碼會登不進去。

上面那大段是我從 Mobile01: ASUS RT-N12 在台灣已經可以買到了 複製過來的。我還有看到很多種版本的刷韌體方法,有的還要開 CMD 等等。我是不理他們直接用這個方法 XDD。反正成功了就好 =3=。(失敗了我就死了 orz)

順便附上我所用的檔案:
ASUS Firmware Restoration Utility


DD-WRT 的韌體檔




三、設定無線網路

刷完登入 http://192.168.1.1/,DD-WRT 會要你新增帳號密碼給這台機子。(可以用無線跟有線的設定,我之前以唯一定要用有線的連結是我搞錯了)

既然刷機完成,現在到第三部分,隸屬於正常使用範圍的如何將 ISP 的帳號密碼輸入基地台,並且設定 SSID 及加密等資訊。

但是先把語言改成中文還是比較好。設定在「系統管理(Administration)」的「基本管理(Management)」下方有語言選項(Language Selection)。

ISP 就按照網路提供者的資訊下去設,圖上的帳號是騙人的。
ISP
不過中華電信可以將浮動 IP 轉成固定 IP,這對於第四部 VPN 設定有幫助。而轉成固定 IP 後,原本 @ 後方就會多一個 "ip.",就是圖上的那樣。

「無線網路」的「基本設定」那邊,要改的應該就只有 SSID 吧。

這邊我個人是喜歡設 WPA2,因為聽說 WPA 有硬破法 = =a。(雖然 PSP 只能連 WPA)
WPA
企業跟個人我不知道有啥差別。
ASUS RT-N12 同場加映
因為這台華碩無線基地台的一大特點就是支援三萬進程(session 應該是這樣翻吧?)。可是 DD-WRT 的預設只有 4096 而已。所以修改他,讓他變回三萬~~(雖然我也不清楚有沒有用)

30000 Sessions
30000 sessions

貼上後按執行。



四、設定 VPN Server

這邊就是重頭戲了!我就是為了這個才去刷韌體的。

設定沒幾行,但是我用很久。分享器上的說明也沒幾行。
PPTP Server
A VPN technology by Microsoft and remote access vendors. It is implemented in Windows XP. Configuring this allows you to access your LAN at home remotely.

* Server IP – The IP address of your router
* Client IP – A list or range of IP addresses for remotely connected machines. This range should not overlap with the DHCP range (for example 192.168.0.2,192.168.0.3), a range (for example 192.168.0.1-254 or 192.168.0-255.2) or some combination (for example 192.168.0.2,192.168.0.5-8).
* CHAP-Secrets – A list of usernames and passwords for the VPN login, one user per line (Example: joe * joespassword *). For more details look up the pppd man page.


VPN Setting
vpn

上面是我在分享器上的設定。按照之前跟爸爸在電腦上測試的結果,應該是能夠正常用的。因為他說他有看到 Twitter 的網頁,還有克林姆的跳跳虎照片。但是 Youtube 不能夠看,為什麼我就不清楚了。按理說開 Youtube 的話,單純頁面(沒有開始播放)光靠家裡每秒 40KB/s 的上傳應該是夠的啊。(感謝中華電信免費將網路頻寬調高)

DNS 那邊可以不用設,我設定的是 Google 提供的網域名稱系統。通常不設直接用網路提供者(像:中華電信)的網域名稱系統就好了。
有關 DNS 可以看這篇教學:第十九章、主機名稱控制者: DNS 伺服器


Server IP 就是讓我很困擾的地方,下面有更長的解說/抱怨。

Client IP(s) 是要讓從外部連過來的電腦所分配到的 IP。設定的方法就直接用區塊指定就好了,如: 192.168.1.11-15,192.168.1.20。可以用連號直接指定範圍,也可以用逗號分別指定。

CHAP-Secrets 就是要設定帳號密碼,讓使用者登入。
ACCOUNT1 * PASSWORD1 *
ACCOUNT2 * PASSWORD2 *
ACCOUNT空格*空格PASSWORD空格*
這邊很重要的就是格式,要記得空格,還有星號。用換行(其實應該叫「段落標記」,Word 的折磨)代表不同的帳號。



下面是對於第一項設定 Server IP 的更進一步說明為啥我完全搞不懂該設什麼。

根據官網的說法
Your LAN IP Address. (An IP from your network that is not used by any computer or the router).
Example: 192.168.1.1
Server IP 要設的是分享器的 IP,括弧裡的內容是說沒有被使用的 IP。所以有人是設 0.0.0.0(Why?),也有人設 192.168.1.254(他說這是 Gateway)。
而我有自動翻譯成就是要打分享器的 LAN IP 位址。而這個 LAN 的位址,我是弄了好久以後,把全部設定重置後要重新輸入的時候,在英文介面下才發現是哪一項。

下圖左上角 router 的最後一項
status

到底是正確還是錯誤,我也不清楚。但是根據上面那粗略解釋,官網在那下方還有好幾個更新。以下我就簡略翻譯。

官網說這麼做是可以正常操作。
Update: The IP of your router may work but if you use it, the Webinterface gets unreachable (tested on WRT54GS V2 with DD-WRT v23 SP2) --Xstream 21:31, 30 March 2008 (CEST)


但是如果按照上一個更新設定了,那麼網路介面(web interface,應該就是從其他地方連到這個分享器)就會失效。
Update: With firmware DD-WRT v24 SP1 on WRT54GL the router's LAN or WAN static address may be used without disturbing the Web interface. Furthermore, if an address of 0.0.0.0 is entered, then the PPTP server will track the router's WAN address, allowing DDNS to be used. 10 September 2008


改成 .2 就好了(啾咪)
update: In my case, linksys wrt-310n v.1 With fw DD-WRT v24 sp2 vpn version(10/10/2009), I tried to use the router's static ip(192.168.1.1) as pptp server ip, the web interface can't be reached nor pinged anymore if connected by pptp client. The web comes back if connection terminated. I change the server ip to 192.168.1.2 and everything is fine now. --aw11onfire 12:44(GMT+8), 10 Dec 2009


然後是個總結。
Update: It is bad vpn form to use the same IP as the router when configuring the pptp server. The following should be done: 1. Take note of your router LAN IP. (Example: 192.168.1.1) 2. When creating the pptp server use an IP DIFFERENT than the router LAN IP. (Example: 192.168.1.2) 3. If you are trying to access the VPN from the outside world then go to the NAT settings and forward port 1723 to the LAN IP (Example: 192.168.1.1). 4. After using these settings, apply them. Double check that your chap secrets and client IP ranges are set.


但是又有個 iOS 的問題。
Update: 2010/09/28 v24-sp2 13525, iPhone OS 4.0.2 Could not connect with either port 1723 or 1792 forwarded. Connected with no vpn/pptp ports forwarded.


所以就是問題一堆的感覺 = =a。也沒有個結論到底該怎麼設定。關於官網更下方還有一大段話,那段我就看不太懂了。因為上面那一堆我也看不太懂,所以我就直接忽略了。


後記

因為改韌體了,所以 eMule 的設定要重調。就是看圖了。
emule

而這個分享器的設定畫面,也就是一開始打 http://192.168.1.1/ 所連到的頁面,並不是像普通的分享器直接要你輸入分享器的帳號密碼登入。而是一個分享器的資訊頁面。如下圖。

status
status

我真的覺得蠻特別的。但是上面有寫一些資訊,雖然我看了看覺得好像不是有什麼機密。但是唯一比較算得上是機密的資訊應該就是右上角的那個 WAN IP,那是真實的對外 IP 位址呀!(被我馬賽克掉了)

我就是因為分享器的直接頁面會是這一頁,才發現 LAN 該打什麼。




話說我當時看到有人把無線網路分享器刷韌體成其他版本的時候還在想說為什麼會有人想要這麼做。無線網路可以讓裝置無線上網,不就好了嗎?幹嘛還要刷韌體咧?

結果沒隔多久,我自己也這麼搞了。

就是「想要更多」功能。

2011年8月24日 星期三

我為了 Apple Wireless Keyboard 所改版過的 AutoHotKey

我買了這項物品後,因為不同系統的鍵盤支援度沒有那麼的理想,所以我用AutoHotKey達成Fn及一些其他按鍵的功能。

阿酷在膜拜 apple wireless keyboard
阿酷在膜拜 apple wireless keyboard
我第一次買給我自己用的 Apple 產品,結果竟是一個無線鍵盤
(因為藍芽的無線鍵盤真的很難找,這是我找到的唯一比較好的 XDDD)

寶寶跟新鍵盤!
寶寶跟新鍵盤!
雖然上面的配置都是根據 Apple 的。不過普通打字之類的是還可以啦~
只是有關 page up/down,delete/backspace,Home/End等按鍵需要配上一些東西才可以正常使用 Orz。


就是這邊,F3不是Mission Control,F4不是Dashboard。
就是這邊,F3不是Mission Control,F4不是Dashboard。
我比較喜歡新版的,唉。這是舊版的,外加一隻寶寶的手 XDDD。

Mac Lion's F3 and F4而我買的時候忘了那件事,就是蘋果的新版 Lion 作業系統的鍵盤上 F3 跟 F4 長相跟前一代的 Snow Leopard 不一樣。其實沒差啦~只是感覺問題而已。
F3 不再調出 Exposé,而是成了 Mission Control 快捷鍵;F4 從 Dashboard 換成了 Launchpad。
而且中文鍵盤雖然很亂很醜,不過平常也不會看鍵盤呀 XD。不過我的桌面突然多出好大的一片空間喔!




所以現在我的鍵盤、滑鼠、耳機都是藍芽的囉!吼吼吼~

P.S. 目前狀態,藍芽滑鼠送修中。


下面就是現在在用的 AutoHotKey 程式碼了。


上面這個 Textarea 勉強可以用啦 XDD

要把換行 </ br> 換成 &#13;&#10;
還有 <textarea rows="10" cols="70" onfocus="this.select();"></textarea>,紅色那段的效用就是點那個文字區後會自動全選。

順帶一提,讓滑鼠移到文字區(textarea)上就自動全選要用 onmouseover="this.focus();"

2011年8月19日 星期五

作者: HITACHI (壹週刊見習生)

0.裝傻永遠是個好主意:
不要幫人買相機 不要幫人組電腦 不要做那些(別人以為)你已經很擅長的事
如果無論如何都要做這些事,請繼續往下看。








1.人是健忘的 - 除了要找人幫忙的時候
2.人是無情的
3.人是不懂得感激的
4.人是懶惰的 - 屢試不爽
5.人是短視近利且貪小便宜的動物 - 看資訊展就知道
6.人易受花言巧語所迷惑 - 看東森購物就知道
7.你無權決定別人怎麼花錢
8.別為了省別人的錢而浪費自己的時間 - 除非你可以從中獲利
9.對於不想花時間的人,也別花太多時間在他身上
10.不要嘗試改變別人的定見 - 連想都不要想
11.除非彼此可以信任對方的品格,否則千萬別碰到錢或是推薦熟識的店家(避嫌)
12.總是給人模稜兩可的答案 - 就像政治人物一樣
13.記住,接觸的越少,責任就越少 - 當然,麻煩也越少
14.讓金主知道他該知道的就好 - 無知就是幸福
15.除非店員話唬爛到天理不容,否則只管點頭附和 - 見第19項
16.死的永遠可能說成活的 - 就像政治人物一樣(原來當官沒這麼困難)
17.儘可能讓當事人自己找店家,這樣以後出狀況時不會有人怪到你頭上
18.拒絕除了驗機以外的其它工作 - 如果可以的話,驗機也推掉,此同13項
19.速戰速決 - 孫子兵法說:兵貴神速,不貴久戰
20.態度儘可能的斬釘截鐵 - 在當事人還沒改變主意前
21.金主是唯一的決策單位 - 同第7項
22.對於已經成交的案例,只管陪笑臉 - 說出實話並不會有人受益
23.專家認為好的東西,對一般人而言未必如此
24.幕後工作總是容易被遺忘 - 所以多做一些表面功夫吧
25.不會有人在意你做過些什麼 - 所以就別做了
26.不要為了虛幻的目標或好處努力 - 那就像海市蜃樓,到達目的地就會消失了
(這是為好人們寫的。醒醒吧,各位。)

2011年7月4日 星期一

Jabra EXTREME: My First Bluetooth Headset

應該不能算是 Headset,只能說是 Earphone 吧?

反正先來開箱 XDDD

早了九天到的包裹
早了九天到的包裹
怒!!我都說三十號才到,卻在我離開的第二天寄到。明明他們也回說「OK」的。

寶寶再一次疑惑的看著新東西
寶寶在一次疑惑的看著新東西

鏘鏘鏘!Jabra EXTREME 登場了!
鏘鏘鏘!Jabra EXTREME 登場了!
這是寶寶的後腦勺 >////<

寶寶跟Jabra的親密照
寶寶跟Jabra的親密照

這張是網路上經常看到的圖片
這張是網路上經常看到的圖片

"Getting Started is as easy as 1-2-3"
Getting Started is as easy as 1-2-3

真正的開箱啦~
真正的開箱啦~

插在電腦上充電的樣子
插在電腦上充電的樣子

Jabra的旅充
Jabra的旅充

傳說中很好用的耳膠/耳掛
傳說中很好用的耳膠/耳掛
Ultimate-fit Eargel(TM)

車充
車充
我覺得這個東西我應該不會用到吧……





目前用了一天多的心得

是沒有網路上說的那麼誇張,什麼「根本忘記了它的存在」。不過是還蠻輕的啦~

不過這個”超舒適耳塞”我自己在使用時稍微花了一點時間去習慣,因為以前沒有用過這樣的設計,耳塞能夠順著耳朵的弧形直接吻合的感覺還蠻怪的,所以一開始我戴起來並不覺得特別舒適,有時候戴久還會有點痛,所以有一度還換回耳掛式的佩戴方式。不過後來習慣這個耳塞之後佩戴起來是真的非常舒適,配戴舒適再加上 Jabra EXTREME 本身只有10公克的超輕重量,有時候常常會一戴戴了一整天、都還會忘記自己有戴著藍芽耳機。

from:
http://www.mobile01.com/topicdetail.php?f=18&t=1773607&last=23509616


但是目前遇到很奇怪的問題。就是用它來聽音樂的時候(它支援A2DP喔),它會每隔一段時間就變成完全無聲,然後再繼續播。這個問題我不知道為啥會發生。網路上評測的人也沒有說到這個問題。

雖然它是單耳朵,但是它有兩個麥克風。雖然這樣聽音樂似乎有點怪怪的,不過我覺得其實還不錯。

根據我跟克林姆講電話的實測,克林姆說我的聲音很小聲,而我聽克林姆的聲音倒是一點問題也沒有。



嗯嗯,目前可能就這樣而已。

我找到一個 Jabra EXTREME 官網上的韌體更新程式,可是有個大問題。我不知道該怎麼讓 EXTREME 跟更新韌體的那個程式配對。目前就卡在它說會自動繼續那邊。

Firmware: EXTREME 韌體更新檔載點

2010年9月26日 星期日

My Calvin Klein Wallet

購買日期: 2009年2月15日
價錢: NT$640 (50% off)
Calvin Klein 錢包
Calvin Klein 錢包內部

2010年5月23日
〒△〒 CK 錢包
錢包壞更大了。其實我還蠻喜歡這個錢包的耶。因為我對錢包的要求它算是都有達到,所以我才會在當時逛特賣會的時候就這樣買下手了。

一、有裝零錢的地方,那個地方不是拉鍊或是扣子。(我的印象中,拉鍊跟扣子總是會壞掉)
二、讓鈔票不要被折太多次。(這點在我之前的那個「長型」錢包經驗後取消掉了,因為那麼長的錢包,很有可能會掉出來。)
三、能夠不拿出卡片就通過悠遊卡等感應機器。(這看運氣啦!不過這個可以這麼做)

我以前其實還會想把發票放在錢包裡,但是買了這個之後因為放在裡頭會太擠,只好把它們拿出來放。

媽媽之前要幫爸爸買新錢包的時候,在中友看到的那些錢包都沒有一個符合我的第一點要求的 = =a。我聽克林姆說林QQ他還有個零錢包專門裝零錢。我自己覺得這樣好麻煩。

2010年7月18日
我的錢包破更大了 〒△〒

2010年9月25日
My Calvin Klein Wallet
買了才不過一年半,就破成這樣了。唉……我還蠻喜歡這個錢包的。

因為他裡頭一直在掉皮,所以我就把它直接撕掉了。不然掉在褲子口袋裡面要清時會很麻煩的。

唉……正常的錢包使用期限是多久咧?

我這個主要是在當兵新訓期間因為要單戰所以才會壞成這樣。



但至少我覺得,這個 CK 錢包應該有辦法撐到當兵結束吧。