標籤:gallery 軟體包管理 藍牙裝置 藍芽串連 menu 檔案名稱 apt ... photo
通過藍芽串連Hoary和諾基亞手機
這個how to已經用Hoary、諾基亞6630和一個道爾晶片(Dongle)藍芽(Usb藍芽)測試過了。
通過這個How to,你可以:
-通過藍芽,從你的電腦傳送檔案到你的諾基亞手機
-通過藍芽,從你的諾基亞手機傳送檔案到你的電腦
-用藍芽做任何你需要的事情讓我們開始吧!
-開啟新立得軟體包管理器
sudo synaptic
-安裝這些軟體包和他們的依賴
gnome-bluetooth
obexserver
bluez-utils
-載入這個模組到核心:l2cap, rfcomm
sudo modprobe l2cap
sudo modprobe rfcomm
-建立一個新的 Dongle 裝置。我們建立一個由Usb到串口裝置的虛擬綁定
sudo mknod /dev/rfcomm0 c 216 0
-啟用你手機的藍芽。對於諾基亞6630:
Menu -> Connect. -> Bluetooth -> On
菜單->串連->藍芽->開
Menu -> Connect. -> Bluetooth -> My phone‘s visibility -> Shown to all
菜單->串連->藍芽->本手機的可見度->全部
Menu -> Connect. -> Bluetooth -> My Phone‘s Name -> "Insert a name for your phone"
菜單->串連->藍芽->My Phone名稱->輸入一個你手機的名稱
-搜尋你的手機
hcitool scan
這個應用將掃描藍芽的裝置。它會顯示一些像這樣的資訊:
掃描中 ...
00:11:9F:C0:FE:21 你手機名稱
開始的數字就是你手機的地址。顯然,你的會不同!
複製你的地址到粘貼板!
-編輯 /etc/bluetooth/rfcomm.conf:
sudo gedit /etc/bluetooth/rfcomm.conf
取消所有內容,並輸入這些:
rfcomm0 {
device 你的手機地址;
channel 10;
comment "What you want ";
}
在“你的手機地址”,你必須輸入你已經寫在粘貼板的那個地址。例如:
rfcomm0 {
device 00:11:9F:C0:FE:21;
channel 10;
comment "My Nokia Phone";
}
-添加諾基亞頻道(10),用來與你的手機通訊
sudo sdptool add --channel=10 OPUSH
-綁定
sudo rfcomm bind /dev/rfcomm0 你手機地址 10
例如:
rfcomm bind /dev/rfcomm0 00:11:9F:C0:FE:21 10
-現在我們可以測試一下連通性
從電腦到你的諾基亞手機的傳送
gnome-obex-send 檔案名稱
例如:
gnome-obex-send /home/massi/Desktop/Video.3gp
它將會提示有藍牙裝置。選擇你的手機,確定。
從你的諾基亞到你電腦的傳送
啟用你電腦上的 ObexServer 去接受來自其他藍牙裝置的串連:
obexserver
去到你手機的圖庫,然後利用藍芽傳送檔案。對於諾基亞6630:
Menu -> Gallery -> Images -> NamePhoto.jpg -> Options -> Send -> Via Bluetooth
菜單->圖庫->映像->圖片名.jpg->選項->發送->通過藍芽
接著選擇你的電腦,並點擊選擇
你可以在臨時檔案夾 /tmp/裡找到你的檔案。
技巧:
這在諾基亞6630上工作得很完美,但我認為使用藍芽,可以在全部諾基亞手機上工作。因為我們使用的頻道號碼10是諾基亞手機預設頻道。
如果你的手機不是諾基亞,但你知道了你手機的頻道號碼,你可以在How To裡替換,我想它也可以工作的!
每一次重啟,你都必須重新應用這些(這些你可以寫入一個啟動指令碼(boot-script))
modprobe l2cap
sudo modprobe rfcomm
sudo mknod /dev/rfcomm0 c 216 0
sdptool add --channel=10 OPUSH
sudo rfcomm bind /dev/rfcomm0 YOUR_PHONE_ADDRESS 10
玩得開心,Ubuntu的使用者!!!
翻譯:yongyi
UBUTUN 通過藍芽串連Hoary和諾基亞手機