這禮拜收到網樂通稍微玩了一下,
很自然的手癢開始玩玩看能不能改機啦,
拆開外殼後會發現有個很明顯的白色 UART TTL 連接孔,
共有四個接腳,
從AV端子那側由上往下分邊是 GND RX TX VDD
電腦端連線的傳輸速率選擇 115200 就可以連接,
和電腦連接好後接上電源就可以看到 uboot 載入 kernel 的畫面,
在 uboot 畫面按任意鍵可以中止自動載入 kernel 然後用自己的 kernel 載入,
不過很不幸的在新版的韌體中系統載入到最後會被播放器程式拿走 console 的控制權,
所以會沒辦法下命令,
要能夠正常使用 console 的話就要先按住 reset 開機回覆到出廠版本,
不過我發現只要你拿個隨身碟然後接上網樂通的usb孔,
然後按住 reset 鍵並接上電源,
他就會進入韌體更新模式,
但是因為隨身碟上沒有更新程式所以他就會離開更新程式然後回到 console,
這樣就有 console 可以用了,
進去玩了下發現是使用 stlinux 的系統版本是 2.3,
不過照理說應該是使用 rpm 的套件管理系統不過似乎沒有 rpm 管理指令可以用,
只能用 opkg-cl 來安裝軟體,
而且預設的套件庫真的少得可憐...
所以只好在電腦上灌 Fedora 並安裝 STlinux 的 Cross Compiler 來編譯要的程式,
然後傳到網通樂上面用,
原本想說順便來編譯下 gw-us54mini2G 這隻無線網卡的驅動,
當初是為了讓 PSP 上 XLink Kai 連線對戰才買得想說拿來廢物利用下,
結果雖然編好了驅動也成功載入了 rt73.ko 也能夠用 ifconfig 看到無線網卡了,
可是卻會提示 firmware (rt73.bin) 無法載入所以也沒辦法使用,
明明都有放進去位置也沒錯可是就是說無法載入T_T
網樂通內建的usb共分成四個分割區,
/dev/sda1 這個是 recovery 的分割區(按住 reset 開機就會進來這區) T7080SAX
/dev/sda2 這個是系統正常開機在用的分割區 7HIDX6CB
/dev/sda3 用來放系統更新檔及備份的分割區 4EX194MP
/dev/sda4 似乎是拿來放 p2p 暫存檔用的
另外除了大家都知道的 reset 還原機制外,
如果你 reset 都會卡住,
或是下載更新檔速度太慢無法下載回來的話也可以用下面的方式更新,
下載下面的檔案解開後會得到 GB620.svf 和 target.enc
http://www.megaupload.com/?d=ENP2Z160
然後把這兩個檔案放到隨身碟,
接上網通樂然後按住 reset 鍵,並接上電源等個五秒放開 reset 鍵,
就會進入韌體更新模式,
上面的韌體是 0086 版的韌體, 更新完就是最新的韌體了,
這個 target.enc 其實就是下載回來的 xxxx.pkg 更新檔本體,
會透過 /root/bin/loader.exe 解開成為 target.tgz 進行更新
另外如果嫌每次想進 console 都要透過 uart ttl 連線太麻煩的話,
可以在 /dev/sda1/etc/init.d/rcSBB 和 /dev/sda1/etc/init.d/rc 加上
/usr/sbin/udhcpc& (使用 dhcp client 設定網路, 要設定背景執行這樣才不會卡很久)
/usr/sbin/telnetd (啟動 telnet server)
這樣就能夠使用 telnet 連接網樂通了,
預設帳號是 root 密碼不用打(超不安全的XDDD)
snowwolf725 wrote:
下載下面的檔案解開後會得到 GB620.svf 和 target.enc
http://www.megaupload.com/?d=ENP2Z160
然後把這兩個檔案放到隨身碟,
接上網通樂然後按住 reset 鍵,並接上電源等個五秒放開 reset 鍵,
就會進入韌體更新模式,
上面的韌體是 0086 版的韌體, 更新完就是最新的韌體了,..
請問snowwolf725大,您上面所說的的步驟是直接把GB620.svf 和 target.enc放在隨身碟然後插入USB嗎?
有要放在哪個指定的目錄嗎?
因為我照做了,但還是卡在黑底白字的網樂通沒有下一步動作

有哪個動作還要注意呢

內文搜尋

X