華碩n12hp的ddwrt刷機小冒險

sean_robot

進階會員
已加入
7/15/07
訊息
458
互動分數
0
點數
16
開箱文沒有
拆機照沒有

目前n12hp的相關刷機資源意外的少,不過,純論cpu/ram倒是和n12b/c相同,蕃茄似乎也有把n12b/c/hp都顯示成b的傾向

ddwrt方面,因為沒有放出完全對應的韌體,所以也只能拿n12c的韌體來刷...想當然n12hp網頁更新韌體立刻擋下,拒絕更新

所以...

事前要準備好的工具:無線網路卡或筆電內建的無線網路、另外一條能上網的線路隨時上網搬救兵或者補下載檔案(也可以事前就把所有會用到的東西都抓來...不過目前是冒險階段,沒辦法肯定會用到的所有工具)
軟體方面要準備的:你想刷的韌體、華碩官方韌體、tftp

首先手動指定電腦ip為192.168.1.10,下一行255.255.255.0(其實第二行不一定要手打,在win7打完第一行按tab把游標一下去他就自動填完了...)
o96Mjr9.png


通電前按著reset不放,通電後等到n12hp上的power燈號以5秒亮5秒滅的慢速閃爍(這時可以放開reset了),這時有兩種作法可以用
一種是瀏覽器連上192.168.1.1,迎接你的是broadcom的網頁救援模式,可以進行不檢查韌體的上傳和清除nvram的動作
yeRNUXN.png


另一種則是使用tftp上傳韌體,一樣不會檢查韌體
bBieCz1.png


題外:其實asus官方的救援工具也可以,不過要安裝就會有弄髒系統的心理壓力在(?),好處則是官方工具不需要手動去指定電腦的ip

上傳完成之後要等待幾分鐘(5~10分鐘是安全的時間)等機器自己跑完,也可以看wifi熱點有沒有出現這台機器的ssid...官方韌體的顯示為asus,ddwrt當然顯示ddwrt,蕃茄沒用過不清楚

接著,如果你剛才上傳的是ddwrt(我測試的有18702、18946、20675三個版本),那你可能會發現...這台機器的網路孔癱瘓了...這幾乎是正常現象,請改用無線網路連到這台n12hp繼續玩弄他

在我測試的三個ddwrt版本的韌體,18702和20675都會把n12hp錯認成linksys wrt54g/gl/gs的型號;18946雖然可以認成n12b,不過cpu仍然是認錯的,這也是為什麼要用無線網路連進去的原因
因為無線可以直通cpu,有線卻要看機板...然後認錯機板的那兩個版本,有線網路是不能工作的;就算是認成12b的18946版本,也要先用無線網路連線一次之後有線才會通
這張是20675版認錯的情況
xuKi5Sc.png


這張是18946認錯的情況,機器被認成n12b,但是關鍵的是cpu依然辨認錯誤(正確應該是bcm5357)
T4KWBPx.png


冒險到這邊已經差不多要結束了,因為拿起手機掃描一下wifi訊號強度得到了這個結果:
Afy5m4m.png


planexuser是我放在n12hp旁邊的n10u的ssid,作為單5db天線的n10u卻能夠因為韌體正確而有比n12hp更好的訊號表現,這樣n12hp的hp顯得完全沒有意義了

於是我刷回官方韌體
pFWGW9H.png


然後訊號強度就反過來了...

所以暫時的個人結論是:ddwrt沒丟出n12hp用的韌體之前,這台只好先冷凍了...

冒險結束記得要把網路改回自動取得ip喔!(如果用的是官方救援工具就不用改,雖然檢查一下也是好事啦xd)

(完)

其實上面根本就是寫作文的第四段結尾,因為過程就是重複至少十幾次的刷機、改本機ip、戳reset不斷重複,連用telnet試圖連上刷了ddwrt的n12hp的慘況(?)都出現了還是沒辦法連上理論上刷好韌體的n12hp,一直到我隨意的點了無線網路連接之後...才發現上面那些結論的

然後又因為一直沒辦法用有線網路連進機器,我一直以為刷掛了而在各韌體之間不斷嘗試...意外的發現是,華碩官方的救援工具會告訴你說官方韌體不是官方韌體,還有這套刷法對官方韌體好像不是很合...我最後可以刷回官方韌體還是因為成功刷上ddwrt之後,直接在web管理界面上傳官方韌體,而不是因為那些刷機救援程式...
 

毒藥

榮譽會員
已加入
2/4/06
訊息
11,552
互動分數
0
點數
36
ASUS在韌體上的詬病.........真的猶如網路上的評價.........
不過硬體卻是非常不錯..就好像一台跑車卻叫一個新手老阿媽去開...當然是很悲慘
 

quicksiso

初級會員
已加入
11/2/12
訊息
46
互動分數
0
點數
6
網路上與華碩AP相關的韌體都是華碩自己人丟出來 ,所以沒有不會做韌體軟體的說法,他們有自己的考量吧
 

毒藥

榮譽會員
已加入
2/4/06
訊息
11,552
互動分數
0
點數
36
那還真是令人覺得非常的無言........
 

Peter_Jian

榮譽會員
已加入
1/24/04
訊息
3,030
互動分數
82
點數
48
位置
桃園Costco
Tomato 好用是好用...不過要自行調整可是考驗user!
尤其是QoS
可自定性也很高...要幾點斷線(只斷WiFi亦可)
 

sean_robot

進階會員
已加入
7/15/07
訊息
458
互動分數
0
點數
16
Tomato 好用是好用...不過要自行調整可是考驗user!
尤其是QoS
可自定性也很高...要幾點斷線(只斷WiFi亦可)

其實蕃茄、ddwrt、asuswrt都是以openwrt為底做修改而成的(有點類似訂製界面和預載實用app的各家智慧型手機),市場上也有其他幾個品牌的韌體是基於openwrt,算是一種趨勢。
broadcom、ralink、atheros(已被quadcomm吃下)都已經有對應的wrt驅動/核心可以用,大間的記得只剩下螃蟹公司realtek不對應

不過個人用習慣ddwrt也調整慣了,現在叫我去用蕃茄我又要整套重學,更不用說asuswrt基本上是做的簡單易用(略帶貶意),拿到新品只能照他的流程下一步

對了,我家負責出口連線的那台機器刷完ddwrt,我就設定把hao123和ask兩家擋掉了xd
 

ranger120

一般般會員
已加入
12/30/07
訊息
50
互動分數
0
點數
0
單純就無線網路傳輸的速率來看,asus官方的版本還是比較快
之前有人測過
如要用WDS,建議使用dd-wrt
我用蕃茄不是找不到WDS上的client就是必須重開機才行
 

samven127

一般般會員
已加入
12/22/09
訊息
56
互動分數
0
點數
6
年齡
45
考慮刷DDWRT~謝謝分享
 

sean_robot

進階會員
已加入
7/15/07
訊息
458
互動分數
0
點數
16
單純就無線網路傳輸...
可以詳細嗎?謝謝
以這篇文章的情況來說,是第三方韌體還沒有對n12hp的機板調整導致wifi訊號大減。
另外官方韌體我真的不會用,上回幫人裝無線網路,我和原廠韌體奮鬥了一個多小時,想找個功能就要在選單裡迷路10分鐘,那個無用的小精靈只會一直說我沒連線(我在找讓你可以連線的選項啊笨精靈),最後還是徵求同意以後刷第三方解決...

考慮刷DDWRT~謝謝分享
如果要刷ddwrt,建議先到網站看看支援的硬體,並根據實際需要挑選。不在支援清單上的機器(例如n12hp)就不建議貿然嘗試。我買這台是賭可以刷n12b/c的韌體使用的機率,不過賭輸了。
等我沒耐心繼續等下去(等ddwrt推出n12hp韌體),這台大概就要處分掉了。
 

tom7089

C/P之王
已加入
9/23/03
訊息
8,021
互動分數
1
點數
38
最近ASUS的FW已經改的越來越好
身邊有些朋友的ASUS N16已經從ddwrt或是蕃茄刷回原廠FW

只能說,除非你要的功能原廠FW沒有,不然用原廠FW就好
 
▌延伸閱讀