觀光客
👥+2
電腦教學
隱藏選單
回應(3)
通報違規

 [心得]網樂通改機

Refill
本文:2014-07-14T00:03:40
反正都變成廢物了,就拿來玩玩看吧~

[0. 序言]
從年底壹電視大量發送網樂通機上盒後,
相信應該不少人手中都有這台機上盒,
在過年期間把這台玩具好好的玩了一下,
在這邊記錄下個人的一些小小心得,
同時我也把改機的成果放上來讓其他人可以節省些改機的時間,
本文分五個部分:
0. 序言(你正在看的這個部分)
1. 如何進入網樂通後台的 Console
2. 如何安裝改機的更新檔
3. 改機後的使用說明
4. 其他

目前所增加的功能
1. telnet 登入
2. FTP Server
3. Transmission BT下載程式
4. MPlayer 多媒體播放程式(影片播放效率太差不推薦)
5. UNFS3 Server
6. 支援 USB 音效卡

需準備的給絲:
1. USB to TTL
去露天或是yahoo搜尋一下應該有
http://uploadpic.org/storage/originals/thumb_j92d94jk38dflfjjn33sf8f2dj.jpg


2. Console 線
連接網樂通和 USB to TTL 的線,
網樂通那端是 4pin 莫氏端子, USB TTL 一般是杜邦線頭,
這個比較麻煩要自己改線,或是都用杜邦線頭(不過網樂通那端會太鬆)

免責聲明:
本人不對本篇文章負任何責任,也不提供改機服務,
改機有一定的風險存在, 改機會破壞保固造成損毀最高須賠償 3000 元給網樂通,
私自關閉網樂程式或限流也可能觸犯網樂通服務條款

[1. 如何進入網樂通的 Console]
拆開外殼後會發現有個很明顯的白色 UART TTL 連接孔,
共有四個接腳,
從AV端子那側由上往下分邊是 GND RX TX VDD
電腦端連線的傳輸速率選擇 115200 就可以連接,
和電腦連接好後接上電源就可以看到 uboot 載入 kernel 的畫面,
在 uboot 畫面按任意鍵可以中止自動載入 kernel 然後用自己的 kernel 載入,
不過很不幸的在新版的韌體中系統載入到最後會被播放器程式拿走 console 的控制權,
所以會沒辦法下命令,
要能夠正常使用 console 的話就要先按住 reset 開機回覆到出廠版本,
不過我發現只要你拿個隨身碟然後接上網樂通的usb孔,
然後按住 reset 鍵並接上電源,
他就會進入韌體更新模式,
但是因為隨身碟上沒有更新程式所以他就會離開更新程式然後回到 console,
這樣就有 console 可以用了,
進去玩了下發現是使用 stlinux 的系統版本是 2.3

[2. 如何安裝改機的更新檔]
1. 下載下面的 target.tgz 後放到隨身碟的根目錄(不要解開)
https://mega.co.nz/#!C9YUlIyB!IQx02DuBY5qqo8QGj6AJXPtRV6Yt9O8lHwJ9WH7JY0g

2. 先依照前面的說明先進入 console, 然後將隨身碟接到網樂通後面的 USB 孔
3. 在 Console 中輸入下面的指令掛載隨身碟
mount /dev/sdb1 /mnt/usb
4. 在 Console 中輸入下面的指令掛載系統分割區
mount /dev/sda2 /mnt/app
5. 在 Console 中輸入下面的指令解開更新檔到系統分割區
tar -C /mnt/app/ -zxvf /mnt/usb/target.tgz
6. 在 Console 中輸入下面的指令卸載系統分割區
umount /dev/sda2
7. 在 Console 中輸入下面的指令卸載隨身碟
umount /dev/sdb1
8. 把網樂通電源拔除再接上
9. 等個三到五分鐘當網樂通開機好後在命令提示字元輸入下面的命令就可以用 telnet
登入網樂通了

(x.x.x.x 為網樂通的 IP, 登入帳號為 root 不需要輸入密碼)
telnet x.x.x.x

[3. 改機後的使用說明]
改機後預設只開啟 telnet server 功能,
想要開啟 FTP Server 可以透過下面的命令開啟:
pure-ftpd -l puredb:/etc/pureftpd.pdb &
也可以輸入效果一樣
/root/startftp&
這樣就可以透過 ftp 存取網樂通了,
預設帳號密碼是(gb620/gb620)

想要下載 BT,
可以在 Console 中輸入:
transmission-daemon
然後用瀏覽器開啟(x.x.x.x 為網樂通的 IP)
http://x.x.x.x:9091/
就可以上傳種子和管理下載的檔案了,
預設下載目錄是 /root/Downloads
由於種子動砸數十GB所以網樂通的空間肯定是不夠放的,
所以可以在 USB 孔接上 USB 隨身硬碟或是隨身碟,
然後輸入下面的指令把隨身碟掛載到 /root/Downloads
mount -o iocharset=utf8 /dev/sdb1 /root/Downloads
這樣就有足夠的空間下載了,
下載完可以透過 FTP 傳到電腦或是乾脆直接拔隨身碟到電腦用

MPlayer 的部分播放大部分的影片幾乎都會 Lag,
播放音樂倒是還好一些,
對於聲音的撥放一直沒找到怎麼直接透過網樂通撥放音樂,
最後只好在 USB 孔外接 USB 音效卡來播放,
如果要撥放影片的話可以透過下面的指令撥放影片或是音樂,
1. 關閉網樂通 IP TV
killall fdtv
2. 載入 USB 音效卡驅動程式
/root/USBSound/load.sh
3. 播放影片(/root/USBSound/test_sound.avi 為影片路徑)
mplayer -vo fbdev -ao oss -menu -fs /root/USBSound/test_sound.avi
播放影片時可以按下網樂通遙控器上面的音量大小鍵,
搭配[確認],[取消]更改撥放影片和設定
測試結果發現撥放效率不佳,
因為都是全靠 cpu 解碼沒使用到硬體解碼晶片的緣故,
大概也只有撥些 mpeg 格式的影片勉強還可以

[4. 其他]
網樂通內建的usb共分成四個分割區,
/dev/sda1 這個是 recovery 的分割區(按住 reset 開機就會進來這區)
/dev/sda2 這個是系統正常開機在用的分割區
/dev/sda3 用來放系統更新檔及備份的分割區
/dev/sda4 似乎是拿來放 p2p 暫存檔用的

新手試發,如有不妥請多包涵。

  👥+2  回應(3)  (DMCA Compliance - Abuse 投訴)
[變更為 舊回應在上方][目前是 新回應在上方]
(觀光客) 566 - 203.70.98.179
3 F:2015-05-16T10:32:54
ths

drugs
2 F:2014-10-08T01:03:05
GEGEGE

(觀光客) ...... - 111.252.74.52
1 F:2014-08-02T20:07:26
早就丟了

[0.12] 🍌