樹莓派Raspbmc上手

Xbmc是影音中心。Raspbmc是樹莓派版的Xbmc,基于Debian Wheezy,我本想按照Debian的方法讓它自動(dòng)接入Wlan,然后用ssh控制就省得找外設(shè)了。但是不知道什么原因,改好配置文件也不能自動(dòng)連進(jìn)去,可能和初始化配置有關(guān)系吧。

----言歸正傳----

在官方下載中心 http://www.raspberrypi.org/downloads/ 下載RASPBMC,解壓得到sd.img,用Win32DiskImager寫到SD卡里。SD卡的根目錄有個(gè)文件cmdline.txt,用記事本打開,在文本最前面加上“IP=192.168.111.1”,保存關(guān)閉。最后把SD卡插到樹莓派上,通電開機(jī)。樹莓派B版用的還是SD卡,B+版好像改用TF卡了。

用雙絞線把樹莓派和電腦連起來(lái),Eben Upton 說(shuō)直連和交叉都可以,我只試過(guò)直連,兩端都用568B標(biāo)準(zhǔn)。把電腦的以太網(wǎng)IP地址設(shè)置成192.168.111.2,子網(wǎng)掩碼255.255.255.0,默認(rèn)網(wǎng)關(guān)192.168.111.1。

pic01
pic01

ping 192.168.111.1,如果能ping通,打開putty,按照下圖的設(shè)置連接:

pic02
pic02

login as pi
the password is raspberry

連上ssh發(fā)現(xiàn)果然需要初始化設(shè)置,設(shè)置區(qū)域,把zh_CN和en_US都選上,默認(rèn)設(shè)置成en_US吧。

pic03
pic03

pic04
pic04

pic05
pic05

this might take a while……

我對(duì) a while 這個(gè)詞的理解一直有偏差,總以為a while是很短的一段時(shí)間。
—— How long have you been 17?
—— A while.

After a while,初始化設(shè)置完成后,開始配置無(wú)線網(wǎng)。當(dāng)然,首先你要有個(gè)USB無(wú)線網(wǎng)卡,我試過(guò)RT5370和 RTL8188CUS的芯片都可以,也可以到 http://elinux.org/RPi_USB_Wi-Fi_Adapters 查看兼容列表。

在putty里輸入 sudo vi /etc/network/interfaces 編輯網(wǎng)絡(luò)配置文件,最后結(jié)果是:
<blockquote>
auto lo

iface lo inet loopback

iface eth0 inet dhcp

auto wlan0

iface wlan0 inet dhcp

wpa-conf /etc/wpa_supplicant/wpa_custom.conf

iface default inet dhcp
</blockquote>
保存退出。

vi的使用方法:首先按i進(jìn)入輸入模式,輸完后按ESC退出輸入模式,然后輸入:wq保存退出,要帶著冒號(hào)。退出不保存是:q!

然后再輸入 sudo vi /etc/wpa_supplicant/wpa_suctom.conf 編輯WPA認(rèn)證配置文件:
<blockquote>
network={

ssid="~z"

psk="qwertyuiop"

key_mgmt=WPA-PSK

priority=1

}
</blockquote>

ssid后面是你的wifi名,psk是wifi密碼,key_mgmt是加密模式,如果你不清楚,打開安卓手機(jī)的 /data/misc/wifi/wpa_supplicant.conf 文件參考一下。

編輯完成后保存退出,然后輸入 sudo reboot 重啟,樹莓派就會(huì)自動(dòng)連入無(wú)線局域網(wǎng)了。如果不能自動(dòng)連接,把cmdline.txt里的ip=192.168.111.1刪掉就可以了。

用nmap掃一下,發(fā)現(xiàn)樹莓派的ip地址是192.168.39.224。

pic06
pic06

而且還開了80端口和21端口。

pic07
pic07

21端口是vsftp的服務(wù),可能是讓我們傳輸電影音樂用的。80端口是http服務(wù),看一下有什么用。

用網(wǎng)頁(yè)瀏覽器打開http://192.168.39.224/ 發(fā)現(xiàn)是個(gè)遙控器的頁(yè)面

pic08
pic08

查了官方的wiki,確實(shí)提供遙控的解決方案:

“Raspbmc fully supports the iOS and Android XBMC remote applications. Furthermore, the Android application can show incoming calls and new text messages on Raspbmc. There is also support for remote control via the web interface.”

用AV視頻線連上電視,發(fā)現(xiàn)有個(gè)YouTube插件。中國(guó)人都知道YouTube是個(gè)不存在的視頻網(wǎng)站,你這不是在逗我嗎?我再找找墻內(nèi)能用的網(wǎng)絡(luò)視頻服務(wù)吧。

----update----

官方源很慢,最好換成阿里云的鏡像,參考 http://mirrors.aliyun.com/help/raspbian

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容