.
源由
想升級 puppy linux tahr-6.0.2_大甲溪_1.0 裡面的 gcin 。
現有資源
https://sites.google.com/site/winlin0330/gcin-1/gcin-debian-packages/gcin-deb-for-debian-testing
有 2.8.1 可安裝檔 .deb。
https://sites.google.com/site/gcinpackagebycoolcd/
有 2.7.x 可安裝檔 .deb。
http://hyperrate.com/gcin-source/
有 2.8.x 有原始檔。
所以,想安裝 2.8.4 就得自己編譯。(麥呷雨神加里hob?)
打造編譯環境
硬體:presario c500 celeron m430 老筆電。
軟體:UBUNTU 15.10 i386
實作插曲
presario c500 在灌了 UBUNTU 15.10 i386 之後,無線網卡會失效。上網查
(google: c500 ubuntu wireless),才知這是2011年前後 ubuntu 討論區的老問題。
而且無線網卡失效後,再從USB啟動兩個不同版本的 puppy linux 也都抓不到無線網卡。
一度以為無線網卡壞掉了。
後來在灌了 UBUNTU 15.10 i386 的 presario c500 筆電中重新安裝無線網卡的驅動程式,
才整個恢復正常。
在 ubuntu 中大概是執行了這些指令:
sudo apt-get update
sudo apt-get remove bcmwl-kernel-source
sudo apt-get install firmware-b43-installer b43-fwcutter
如何編譯 gcin 2.8.4
依此說明:
http://hyperrate.com/thread.php?tid=26083
發現小問題
編譯完gcin 2.8.4原始檔的 .deb 都標示 2.8.3 :
但是在 puppy linux tahr-6.0.2_大甲溪_1.0 安裝後,則標示 2.8.4:
在 precise-Puppy Linux_5.7.1_濁水溪_1.2 、 puppy linux tahr-6.0.2_大甲溪_1.0上安裝
2.8.4 後,都會出現:
重新裝回 gcin_2.7.4-0_i386.deb 就變正常。
.
2015年12月26日 星期六
2015年12月22日 星期二
2015年12月17日 星期四
Puppy Linux tahr-6.0.2_大甲溪_1.0 的 PPPoE
.
從 ADSL升級光世代後, 數據機從 T07AW 換成了 D-Link DSL-6641K。
中華電信工程人員將 D-Link DSL-6641K 設為硬體撥接,PC/NB 都用 DHCP 取得IP,
由於運作順利,就沒有想太多。
後來有網友問及 Linux 的 PPPoE,才嘗試用 PPPoE 上網看看。
結果發現,用 PPPoE,XP、Win10、Linux 都無法連上。
一度懷疑,是不是我密碼記錯了?
後來確認密碼無誤,但還是連不上。
隨後把 D-Link DSL-6641K恢復成原廠設定並設為 bridge mode,再連,XP、Win10、
Linux 就都可以連上了。
XP、Win10 PPPoE 連上後,瀏覽網頁都沒問題。
Puppy Linux (tahr-6.0.2_大甲溪_1.0) 的 PPPoE 也很快可以連上:
但是連上後,只 ping 得到如下圖的兩個位址:
其他都 ping 不到,例如:
ping www.hinet.net
ping www.google.com
ping 202.39.253.11
完全都沒有回應信號。當然也都無法瀏覽。
因為不是像這樣:
# ping www.google.com
ping: bad address 'www.google.com'
所以不單是DNS的問題。
網路上可以發現,碰到相似問題的人還不少,例如:
http://www.murga-linux.com/puppy/viewtopic.php?search_id=1051714020&t=91471
後來把 D-Link DSL-6641K 設為 PPPoE mode,而且 PPPoE passthrought 也有打勾,但是
XP、Win10、Linux 的 PPPoE 就通通連不上了。
跟 ADSL 的 T07AW 數據機很不一樣, T07AW 設為 PPPoE 硬體撥接後,PC/NB 仍然可
以跑PPPoE上網。
可能是Linux還有什麼地方要設定、 D-Link DSL-6641K 裡面又有什麼機關,待查...。
同樣跑 Linux 的 IBT-1283VOD 媒體撥放器則只要輸入ID、密碼就能順利 PPPoE 上網。
怎麼差那麼多?
=========================
有了解答:
在 D-Link DSL-6641K 裡面建立 PPPoE、Bridge 兩組設定,tahr-6.0.2_大甲溪_1.0
就可以正常上網了。
結論:tahr-6.0.2_大甲溪_1.0 的 PPPoE 可正常建立連線、可正常瀏覽上網。
固定虛擬 IP 的設定:
在設定網路時,選 Network Wizard :
或
設定固定 IP 的範例 (摘自Linux論壇。僅供參考)
把
/etc/rc.d/rc.network
改成
#!/bin/sh
MODULE="forcedeth"
ETHDEV="eth0"
IPADDR="192.168.1.103"
GATEWAY="192.168.1.1"
modprobe $MODULE
ifconfig lo 127.0.0.1
route add -net 127.0.0.0 netmask 255.0.0.0 lo
ifconfig $ETHDEV $IPADDR netmask 255.255.255.0 broadcast 192.168.1.255 up
route add -net default gw $GATEWAY
exit
.
從 ADSL升級光世代後, 數據機從 T07AW 換成了 D-Link DSL-6641K。
中華電信工程人員將 D-Link DSL-6641K 設為硬體撥接,PC/NB 都用 DHCP 取得IP,
由於運作順利,就沒有想太多。
後來有網友問及 Linux 的 PPPoE,才嘗試用 PPPoE 上網看看。
結果發現,用 PPPoE,XP、Win10、Linux 都無法連上。
一度懷疑,是不是我密碼記錯了?
後來確認密碼無誤,但還是連不上。
隨後把 D-Link DSL-6641K恢復成原廠設定並設為 bridge mode,再連,XP、Win10、
Linux 就都可以連上了。
XP、Win10 PPPoE 連上後,瀏覽網頁都沒問題。
Puppy Linux (tahr-6.0.2_大甲溪_1.0) 的 PPPoE 也很快可以連上:
但是連上後,只 ping 得到如下圖的兩個位址:
其他都 ping 不到,例如:
ping www.hinet.net
ping www.google.com
ping 202.39.253.11
完全都沒有回應信號。當然也都無法瀏覽。
因為不是像這樣:
# ping www.google.com
ping: bad address 'www.google.com'
所以不單是DNS的問題。
網路上可以發現,碰到相似問題的人還不少,例如:
http://www.murga-linux.com/puppy/viewtopic.php?search_id=1051714020&t=91471
後來把 D-Link DSL-6641K 設為 PPPoE mode,而且 PPPoE passthrought 也有打勾,但是
XP、Win10、Linux 的 PPPoE 就通通連不上了。
跟 ADSL 的 T07AW 數據機很不一樣, T07AW 設為 PPPoE 硬體撥接後,PC/NB 仍然可
以跑PPPoE上網。
可能是Linux還有什麼地方要設定、 D-Link DSL-6641K 裡面又有什麼機關,待查...。
同樣跑 Linux 的 IBT-1283VOD 媒體撥放器則只要輸入ID、密碼就能順利 PPPoE 上網。
怎麼差那麼多?
=========================
有了解答:
在 D-Link DSL-6641K 裡面建立 PPPoE、Bridge 兩組設定,tahr-6.0.2_大甲溪_1.0
就可以正常上網了。
結論:tahr-6.0.2_大甲溪_1.0 的 PPPoE 可正常建立連線、可正常瀏覽上網。
固定虛擬 IP 的設定:
在設定網路時,選 Network Wizard :
或
設定固定 IP 的範例 (摘自Linux論壇。僅供參考)
把
/etc/rc.d/rc.network
改成
#!/bin/sh
MODULE="forcedeth"
ETHDEV="eth0"
IPADDR="192.168.1.103"
GATEWAY="192.168.1.1"
modprobe $MODULE
ifconfig lo 127.0.0.1
route add -net 127.0.0.0 netmask 255.0.0.0 lo
ifconfig $ETHDEV $IPADDR netmask 255.255.255.0 broadcast 192.168.1.255 up
route add -net default gw $GATEWAY
exit
.
2015年12月10日 星期四
HD-A5、ibt-1283/PVR/VOD/ZIN-101T 都可以無線投影
.
本文接續上一篇
媒體播放器想要有無線投影功能,必須考慮幾個要點:
1.
無線網卡的問題
(原來就有無線網卡可上網的機器,就直接跳到第二點)
ibt-1283、ibt-1283PVR 的預設無線網卡是 rtl8191、rtl8192。
ibt-1283VOD/ZIN-101T 的預設無線網卡除了 rtl8191、rtl8192 之外,還有 rtl8188。
HD-A5 如果刷了 moServices 系列韌體,則很多大廠的無線網卡都能用。
刷了 moServices 系列韌體的 HD-A5 可以使用 Ralink rt5370 或 Realtek rtl8188cus。
那,ibt-1283、ibt-1283PVR 可不可以使用 Ralink rt5370 或 Realtek rtl8188cus 呢?
答案是:可以。
我的作法是:
配合實際的網卡 rtl8188cus 或 rt5370,
把 ibt-1283VOD/ZIN-101T 裏面的 rtl8192cu 驅動程式
或
amp_r12_鹿港2.1.6 裏面的 rt5572 驅動程式
copy 到 ibt-1283、ibt-1283PVR 韌體中,
然後在 rcS 中增加一行:(依實際的網卡、依實際的路徑)
/sbin/insmod /lib/modules/2.6.12.6-VENUS/kernel/drivers/net/wireless/realtek/rtl8192cu/drv/8192cu.ko
或
/sbin/insmod /lib/modules/2.6.12.6-VENUS/kernel/drivers/net/wireless/ralink/rt5572sta.ko
這樣,ibt-1283、ibt-1283PVR 就抓得到 Realtek rtl8188cus 或 Ralink rt5370 了。
2.
媒體播放器的網路參數設定
確定可無線上網後,還要開啟 DLNA DMR。
3.
手機/平板 app
安裝 iMediaShare。
例如選 VIDEOS:
選好影像檔後,程式會詢問要在哪裡播放,選 Realtek Embedded UPnP Render()
( 若是 ibt-1283VOD/ZIN-101T,就選 Air TV() ):
這樣就能把手機/平板裡的影像檔投影到到大電視螢幕上。
實驗的架構有二:
1.
平板 + iMediaShare app --> 中華電信 AP --> rtl8188cus + ibt-1283VOD --> LCD TV
2.
平板 + iMediaShare app --> HTC手機開 AP 沒上 Internet --> rtl8188cus + ibt-1283VOD --> LCD TV
本文接續上一篇
媒體播放器想要有無線投影功能,必須考慮幾個要點:
1.
無線網卡的問題
(原來就有無線網卡可上網的機器,就直接跳到第二點)
ibt-1283、ibt-1283PVR 的預設無線網卡是 rtl8191、rtl8192。
ibt-1283VOD/ZIN-101T 的預設無線網卡除了 rtl8191、rtl8192 之外,還有 rtl8188。
HD-A5 如果刷了 moServices 系列韌體,則很多大廠的無線網卡都能用。
刷了 moServices 系列韌體的 HD-A5 可以使用 Ralink rt5370 或 Realtek rtl8188cus。
那,ibt-1283、ibt-1283PVR 可不可以使用 Ralink rt5370 或 Realtek rtl8188cus 呢?
答案是:可以。
我的作法是:
配合實際的網卡 rtl8188cus 或 rt5370,
把 ibt-1283VOD/ZIN-101T 裏面的 rtl8192cu 驅動程式
或
amp_r12_鹿港2.1.6 裏面的 rt5572 驅動程式
copy 到 ibt-1283、ibt-1283PVR 韌體中,
然後在 rcS 中增加一行:(依實際的網卡、依實際的路徑)
/sbin/insmod /lib/modules/2.6.12.6-VENUS/kernel/drivers/net/wireless/realtek/rtl8192cu/drv/8192cu.ko
或
/sbin/insmod /lib/modules/2.6.12.6-VENUS/kernel/drivers/net/wireless/ralink/rt5572sta.ko
這樣,ibt-1283、ibt-1283PVR 就抓得到 Realtek rtl8188cus 或 Ralink rt5370 了。
2.
媒體播放器的網路參數設定
確定可無線上網後,還要開啟 DLNA DMR。
3.
手機/平板 app
安裝 iMediaShare。
例如選 VIDEOS:
選好影像檔後,程式會詢問要在哪裡播放,選 Realtek Embedded UPnP Render()
( 若是 ibt-1283VOD/ZIN-101T,就選 Air TV() ):
這樣就能把手機/平板裡的影像檔投影到到大電視螢幕上。
實驗的架構有二:
1.
平板 + iMediaShare app --> 中華電信 AP --> rtl8188cus + ibt-1283VOD --> LCD TV
2.
平板 + iMediaShare app --> HTC手機開 AP 沒上 Internet --> rtl8188cus + ibt-1283VOD --> LCD TV
2015年12月6日 星期日
2015年12月2日 星期三
不知 Windows 10 的 Air TV 要如何使用?
.
在 Windows 10 上發現它可以偵測到 Air TV 裝置:
但是不知道要怎麼做才能將 Windows 10 畫面投射到大電視。
試了 Windows 版的 AirParrot ,也是連不上。
Windows 10 本身可以設定「投射到裝置」:
先前的 Air TV 經驗來自:
Android平板 + iMediaServer + rtl8188CUS 無線網卡 + ibt-1283vod 媒體播放器 + HDMI + LCD 電視。
也就是將平板的多媒體內容,無線經由ibt-1283vod投射到大電視。
使用上,還算方便。
使用上,還算方便。
Android平板可以,Android手機當然也可以。那,Windows 可以嗎?
在 Windows 10 上發現它可以偵測到 Air TV 裝置:
但是不知道要怎麼做才能將 Windows 10 畫面投射到大電視。
iMediaServer 與 Flipps 這兩個軟體都只有 Apple 與 Android 的版本。
也許要等他們出 Windows 版本吧?
試了 Windows 版的 AirParrot ,也是連不上。
Windows 10 本身可以設定「投射到裝置」:
訂閱:
文章 (Atom)