Pairing problem with Motorola E398
Mark Mumby
mmumby at xtra.co.nz
Wed Feb 8 22:25:56 PST 2006
Hi,
I have a problem that i hope you can help with.
I am trying to pair my E398 with my FreeBSD 5.4 box. Basicly nothing
happens.
I have only recently added bluetooth to my setup and i am new to it.
I am able to pair my iPAQ 2110 and my PC to the FreeBSD box.
I have been through the configs many times and believe the are correct -
When i start Bluetooth i get -
firewall# /etc/rc.bluetooth start ubt0
BD_ADDR: 00:10:60:a5:f0:62
Features: 0xff 0xff 0x8f 0xf8 0x18 0x18 00 0x80
<3-Slot> <5-Slot> <Encryption> <Slot offset>
<Timing accuracy> <Switch> <Hold mode> <Sniff mode>
<Park mode> <RSSI> <Channel quality> <SCO link>
<HV2 packets> <HV3 packets> <u-law log> <A-law log> <CVSD>
<Paging scheme> <Power control> <Transparent SCO data>
<Unknown2.7>
Max. ACL packet size: 192 bytes
Number of ACL packets: 8
Max. SCO packet size: 64 bytes
Number of SCO packets: 8
When i put the phone into "Find Me" (only allows 60 sec) mode i get -
firewall# hccontrol -n ubt0hci inquiry
Inquiry result, num_responses=1
Inquiry result #0
BD_ADDR: MarkCell
Page Scan Rep. Mode: 0x1
Page Scan Period Mode: 00
Page Scan Mode: 00
Class: 52:22:04
Clock offset: 0x232
Inquiry complete. Status: No error [00]
Then do a name query -
firewall# hccontrol -n ubt0hci remote_name_request markcell 0 0 0
BD_ADDR: MarkCell
Name: MarkCell
Then do a spdcontrol -a markcell browse (this can be done at anytime oes not
need to be in "Find Me" mode -
firewall# /usr/sbin/spdcontrol -a markcell browse
Record Handle: 00000000
Service Class ID List:
Service Discovery Server (0x1000)
Protocol Descriptor List:
L2CAP (0x0100)
SDP (0x0001)
Bluetooth Profile Descriptor List:
Service Discovery Server (0x1000) ver. 1.0
Record Handle: 0x00010001
Service Class ID List:
Dial-Up Networking (0x1103)
Protocol Descriptor List:
L2CAP (0x0100)
RFCOMM (0x0003)
Protocol specific parameter #1: u/int8/bool 1
Bluetooth Profile Descriptor List:
Dial-Up Networking (0x1103) ver. 1.0
Record Handle: 0x00010003
Service Class ID List:
Headset Audio Gateway (0x1112)
Generic Audio (0x1203)
Protocol Descriptor List:
L2CAP (0x0100)
RFCOMM (0x0003)
Protocol specific parameter #1: u/int8/bool 3
Bluetooth Profile Descriptor List:
Headset (0x1108) ver. 1.0
Record Handle: 0x00010007
Service Class ID List:
Handsfree Audio Gateway (0x111f)
Generic Audio (0x1203)
Protocol Descriptor List:
L2CAP (0x0100)
RFCOMM (0x0003)
Protocol specific parameter #1: u/int8/bool 7
Bluetooth Profile Descriptor List:
Handsfree (0x111e) ver. 1.1
Record Handle: 0x00010008
Service Class ID List:
OBEX Object Push (0x1105)
Protocol Descriptor List:
L2CAP (0x0100)
RFCOMM (0x0003)
Protocol specific parameter #1: u/int8/bool 8
OBEX (0x0008)
Bluetooth Profile Descriptor List:
OBEX Object Push (0x1105) ver. 1.0
Record Handle: 0x00010009
Service Class ID List:
OBEX File Transfer (0x1106)
Protocol Descriptor List:
L2CAP (0x0100)
RFCOMM (0x0003)
Protocol specific parameter #1: u/int8/bool 9
OBEX (0x0008)
Bluetooth Profile Descriptor List:
OBEX File Transfer (0x1106) ver. 1.0
I have addeded MarkCell to the host file -
00:0a:28:32:0e:25 MarkCell
Here is the hcsecd.conf entry -
device {
bdaddr 00:0a:28:32:0e:25;
name "MarkCell";
key nokey;
pin "0000";
}
But when i run hcsecd -d and put the phone into "Find Me" mode nothing seems
to happen.
I have done HCIDUMP traces but nothing appears in the file so it is no good
to send to you.
USB Entry is -
port 1 addr 3: full speed, self powered, config 1, Bluetooth USB
dongle(0x0001), Cambridge Silicon Radio Ltd.(0x0a12), rev 15.93
Thanks in advance.
Mark
More information about the freebsd-bluetooth
mailing list