2011年9月28日 星期三

餵 ASUS WL-520gU 吃番茄(tomato)!

xyz  xyz軟體補給站  xyz資訊工坊  


    無線IP分享器假定不支援第三方韌體的話,對於喜歡惡搞IP分享器的人來說,宛若就少了那麼點樂趣,我也不例外,所以我都選擇可以刷第三方韌體的無線IP分享器。這次買的是華碩 ASUS WL-520GU,好久曩昔曾經買過它的小弟 WL-520GC,可是 WL-520GC 隻能刷 DD-WRT Micro 版,當時也隻對 DD-WRT 有興趣,對 tomato 的軔體則沒有特別的興趣,雖然當時就聽說 tomato 的 QoS 比 DD-WRT 更無效,直到後來才發現 DD-WRT 的 QoS 宛若沒有多大成果,能無效管制上傳流量的竟然是我安裝許久的 FluxEye 上傳流量規劃程式,失望之餘乾脆再去買一台 WL-520GU 來刷 tomato 試試成果若何。


↓ 家中的新成員 ASUS WL-520GU


WL-520gU.jpg


     接下來就要開始餵 WL-520GU 吃番茄囉~按照網路上的說明,拔掉插頭後,先用針戳 Reset 鍵不放,然後插電讓 WL-520GU 面闆上的指示燈僅亮 Power 並持續慢速閃爍,之後用 TFTP 程式上傳事後下載好的 tomato 軔體,WL-520GU 隻吃 tomato-ND 版,其它的 tomato 吃了大要會讓機器變磚頭。


↓ 上傳失利會顯示 Firmware was upgraded successfully! 訊息。


wl-520gu-tomato01.png


     上傳失利後還要靜待 3 ~ 5 分鐘,可是過了 3 ~ 5 分鐘,面闆上的燈竟然還是連閃都不閃,害我冷汗直流,該不會下手不到 2 小時的產品馬上變成磚頭了吧?!還好耐住性質過了 15 分鐘後拔掉電源再插上就抓到了,這時已經失利變成 tomato 囉~


↓ 失利更新軔體以後的登入畫面,預設帳號root 密碼 admin


wl-520gu-tomato02.png


↓ 驗明正身,不過一開機記憶體隻剩28%,內建16MB記憶體地下不夠用。


wl-520gu-tomato03.png


↓ 參考網頁說還要做鏟除 nvram 的動作。


wl-520gu-tomato10.png


  ↓ 會想試用第三方軔體的大要但凡衝著 QoS 而來的吧。


 wl-520gu-tomato05.png


     啟用後可以設定差異的流量層級,我個人隻會用到 Highest 和 Lowest 兩種,所以其它的都隨便設定,另外也有可以設定優先處理的封包類型,着名的網路流量塑型軟體 cFosSpeed 也是針對帶有 ACK Flag 的封包優先處理,可以讓網路速度延遲的感覺降低,所以 ACK 打勾也許會讓網路比較順暢。


↓ QoS Basic Settings 頁面底下的 TCP Vegas(壅閉管制) 可以讓網路在不開啟 QoS 時依然堅持順暢。


wl520gu-tomato11.png 


↓ QoS 規則,我把通訊埠 8999 ~ 65535 齊備設定成 Lowest ,讓上傳不超過 90 kbit/s,試試這樣成果若何,預設層級則是 Highest 。


wl-520gu-tomato04.png 


↓ 得多 P2P 玩家在乎的連線數設定,最大10240,是 DD-WRT 的 2.5 倍,痛惜記憶體隻需16MB,底子不夠用。


wl-520gu-tomato11.png 


↓ 即時流量監控。


wl-520gu-tomato06.png


↓ 存取限定,可以罷免無線網路、罷免部門網路存取,或限定存取征求特定關鍵字的網址(HTTP Request)...等。


wl-520gu-tomato07.png


↓ CIFS Client 讓 WL-520GU 的 USB 還可以掛載隨身碟之類的裝置,變成小型的 NAS,不過僅限區網存取。


wl-520gu-tomato08.png


↓ 跟 DD-WRT 一樣有 Script 苦守,可以讓 tomato 更有彈性,語法應該跟 DD-WRT 一樣。


wl-520gu-tomato09.png


     結果 tomato 的 QoS 究竟有沒有比 DD-WRT 更好用呢?個人埋怨 DD-WRT 主假定在於它管不住上傳流量,雖然在上傳流量高的時候,DD-WRT 仍然有它的才力具有,便是網路順暢程度還在可接受的範圍內,可是在 DD-WRT 上即操作 Script 設定上傳不超過 30KB,上傳仍然飆到70 ~ 80KB。tomato 在這方面大假定因為可以個別設定上傳流量的限定,雖然還是會超過設定的限定,但成果比 DD-WRT 好多了,所以假定用了 tomato 卻感覺不到成果,建議上傳速度盡量降低,因為上傳總是無法限定在人人設定的數值範圍內,就像上面的 QoS Basic Settings 圖中設定上傳的 Lowest 最高不超過 90kbit/s(11.25KB),但實際上仍然可以跑到20KB左右。


     那到底是 DD-WRT 好還是 tomato 好呢?這大要得看個人須要而定了,DD-WRT 苦守比較多,tomato 有的 DD-WRT 都有,tomato 沒有的
DD-WRT 或者也有,至少 PPTP Server 這個苦守就必須操作 DD-WRT 了,并且支援 DD-WRT 的產品相對好買,不像 tomato 隻支援 Broadcom-based 的產品,就像這台 ASUS WL-520GU,雖然支援 tomato,可是記憶體卻隻需16MB,重度 P2P 操作者大要會手癢想改機加大它的記憶體容量吧,但卻或者把機器弄掛,規格醜陋又支援 tomato 的產品又太貴(如 ASUS RT-N16)。


     家中網路雖然是 12M/2M,若沒有做流量限定的話,看個網路電視,上傳照樣被佔滿,所以我選擇 tomato,并且 tomato 所擁有的 QoS 機制宛若比 DD-WRT 更先進(至少比 DD-WRT 多了 TCP Vegas 和 Flag Control),至於刷了 DD-WRT 的 D-Link DIR-300 rev.B1 就暫時回到盒子裡勞動去吧~不過很矛盾的一點是,cFosSpeed 一套隻需新台幣299元,版本還可以永久更新,可是一台 WL-520GU 卻要價1000多元(我買1190元),幾乎可以買4套 cFosSpeed 了,并且用過 cFosSpeed 的都說讚,便宜又無效,那我幹嘛不間接買軟體就好了呢?真的很矛盾阿~


相關文章:加強版
Tomato-ND (VPN Edition )


 



xyz  xyz軟體補給站  xyz資訊工坊  

沒有留言:

張貼留言