• 4

N16 刷韌體 Tomato / DD-WRT (連詳細步驟)

wen1628 wrote:
你看到我哪一句話有寫Firmware Restoration=藥
你給的連結我看了也是用tftp去解磚啊
跟Firmware Restoration何關?
再用你的脫褲子放X理論,tftp都能刷韌體了,你為何還要脫褲子放X用Firmware Restoration?

先跟大家對不起,小的不是一個喜歡把不雅字掛在嘴邊的人,而把這裡都搞臭了...(恕刪)


TFTP和Firmware Restoration都能解磚,而且這二種工具程式都有人試過了,都是ok的.
(我前面都寫"Firmware Restoration它的功能就相當於TFTP這種小程式"了,為什麼就是有人看不懂???)

不好意思,我不知道彥語脫褲子放屁是不雅字,會把這裡都搞臭了,抱歉了.
因為在工作上有接觸過第三方韌體
我就稍微解釋一下
通常embedded system會有bootloader與os
當一開機時,系統會先執行bootloader
例如我之前玩過的dir-600
當按著reset後再插電,此時系統會停在bootloader
並且帶起一個tftp server
所以當你用tftp command或是Firmware Restoration
都是透過tftp client將firmware上傳到AP上
此時會先將firmware暫存在ram上
當上傳結束後,bootloader會去檢查此image是否正確
通常都是firmware最後會帶有一串特殊的ID
例如DIR-600 A1的ID是AP91-AR7240-RT-090223-00
當bootloader發現ID錯誤時就不會將firmware寫入flash中

如果ID正確的話,則會將firmware寫入flash中,
而此firmware包含兩個部分,一個是kernel一個是file system
所以寫入到flash中的只會有kernel和file system這兩個partition
並不會更改到bootloader的部分

所以如果將一個不符的firmware的ID改為bootloader認可的
那麼當寫入這個錯誤的firmware有可能造成系統無法正常運作
可能會造成kernel panic或是driver的錯誤

但是因為bootloader並沒有被更動到,所以還是可以透過
tftp command 或是 Firmware Restoration
再次寫入正確的firmware!

liniroy wrote:
因為在工作上有接觸過...(恕刪)


嗯!有理論支持的專業說法,可以令人信服,比起以訛傳訛好太多了.
網路上就是需要這種文章,才不會流言滿天飛.
所以基本上2種方法都是好的也沒問題

最簡單就選A吧
兩種方法也試過............

結論是使用 方法B 較為適合~


我想請問各位一下
刷韌體除了保固失效外
一個是失去原機器的功能,
如:無線印表機,掌上型遊樂器支援
這是真的嗎?

殺誡一線間 wrote:
我想請問各位一下
刷韌體除了保固失效外...(恕刪)

就ASUS的保固聲明是這樣子的沒錯.
不過如果你不說,誰知道你刷了3rd(送修前回復原廠軔體不就好了)

rontzong wrote:
就ASUS的保固聲明...(恕刪)


我比較不在意保固的問題
而是另外那兩點
尤其是支援掌機這部分 想知道為何無法支援掌機
殺誡一線間 wrote:
我比較不在意保固的問題
而是另外那兩點
尤其是支援掌機這部分 想知道為何無法支援掌機


我不知道你說無法支援掌機是指什麼?
無線上網的設備,
我試過USB無線網卡、NB、XBOX360、IPCAM、手機,
沒有一樣是有問題的啊!

rontzong wrote:
我不知道你說無法支援...(恕刪)


他應該是說類似WPS那種快速連線的功能消失

當你設定三十多個字的密碼時

掌上型遊戲機要連線會很頭痛
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?