我的 Eee Note Sync 一直告訴我,Eee Note 的軔體已經是最新版,但看到版上許多同好都已經更新到 1.0.5.81 版,令我覺得非常困擾,明明 Eee Note 只是 1.0.1.71 版...
經過幾天的嘗試後,今天終於找到解決方式...
注意!這不是正統的解決方式,這個問題最終還是要華碩來解決
為何無法更新?
Eee Note Sync 預設會去 http://dlcdnet.asus.com/ 的特定目錄下 (/pub/ASUS/LiveUpdate/Release/Eee%20Family/),找尋一個叫作 EeeNote.idx 的檔案,這是一個 xml 檔案,裏面包含軔體版本資訊。
但是由於某些原因(可能是內容更新不同步),許多人連上 dlcdnet.asus.com 之後,找到的 EeeNote.idx 是空的,因此 Eee Note Sync 便假設 Eee Note 上面的軔體是最新版
如何解決?
只要讓 Eee Note Sync 能夠找到正確的 EeeNote.idx 檔案,以及該檔案裏面指定的更新檔案就行了!
我的作法,是在一台 web server 上面,將正確路徑建立出來,包含
/pub/ASUS/LiveUpdate/Release/Eee%20Family/
裏面放
EeeNote.idx
(這個檔案可以在 ftp://ftp.asus.com.tw/pub/ASUS/LiveUpdate/Release/Eee%20Family/ 目錄下找到)
以及
/pub/ASUS/EeeAP/
裏面放
ENote_0_Boot_US_4.zip
ENote_0_Rom_TW_81.zip
ENote_0_Sync_44.zip
(這些檔案可以在 ftp://ftp.asus.com.tw/pub/ASUS/EeeAP/ 目錄下找到)
然後,更改安裝 Eee Note Sync 電腦的 hosts 檔案 (C:\Windows\systems32\drivers\etc\)
加入一行:
192.168.2.xxx dlcdnet.asus.com
前面的 ip 是 web server 的 ip,這樣 Eee Note Sync 想要找 dlcdnet.asus.com 時,就會被指向我們指定的主機
既然檔案都是從 ftp.asus.com.tw 抓下來的,那可以直接把 dlcdnet 指到 ftp.asus.com.tw 嗎?不幸的是,Eee Note Sync 只支援 http 協定,而 ftp.asus.com.tw 沒有開放 http service,因此是不行的
未來若可以客製化軔體時,也可以使用這種方式讓 Eee Note Sync 幫我們更新
等不及華碩解決 LiveUpdate 內容問題的朋友,可以試看看這個方法
更新中...
內文搜尋

X