Return-Path: Date: Thu, 5 Jul 2007 17:55:49 +0200 From: Stefan Seyfried To: BlueZ development Message-ID: <20070705155549.GF3175@suse.de> References: <20070704141123.GA10807@suse.de> <1183622728.6351.75.camel@aeonflux.holtmann.net> MIME-Version: 1.0 In-Reply-To: <1183622728.6351.75.camel@aeonflux.holtmann.net> Subject: Re: [Bluez-devel] Mouse reconnect problems since version 3.12 Reply-To: BlueZ development List-Id: BlueZ development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="iso-8859-1" Sender: bluez-devel-bounces@lists.sourceforge.net Errors-To: bluez-devel-bounces@lists.sourceforge.net On Thu, Jul 05, 2007 at 10:05:27AM +0200, Marcel Holtmann wrote: > Hi Stefan, > = > > I recently upgraded to bluez-3.12 on my openSUSE Factory machine and no= w i > > have problems with the mouse reconnecting after a timeout. > > = > > It simply does not reconnect. Nothing in syslog nor in the output of > > kbluetooth which is my authorization agent. > > = > > I do not know exactly how to proceed with debugging - i tried a > > hcidump -X -V > > when the mouse did not reconnect, and it spat out lots of stuff when i > > moved the mouse. But of course, i could not make any sense out of it. > = > I need to see the hcidump output. Otherwise I can't tell anything. HCI sniffer - Bluetooth packet analyzer ver 1.35 device: hci0 snap_len: 1028 filter: 0xffffffff > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 01 00 00 00 00 00 00 ......... > HCI Event: Mode Change (0x14) plen 6 status 0x00 handle 6 mode 0x00 interval 126 Mode: Active > HCI Event: Mode Change (0x14) plen 6 status 0x00 handle 6 mode 0x02 interval 20 Mode: Sniff up to here this was a left button press, from here on i was moving the mouse around. > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 00 00 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 01 00 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 04 20 00 00 00 00 .... .... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 05 00 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 05 00 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 06 00 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 07 f0 ff 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 08 f0 ff 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 07 f0 ff 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 06 f0 ff 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 06 f0 ff 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 05 f0 ff 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 05 f0 ff 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 05 00 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 03 00 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 05 00 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 04 00 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 01 00 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 01 00 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 01 00 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 fd 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 fe 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 fe 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 fe 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 fe 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 fe 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 fe 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... > ACL data: handle 6 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 02 00 ff 0f 00 00 00 00 ......... Thanks, Stefan -- = Stefan Seyfried QA / R&D Team Mobile Devices | "Any ideas, John?" SUSE LINUX Products GmbH, N=FCrnberg | "Well, surrounding them's out." = This footer brought to you by insane German lawmakers: SUSE Linux Products GmbH, GF: Markus Rex, HRB 16746 (AG N=FCrnberg) ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Bluez-devel mailing list Bluez-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bluez-devel