對於End user來說,網樂通是個挺不錯的免費影音大集合(至少到2011/3/31以前都是如此),不過作為一個CSIE背景出身的人,對於具有256M記憶體/8G USB Flash還有Ethernet跟USB Port 又可以街電視的機器,不拿來做點嘿嘿應用就太可惜了...

所以,經過了一個多月的等待,拿到機器的第一件事就把它給砸了拆了(好孩子不要學),先把 8G Flash 備份後就接上Serial Console看看有啥搞頭!

機器是跑 STLinux 2.3 ,kernel 2.6.23.17_stm23_A18B-PDK7105-32BITS-A18B,pdk7105-sdk/STx7105 ver 3.x 還外帶u-boot,這下還真的很有搞頭。美中不足的是,裡面的啟動script亂成一團,走了好多冤枉路 花了整個晚上才搞清楚網樂通實際上是怎麼正常啟動的...

目前Hacks:

[sda2]/etc/init.d/fdtv-init.sh 裡面加入

/sbin/udhcpc -i eth0 -nq -t 3 -T 15 &
/usr/sbin/telnetd -l /bin/sh &

就可以用telnet連進網樂通,裡面也有busybox所以有wget可用,但若要寫程式進去,在Host弄個STLinux rootfs 再透過NFS餵給網樂通應該會比較方便

Anyway,最近論文比較忙沒空玩它,先記下來一些資源跟work,等未來老闆開課時再忙裡偷閒玩玩好了...

資源區:
網樂通拆解 http://3c.msn.com.tw/View.aspx?ArticleID=54883&pageIndex=1
STLinux: http://www.stlinux.com/
H/W Spec & dmesg: https://gist.github.com/753181/ecbc2946ca83d519b94374242bceda802a6db0d4
HackingThursday: http://groups.google.com/group/hackingthursday
(Keyword: nextvod)

Porting:
也許來個strace?
strace: http://sourceforge.net/projects/strace/

無線網卡目前只支援 Ralink RT3070STA,而且還是用打模組的方式加進kernel中。我對RT73的Driver比較有興趣,要是能把Driver編好打進去,網樂通就可以用便宜的華碩的無線網卡了。


創作者介紹

空中精靈.SkyElf

stevennick 發表在 痞客邦 PIXNET 留言(7) 人氣()


留言列表 (7)

發表留言
  • kawakawa1
  • 您好~
    看了這篇文章,引起我很大的興趣,想弄弄網樂通~
    想請問一下
    要怎麼備份8G的Flash呀?
    是直接將四個腳位對應到USB嗎?還是有其它的方式?
  • stevennick
  • 是的 那是標準的USB介面,稍微找一下電路就可以推敲四個接點的用途。直接接上電腦後就是隨身碟了。
    不過記得電源正負極千萬不能弄錯,不然8G Flash會馬上變成磚喔!
  • kawakawa1
  • 成功了~感謝~
  • Jyun-Wei Syu
  • 請問一下 我手上的網樂通是用 五角螺絲 不是一般的 一字或是十字


    請問五角的扳手要到那裡買呢?
  • stevennick
  • 去電子材料行吧! 通常都會有賣。
  • 悄悄話
  • 悄悄話
找更多相關文章與討論