* [Bluez-devel] why do the keyboard en mouse not reconnect on startup of bluetoothd (see hcidump and bluetooth debug logs)
@ 2008-11-04 16:34 Jelle de Jong
2008-11-04 16:50 ` Jelle de Jong
0 siblings, 1 reply; 3+ messages in thread
From: Jelle de Jong @ 2008-11-04 16:34 UTC (permalink / raw)
To: BlueZ development
[-- Attachment #1: Type: text/plain, Size: 259 bytes --]
Hello everybody,
I attached a logfile with hcidump and bluetooth --debug logs
I have two trusted devices but the do nor reconnect after staring up
bluetoothd. hcidump does show that they are sending information. What is
going on here?
Kind regards,
Jelle
[-- Attachment #2: bluez-reconnect-issue.txt --]
[-- Type: text/plain, Size: 36512 bytes --]
sudo /usr/sbin/bluetoothd --nodaemon --debug
bluetoothd[2411]: Bluetooth daemon
bluetoothd[2411]: Enabling debug information
bluetoothd[2411]: parsing main.conf
bluetoothd[2411]: offmode=NoScan
bluetoothd[2411]: discovto=0
bluetoothd[2411]: pageto=8192
bluetoothd[2411]: name=%h-%d
bluetoothd[2411]: class=0x000100
bluetoothd[2411]: inqmode=0
bluetoothd[2411]: Starting SDP server
bluetoothd[2411]: Loading plugins /usr/lib/bluetooth/plugins
bluetoothd[2411]: register_interface: path /org/bluez/2411/any
bluetoothd[2411]: Registered interface org.bluez.Service on path /org/bluez/2411/any
bluetoothd[2411]: Parsing /etc/bluetooth/network.conf failed: No such file or directory
bluetoothd[2411]: Config options: InterfacePrefix=bnep%d, PANU_Script=(null), GN_Script=(null), NAP_Script=(null), GN_Interface=pan0, NAP_Interface=pan1, Security=true
bluetoothd[2411]: bridge pan0 created
bluetoothd[2411]: Parsing /etc/bluetooth/input.conf failed: No such file or directory
bluetoothd[2411]: Unix socket created: 12
bluetoothd[2411]: audio.conf: Key file does not have key 'MaxConnected'
bluetoothd[2411]: Telephony plugin initialized
bluetoothd[2411]: HFP AG features: "Ability to reject a call" "Enhanced call status" "Extended Error Result Codes"
bluetoothd[2411]: HCI dev 0 registered
bluetoothd[2411]: child 2419 forked
bluetoothd[2411]: HCI dev 0 already up
bluetoothd[2411]: register_interface: path /org/bluez/2411/hci0
bluetoothd[2411]: Registered interface org.bluez.Service on path /org/bluez/2411/hci0
bluetoothd[2411]: network_server_probe: path /org/bluez/2411/hci0
bluetoothd[2411]: Adding record with handle 0x10000
bluetoothd[2411]: Record pattern UUID 0000000f-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001115-0000-1000-8000-00805f9
bluetoothd[2411]: register_server_record: got record id 0x10000
bluetoothd[2411]: Registered interface org.bluez.NetworkPeer on path /org/bluez/2411/hci0
bluetoothd[2411]: network_server_probe: path /org/bluez/2411/hci0
bluetoothd[2411]: Adding record with handle 0x10001
bluetoothd[2411]: Record pattern UUID 0000000f-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001117-0000-1000-8000-00805f9
bluetoothd[2411]: register_server_record: got record id 0x10001
bluetoothd[2411]: Registered interface org.bluez.NetworkHub on path /org/bluez/2411/hci0
bluetoothd[2411]: network_server_probe: path /org/bluez/2411/hci0
bluetoothd[2411]: Adding record with handle 0x10002
bluetoothd[2411]: Record pattern UUID 0000000f-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001116-0000-1000-8000-00805f9
bluetoothd[2411]: register_server_record: got record id 0x10002
bluetoothd[2411]: Registered interface org.bluez.NetworkRouter on path /org/bluez/2411/hci0
bluetoothd[2411]: proxy_probe: path /org/bluez/2411/hci0
bluetoothd[2411]: Registered interface org.bluez.SerialProxyManager on path /org/bluez/2411/hci0
bluetoothd[2411]: headset_server_probe: path /org/bluez/2411/hci0
bluetoothd[2411]: audio.conf: Key file does not have key 'Master'
bluetoothd[2411]: Adding record with handle 0x10003
bluetoothd[2411]: Record pattern UUID 00000003-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001108-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001112-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001203-0000-1000-8000-00805f9
bluetoothd[2411]: audio.conf: Key file does not have key 'SCORouting'
bluetoothd[2411]: a2dp_server_probe: path /org/bluez/2411/hci0
bluetoothd[2411]: audio.conf: Key file does not have key 'Disable'
bluetoothd[2411]: audio.conf: Key file does not have group 'A2DP'
bluetoothd[2411]: audio.conf: Key file does not have group 'A2DP'
bluetoothd[2411]: audio.conf: Key file does not have group 'A2DP'
bluetoothd[2411]: audio.conf: Key file does not have group 'A2DP'
bluetoothd[2411]: audio.conf: Key file does not have key 'Master'
bluetoothd[2411]: SEP 0xb8217ff8 registered: type:0 codec:0 seid:1
bluetoothd[2411]: Adding record with handle 0x10004
bluetoothd[2411]: Record pattern UUID 00000019-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 0000110a-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 0000110d-0000-1000-8000-00805f9
bluetoothd[2411]: avrcp_server_probe: path /org/bluez/2411/hci0
bluetoothd[2411]: audio.conf: Key file does not have key 'Master'
bluetoothd[2411]: Adding record with handle 0x10005
bluetoothd[2411]: Record pattern UUID 00000017-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 0000110c-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 0000110e-0000-1000-8000-00805f9
bluetoothd[2411]: Adding record with handle 0x10006
bluetoothd[2411]: Record pattern UUID 00000017-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[2411]: Record pattern UUID 0000110e-0000-1000-8000-00805f9
bluetoothd[2411]: Creating device /org/bluez/2411/hci0/dev_00_07_61_0F_4A_60
bluetoothd[2411]: Probe drivers for /org/bluez/2411/hci0/dev_00_07_61_0F_4A_60
bluetoothd[2411]: hid_device_probe: path /org/bluez/2411/hci0/dev_00_07_61_0F_4A_60
bluetoothd[2411]: Registered interface org.bluez.Input on path /org/bluez/2411/hci0/dev_00_07_61_0F_4A_60
bluetoothd[2411]: Creating device /org/bluez/2411/hci0/dev_11_11_11_11_17_95
bluetoothd[2411]: Probe drivers for /org/bluez/2411/hci0/dev_11_11_11_11_17_95
bluetoothd[2411]: hid_device_probe: path /org/bluez/2411/hci0/dev_11_11_11_11_17_95
bluetoothd[2411]: Registered interface org.bluez.Input on path /org/bluez/2411/hci0/dev_11_11_11_11_17_95
bluetoothd[2411]: Creating device /org/bluez/2411/hci0/dev_00_07_61_8A_42_DF
bluetoothd[2411]: Probe drivers for /org/bluez/2411/hci0/dev_00_07_61_8A_42_DF
bluetoothd[2411]: hid_device_probe: path /org/bluez/2411/hci0/dev_00_07_61_8A_42_DF
bluetoothd[2411]: Registered interface org.bluez.Input on path /org/bluez/2411/hci0/dev_00_07_61_8A_42_DF
bluetoothd[2411]: Creating device /org/bluez/2411/hci0/dev_00_07_61_8A_1A_AA
bluetoothd[2411]: Probe drivers for /org/bluez/2411/hci0/dev_00_07_61_8A_1A_AA
bluetoothd[2411]: hid_device_probe: path /org/bluez/2411/hci0/dev_00_07_61_8A_1A_AA
bluetoothd[2411]: Registered interface org.bluez.Input on path /org/bluez/2411/hci0/dev_00_07_61_8A_1A_AA
bluetoothd[2411]: Adapter /org/bluez/2411/hci0 has been enabled
bluetoothd[2411]: Starting security manager 0
bluetoothd[2411]: child 2419 exited
bluetoothd[2411]: Computer is classified as laptop
bluetoothd[2411]: Current device class is 0x0a010c
bluetoothd[2411]: Setting 0x00010c for major/minor device class
^Cbluetoothd[2411]: Cleanup plugins
bluetoothd[2411]: unregister_interface: path /org/bluez/2411/any
bluetoothd[2411]: bridge pan0 removed
bluetoothd[2411]: Stopping SDP server
bluetoothd[2411]: Exit
jelle@debian-eeepc:~$
------------------------------------------------------------------------
sudo hcidump -X -V
HCI sniffer - Bluetooth packet analyzer ver 1.42
device: hci0 snap_len: 1028 filter: 0xffffffff
< HCI Command: Write Local Name (0x03|0x0013) plen 248
name 'debian-eeepc-0'
> HCI Event: Command Complete (0x0e) plen 4
Write Local Name (0x03|0x0013) ncmd 1
status 0x00
< HCI Command: Write Class of Device (0x03|0x0024) plen 3
class 0x00010c
> HCI Event: Command Complete (0x0e) plen 4
Write Class of Device (0x03|0x0024) ncmd 1
status 0x00
< HCI Command: Write Page Timeout (0x03|0x0018) plen 2
timeout 8192
> HCI Event: Command Complete (0x0e) plen 4
Write Page Timeout (0x03|0x0018) ncmd 1
status 0x00
< HCI Command: Write Default Link Policy Settings (0x02|0x000f) plen 2
policy 0x0f
Link policy: RSWITCH HOLD SNIFF PARK
> HCI Event: Command Complete (0x0e) plen 4
Write Default Link Policy Settings (0x02|0x000f) ncmd 1
status 0x00
< HCI Command: Read Local Version Information (0x04|0x0001) plen 0
> HCI Event: Command Complete (0x0e) plen 12
Read Local Version Information (0x04|0x0001) ncmd 1
status 0x00
HCI Version: 2.1 (0x4) HCI Revision: 0x50f1
LMP Version: 2.1 (0x4) LMP Subversion: 0x420e
Manufacturer: Broadcom Corporation (15)
< HCI Command: Read Local Supported Features (0x04|0x0003) plen 0
> HCI Event: Command Complete (0x0e) plen 12
Read Local Supported Features (0x04|0x0003) ncmd 1
status 0x00
Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x79 0x83
< HCI Command: Read Class of Device (0x03|0x0023) plen 0
> HCI Event: Command Complete (0x0e) plen 7
Read Class of Device (0x03|0x0023) ncmd 1
status 0x00 class 0x00010c
< HCI Command: Read Local Name (0x03|0x0014) plen 0
> HCI Event: Command Complete (0x0e) plen 252
Read Local Name (0x03|0x0014) ncmd 1
status 0x00 name 'debian-eeepc-0'
< HCI Command: Read Simple Pairing Mode (0x03|0x0055) plen 0
> HCI Event: Command Complete (0x0e) plen 5
Read Simple Pairing Mode (0x03|0x0055) ncmd 1
status 0x00 mode 0x00
< HCI Command: Read Default Link Policy Settings (0x02|0x000e) plen 0
> HCI Event: Command Complete (0x0e) plen 6
Read Default Link Policy Settings (0x02|0x000e) ncmd 1
status 0x00 policy 0x0f
Link policy: RSWITCH HOLD SNIFF PARK
< HCI Command: Set Event Mask (0x03|0x0001) plen 8
Mask: 0xffffffffffffbf1d
> HCI Event: Command Complete (0x0e) plen 4
Set Event Mask (0x03|0x0001) ncmd 1
status 0x00
< HCI Command: Write Extended Inquiry Response (0x03|0x0052) plen 241
fec 0x00
> HCI Event: Command Complete (0x0e) plen 4
Write Extended Inquiry Response (0x03|0x0052) ncmd 1
status 0x00
< HCI Command: Write Inquiry Mode (0x03|0x0045) plen 1
mode 2
> HCI Event: Command Complete (0x0e) plen 4
Write Inquiry Mode (0x03|0x0045) ncmd 1
status 0x00
< HCI Command: Write Scan Enable (0x03|0x001a) plen 1
enable 2
> HCI Event: Command Complete (0x0e) plen 4
Write Scan Enable (0x03|0x001a) ncmd 1
status 0x00
< HCI Command: Write Class of Device (0x03|0x0024) plen 3
class 0x02010c
> HCI Event: Command Complete (0x0e) plen 4
Write Class of Device (0x03|0x0024) ncmd 1
status 0x00
< HCI Command: Write Extended Inquiry Response (0x03|0x0052) plen 241
fec 0x00
> HCI Event: Command Complete (0x0e) plen 4
Write Extended Inquiry Response (0x03|0x0052) ncmd 1
status 0x00
< HCI Command: Write Class of Device (0x03|0x0024) plen 3
class 0x02010c
> HCI Event: Command Complete (0x0e) plen 4
Write Class of Device (0x03|0x0024) ncmd 1
status 0x00
< HCI Command: Write Extended Inquiry Response (0x03|0x0052) plen 241
fec 0x00
> HCI Event: Command Complete (0x0e) plen 4
Write Extended Inquiry Response (0x03|0x0052) ncmd 1
status 0x00
< HCI Command: Write Class of Device (0x03|0x0024) plen 3
class 0x02010c
> HCI Event: Command Complete (0x0e) plen 4
Write Class of Device (0x03|0x0024) ncmd 1
status 0x00
< HCI Command: Write Extended Inquiry Response (0x03|0x0052) plen 241
fec 0x00
> HCI Event: Command Complete (0x0e) plen 4
Write Extended Inquiry Response (0x03|0x0052) ncmd 1
status 0x00
< HCI Command: Write Class of Device (0x03|0x0024) plen 3
class 0x02010c
> HCI Event: Command Complete (0x0e) plen 4
Write Class of Device (0x03|0x0024) ncmd 1
status 0x00
< HCI Command: Write Extended Inquiry Response (0x03|0x0052) plen 241
fec 0x00
> HCI Event: Command Complete (0x0e) plen 4
Write Extended Inquiry Response (0x03|0x0052) ncmd 1
status 0x00
< HCI Command: Write Class of Device (0x03|0x0024) plen 3
class 0x0a010c
> HCI Event: Command Complete (0x0e) plen 4
Write Class of Device (0x03|0x0024) ncmd 1
status 0x00
< HCI Command: Write Extended Inquiry Response (0x03|0x0052) plen 241
fec 0x00
> HCI Event: Command Complete (0x0e) plen 4
Write Extended Inquiry Response (0x03|0x0052) ncmd 1
status 0x00
< HCI Command: Write Class of Device (0x03|0x0024) plen 3
class 0x0a010c
> HCI Event: Command Complete (0x0e) plen 4
Write Class of Device (0x03|0x0024) ncmd 1
status 0x00
< HCI Command: Write Extended Inquiry Response (0x03|0x0052) plen 241
fec 0x00
> HCI Event: Command Complete (0x0e) plen 4
Write Extended Inquiry Response (0x03|0x0052) ncmd 1
status 0x00
< HCI Command: Write Class of Device (0x03|0x0024) plen 3
class 0x0a010c
> HCI Event: Command Complete (0x0e) plen 4
Write Class of Device (0x03|0x0024) ncmd 1
status 0x00
< HCI Command: Write Extended Inquiry Response (0x03|0x0052) plen 241
fec 0x00
> HCI Event: Command Complete (0x0e) plen 4
Write Extended Inquiry Response (0x03|0x0052) ncmd 1
status 0x00
< HCI Command: Read Stored Link Key (0x03|0x000d) plen 7
bdaddr 00:00:00:00:00:00 all 1
> HCI Event: Command Complete (0x0e) plen 8
Read Stored Link Key (0x03|0x000d) ncmd 1
status 0x00 max 0 num 0
< HCI Command: Read Class of Device (0x03|0x0023) plen 0
> HCI Event: Command Complete (0x0e) plen 7
Read Class of Device (0x03|0x0023) ncmd 1
status 0x00 class 0x0a010c
< HCI Command: Write Class of Device (0x03|0x0024) plen 3
class 0x0a010c
> HCI Event: Command Complete (0x0e) plen 4
Write Class of Device (0x03|0x0024) ncmd 1
status 0x00
< HCI Command: Read Class of Device (0x03|0x0023) plen 0
> HCI Event: Command Complete (0x0e) plen 7
Read Class of Device (0x03|0x0023) ncmd 1
status 0x00 class 0x0a010c
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 f6 af 01 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fb 5f 01 00 00 ...._...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fc 2f 01 00 00 ..../...
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 12 mode 0x00 interval 0
Mode: Active
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fe 3f 01 00 00 ....?...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fc 6f 01 00 00 ....o...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fb 4f 01 00 00 ....O...
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 12 mode 0x02 interval 20
Mode: Sniff
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fb ef 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fb 0f 01 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fb 1f 01 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fc ff 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fb ff 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 f9 0f 01 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fa 1f 01 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 f6 4f 01 00 00 ....O...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 f6 2f 01 00 00 ..../...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 f7 4f 01 00 00 ....O...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 f7 6f 01 00 00 ....o...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 f9 4f 01 00 00 ....O...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fb 3f 01 00 00 ....?...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fb 5f 01 00 00 ...._...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fa 1f 01 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fa 2f 01 00 00 ..../...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fc 2f 01 00 00 ..../...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fb 0f 01 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fc 0f 01 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fc ff 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fd df 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fe df 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fe bf 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fd af 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fd af 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fd 8f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fd 8f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fd 9f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fd 9f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fc 9f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fd bf 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fe bf 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fd af 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fe af 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fe cf 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 ff af 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 ff 8f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fe 8f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fe 8f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fe af 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fd 8f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 ff 8f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fe 8f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 ff 7f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 fe 7f 00 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 ff 5f 00 00 00 ...._...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 ff 3f 00 00 00 ....?...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 00 20 00 00 00 .... ...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 00 f0 ff 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 02 70 ff 00 00 ....p...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 02 50 ff 00 00 ....P...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 04 30 ff 00 00 ....0...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 04 30 ff 00 00 ....0...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 05 30 ff 00 00 ....0...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 04 40 ff 00 00 ....@...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 04 40 ff 00 00 ....@...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 04 20 ff 00 00 .... ...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 04 10 ff 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 06 f0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 06 10 ff 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 08 e0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 07 e0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 07 a0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 07 c0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 06 c0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 08 90 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 09 90 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 07 90 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 0b b0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 09 d0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 0a d0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 0b b0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 0c b0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 0b a0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 08 80 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 09 80 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 07 a0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 07 90 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 06 d0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 08 c0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 05 c0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 05 90 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 05 a0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 06 c0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 05 b0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 05 e0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 07 c0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 07 b0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 07 c0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 07 c0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 07 c0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 06 e0 fe 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 05 10 ff 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 05 40 ff 00 00 ....@...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 04 50 ff 00 00 ....P...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 02 60 ff 00 00 ....`...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 03 60 ff 00 00 ....`...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 03 60 ff 00 00 ....`...
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 01 90 ff 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 03 90 ff 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 01 d0 ff 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 00 f0 ff 00 00 ........
> ACL data: handle 12 flags 0x02 dlen 12
L2CAP(d): cid 0x0042 len 8 [psm 0]
0000: a1 02 00 01 e0 ff 00 00 ........
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 52 00 00 00 00 00 ....R.....
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x00 interval 0
Mode: Active
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x02 interval 32
Mode: Sniff
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x00 interval 0
Mode: Active
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x02 interval 162
Mode: Sniff
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 00 00 00 00 00 00 ..........
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x00 interval 0
Mode: Active
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x02 interval 32
Mode: Sniff
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 51 00 00 00 00 00 ....Q.....
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 12 mode 0x00 interval 0
Mode: Active
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 12 mode 0x02 interval 80
Mode: Sniff
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x00 interval 0
Mode: Active
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x02 interval 162
Mode: Sniff
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 00 00 00 00 00 00 ..........
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x00 interval 0
Mode: Active
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x02 interval 32
Mode: Sniff
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x00 interval 0
Mode: Active
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x02 interval 162
Mode: Sniff
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 52 00 00 00 00 00 ....R.....
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x00 interval 0
Mode: Active
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 00 00 00 00 00 00 ..........
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x02 interval 32
Mode: Sniff
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 51 00 00 00 00 00 ....Q.....
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 00 00 00 00 00 00 ..........
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 50 00 00 00 00 00 ....P.....
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 00 00 00 00 00 00 ..........
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 4f 00 00 00 00 00 ....O.....
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 00 00 00 00 00 00 ..........
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 52 00 00 00 00 00 ....R.....
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 00 00 00 00 00 00 ..........
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x00 interval 0
Mode: Active
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x02 interval 162
Mode: Sniff
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 01 00 00 00 00 00 00 00 ..........
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x00 interval 0
Mode: Active
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x02 interval 32
Mode: Sniff
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 01 00 06 00 00 00 00 00 ..........
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 01 00 00 00 00 00 00 00 ..........
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 00 00 00 00 00 00 ..........
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 01 00 00 00 00 00 00 00 ..........
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 01 00 06 00 00 00 00 00 ..........
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 01 00 00 00 00 00 00 00 ..........
> ACL data: handle 13 flags 0x02 dlen 14
L2CAP(d): cid 0x0042 len 10 [psm 0]
0000: a1 01 00 00 00 00 00 00 00 00 ..........
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x00 interval 0
Mode: Active
> HCI Event: Mode Change (0x14) plen 6
status 0x00 handle 13 mode 0x02 interval 162
Mode: Sniff
^C
[-- Attachment #3: Type: text/plain, Size: 363 bytes --]
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
[-- Attachment #4: Type: text/plain, Size: 164 bytes --]
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [Bluez-devel] why do the keyboard en mouse not reconnect on startup of bluetoothd (see hcidump and bluetooth debug logs)
2008-11-04 16:34 [Bluez-devel] why do the keyboard en mouse not reconnect on startup of bluetoothd (see hcidump and bluetooth debug logs) Jelle de Jong
@ 2008-11-04 16:50 ` Jelle de Jong
2008-11-16 10:17 ` [Bluez-devel] why do the keyboard en mouse not reconnect on startup of bluetoothd (solved) Jelle de Jong
0 siblings, 1 reply; 3+ messages in thread
From: Jelle de Jong @ 2008-11-04 16:50 UTC (permalink / raw)
To: BlueZ development
Jelle de Jong wrote:
> Hello everybody,
>
> I attached a logfile with hcidump and bluetooth --debug logs
>
> I have two trusted devices but the do nor reconnect after staring up
> bluetoothd. hcidump does show that they are sending information. What is
> going on here?
>
> Kind regards,
>
> Jelle
>
I did some more debugging on this issue, and it seems this is the situation:
when a device is turned on then paired with an running bluetoothd the
device works. then you restart your system or the bluetoothd without
switching the devices off/on. So the device is still running as before
the reboot. hicdump shows it successfully transmits the data, but
bluetoothd does not do anything with the data. When turning the device
off and then on hcidump shows a disconnect and mode change and after
that bluetootd will connect the device again and its working. This means
turning off on all devices after bluetoothd restarts. This is kind of a
bug in my opinion, what do the developers think?
I am willing to donate some dutch stroopwafels if this can be fixed.
Kind regards,
Jelle
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Bluez-devel] why do the keyboard en mouse not reconnect on startup of bluetoothd (solved)
2008-11-04 16:50 ` Jelle de Jong
@ 2008-11-16 10:17 ` Jelle de Jong
0 siblings, 0 replies; 3+ messages in thread
From: Jelle de Jong @ 2008-11-16 10:17 UTC (permalink / raw)
To: BlueZ development
Jelle de Jong wrote:
> Jelle de Jong wrote:
>> Hello everybody,
>>
>> I attached a logfile with hcidump and bluetooth --debug logs
>>
>> I have two trusted devices but the do nor reconnect after staring up
>> bluetoothd. hcidump does show that they are sending information. What is
>> going on here?
>>
>> Kind regards,
>>
>> Jelle
>>
>
> I did some more debugging on this issue, and it seems this is the situation:
>
> when a device is turned on then paired with an running bluetoothd the
> device works. then you restart your system or the bluetoothd without
> switching the devices off/on. So the device is still running as before
> the reboot. hicdump shows it successfully transmits the data, but
> bluetoothd does not do anything with the data. When turning the device
> off and then on hcidump shows a disconnect and mode change and after
> that bluetootd will connect the device again and its working. This means
> turning off on all devices after bluetoothd restarts. This is kind of a
> bug in my opinion, what do the developers think?
>
> I am willing to donate some dutch stroopwafels if this can be fixed.
>
> Kind regards,
>
> Jelle
Some good news,
After talking showing the problem to Marcel Holtmann, he pointed out
that there was some bug with some devices that did not reset there
connections after reboot. He solved this with the newest kernel but for
now I had to use a workaround like the below:
cat /etc/modprobe.conf
options hci_usb reset=1
Hope this also helps some other people.
Kind regards,
Jelle
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2008-11-16 10:17 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-04 16:34 [Bluez-devel] why do the keyboard en mouse not reconnect on startup of bluetoothd (see hcidump and bluetooth debug logs) Jelle de Jong
2008-11-04 16:50 ` Jelle de Jong
2008-11-16 10:17 ` [Bluez-devel] why do the keyboard en mouse not reconnect on startup of bluetoothd (solved) Jelle de Jong
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox