PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 7863|回復: 0
打印 上一主題 下一主題

[分享] Zaurus 用藍芽上GPRS設定

[複製鏈接]

26

主題

0

好友

462

積分

該用戶從未簽到

文章
389
跳轉到指定樓層
1#
發表於 2005-4-7 02:18 |只看該作者 |倒序瀏覽
會寫這篇文章
是因為前天晚上一時心血來潮想把之前買的Ericsson CF BT 放在(偽)C860上
本來想說過這麼久了也該有人把藍牙設定的步驟寫出來了
沒想到還是讓我google又google到三更半夜....

索性把這兩天設定的步驟跟大家分享一下吧
以下所有步驟在google上都可以找得到
機器環境是(偽)C860上piro的最新版Special kernel(v14d)
卡片是Ericsson DBF-10 CF BT(跟Anycom同一張)
軟體用的是BlueZ, 會用另一套Affix的也歡迎寫個心得分享

所需要的軟體
1.BlueZ(Bluetooth driver)
較新的版本
2.Bluetooth Dialup Applet(幫你加好網路連線裡的bluetooth dial up設定)
qtopia-bluetoothnetworkapplet_1.0.1_arm.ipk
3.Bluetooth PAN Applet(在網路連線裡加好共用網路設定)
qtopia-pannetworkapplet_1.0.1_arm.ipk
4.High Speed drivers(給Ambicom/Pretec或Anycom卡加速用的)
bluez-bt950-cs-high-speed_1.0.0_arm.ipk - for Ambicom/Pretec cards
bluez-bluecard-cs-high-speed_1.0.0_arm.ipk - for Anycom card
以上都可以在這裡抓到
5.解決待機重開後CF BT會掛點的問題
susp-resume_0.9-3.1.ipk
sudo-0.1.ipk
susp-resume-bluez_0.9.1_arm.ipk
這些用google隨便找都有


基本上完全follow這兩篇文章就可以搞定了 :p
http://www.oesf.org/index.php?title=Bluetooth
http://www.oesf.org/index.php?title=Cxx0_Bluetooth_GPRS_through_Mobile
不過還是有幾點必須注意
1.Installing the softwares
沒裝drivers前CF別插上
piro的special kernel要安裝的是"non-preemptive"的版本, 後面沒帶preempt的
用Socket CF BT的記得另外加裝bluez-csr-serial_0.1_arm.ipk
裝完後只要你的CF BT有被BlueZ支援(這裡有支援表)
插上後CF的圖示就會跑出來, 反之則代表沒有支援
然後其他軟體都可以依需要裝一裝

2.Configure BlueZ
所有需要設定的檔案都在/etc/bluetooth下
首先可以先在command line下 hciconfig 看看CF BT的狀態
然後下sdptool browse檢視藍芽手機提供的service
要找的是手機的Mac addr.跟DUN這項服務的Channel id
以我的手機為例在terminal裡就會先看到:
Inquiring ... Browsing 00:**:**:**:**:**
00後面那串就是MAC addr.
下面再找到DUN的Channel id:
Service Name: Dial-up networking
.
.
Protocol Descriptor List:   
  "L2CAP" (0x0100)   
  "RFCOMM" (0x0003)     
    Channel: 1
.
.
  "Dialup Networking" (0x1103)     
    Version: 0x0100
接著開啟rfcomm.conf這個檔, 在rfcomm0這個block裡
將剛剛找到的MAC addr.取代原先device後面那串address
Channel id確認一下要不要改, 就可以存檔了
同目錄下pin這個檔是別的機器跟Zaurus配對時要輸入的碼
givepin則是Zaurus在配對時會自動送出去的碼
改完後切到root權限下command重起BT CF:
/etc/rc.d/init.d/bluetooth restart

3.Setup network
如果有裝Dialup Applet, 這時到Network(網路設定)裡就會發現右側的連線方式多了一個Dial-up (Bluetooth)可以選
點選add新加一組設定
在Account下username/password可以留白, Phone那一欄打*99#
在Modem裡確認BT device是/dev/rfcomm0, Init string是ATZ
按ok存檔, 接著就可以點connect以這個設定連線了
接下來的視窗會要你輸入一組password
不過因為接下來的配對是Zaurus發起, 反而是手機必須輸入跟pin檔裡一樣的配對碼
配對完就會開始連線
接著
就開始上網了!  
分享淘帖0 分享分享0 收藏收藏0 頂0 踩0
您需要登錄後才可以回帖 登錄 | 免費註冊

與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

GMT+8, 2024-4-19 11:00 , Processed in 0.055631 second(s), 30 queries , Gzip On.

Powered by Discuz!

© 2001-2012 Comsenz Inc. style by eisdl

回頂部