Connect Your Blackberry using UBUNTU
One of the blackberry feature is Bluetooth, and we can use it to transfer file.Here is the steps :
- Activate your Blackberry bluetooth and set it to Discoverable Mode ( You will see ‘waiting for connection’ message on the blackberry.
- On Ubuntu, open terminal akses root, you can use # sudo su to always work as root.
- Scan Blackberry Bluetooth using hcitool
# hcitool scan
Scanning …00:1C:CC:4C:4A:32 BlackBerry 8310
Now, scan your blackberry for other available services.# sdptool browse
Inquiring …
Browsing 00:1C:CC:4C:4A:32 …
Service Name: Dialup Networking
Service RecHandle: 0×10000
Service Class ID List:
“Dialup Networking” (0×1103)
“Generic Networking” (0×1201)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 1
Profile Descriptor List:
“Dialup Networking” (0×1103)
Version: 0×0100Service Name: Headset
Service RecHandle: 0×10001
Service Class ID List:
“Headset Audio Gateway” (0×1112)
“Generic Audio” (0×1203)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 2
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100Service Name: Hands-free
Service RecHandle: 0×10002
Service Class ID List:
“Handsfree Audio Gateway” (0×111f)
“Generic Audio” (0×1203)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 3
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100
Profile Descriptor List:
“Handsfree” (0×111e)
Version: 0×0105Service Name: Advanced Audio
Service Provider: BlackBerry
Service RecHandle: 0×10003
Service Class ID List:
“Audio Source” (0×110a)
Protocol Descriptor List:
“L2CAP” (0×0100)
PSM: 25
“AVDTP” (0×0019)
uint16: 0×100
Profile Descriptor List:
“Advanced Audio” (0×110d)
Version: 0×0100Service Name: A/V Remote Control TG
Service Provider: BlackBerry
Service RecHandle: 0×10004
Service Class ID List:
“AV Remote Target” (0×110c)
Protocol Descriptor List:
“L2CAP” (0×0100)
PSM: 23
“AVCTP” (0×0017)
uint16: 0×100
Profile Descriptor List:
“AV Remote” (0×110e)
Version: 0×0100Service Name: BlackBerry Desktop Service P:0×2DF2F542 R:0×03 V:0×20104
Service RecHandle: 0×10005
Service Class ID List:
UUID 128: 426c6163-6b42-6572-7279-44736b746f70
“Serial Port” (0×1101)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 4
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100Service Name: Phonebook Access PSE
Service RecHandle: 0×10006
Service Class ID List:
“Phonebook Access - PSE” (0×112f)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 5
“OBEX” (0×0008)
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100
Profile Descriptor List:
“Phonebook Access” (0×1130)
Version: 0×0100Service Name: BlackBerry Bypass Service P:0×2DF2F542 R:0×03 V:0×20003
Service RecHandle: 0×10007
Service Class ID List:
UUID 128: 426c6163-6b42-6572-7279-427970617373
“Serial Port” (0×1101)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 6
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100There you are, there are quite complete service from the blackberry.We can use it as a modem or audio gateway and transfering files.
- Now, connect/pair your Ubuntu System with the blackberry.
# rfcomm connect rfcomm0 00:1c:cc:4c:4a:32
00:1c:cc:4c:4a:32 is the id number result from hcitool scan above.
After succesfully paired, you may use nautilus and start transfering your files send to bluetooth.done.
No Comments »
No comments yet.