close
對於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編好打進去,網樂通就可以用便宜的華碩的無線網卡了。


arrow
arrow
    全站熱搜

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