Posted on 2014-01-01 13:11
laogao 閱讀(3475)
評(píng)論(1) 編輯 收藏 所屬分類(lèi):
Operating Systems 、
GNU/Linux
不久前入了個(gè) Raspberry Pi 也就是大家說(shuō)的樹(shù)梅派(以下簡(jiǎn)稱(chēng)RPi),拿來(lái)做藍(lán)牙測(cè)試,用的藍(lán)牙dongle是ORICO的BTA-403-BL
http://item.jd.com/980800.html 。這里簡(jiǎn)單記錄下安裝過(guò)程:
首先是操作系統(tǒng)。作為Arch重度用戶,當(dāng)然選Archlinux ARM了:
http://archlinuxarm.org/platforms/armv6/raspberry-pi 下載img文件,用dd寫(xiě)到SD卡上:
dd bs=1M if=/path/to/archlinux-hf-*.img of=/dev/sdX
然后用GParted把SD卡上的分區(qū)拖滿,充分利用空間。這樣SD卡就準(zhǔn)備好了,插到RPi上,接上Micro-USB的電源和網(wǎng)線,啟動(dòng)RPi,從路由器上找到RPi的IP地址(機(jī)器名默認(rèn)是alarmpi),ssh上去(用戶名root密碼root),修改密碼,創(chuàng)建非root賬號(hào),執(zhí)行系統(tǒng)更新 sudo pacman -Syu ,這之后開(kāi)始安裝藍(lán)牙相關(guān)工具:
sudo pacman -S bluez bluez-utils
確保藍(lán)牙dongle插到RPi的USB接口,通過(guò) hciconfig 確認(rèn)藍(lán)牙設(shè)備被識(shí)別,輸出應(yīng)該類(lèi)似下面這個(gè)樣子:
[sean@alarmpi]$ hciconfig
hci0: Type: BR/EDR Bus: USB
BD Address: 84:A6:C8:DC:04:97 ACL MTU: 310:10 SCO MTU: 64:8
DOWN
RX bytes:553 acl:0 sco:0 events:28 errors:0
TX bytes:384 acl:0 sco:0 commands:27 errors:0
啟動(dòng)bluetooth:
sudo systemctl start bluetooth
完成以后,即可通過(guò) bluetoothctl 命令打開(kāi)藍(lán)牙控制臺(tái),執(zhí)行各項(xiàng)藍(lán)牙相關(guān)操作,比如show、list、scan on、agent、info等等,這里不展開(kāi)了。
如果想使用圖形界面操作RPi,也很簡(jiǎn)單,基本步驟如下:
sudo pacman -S xorg xorg-xinit lxde
echo 'exec startlxde' > ~/.xinitrc
startx
Enjoy!