From: Stefan Seyfried <seife@suse.de>
To: BlueZ development <bluez-devel@lists.sourceforge.net>
Subject: Re: [Bluez-devel] Mouse reconnect problems since version 3.12
Date: Thu, 5 Jul 2007 17:55:49 +0200 [thread overview]
Message-ID: <20070705155549.GF3175@suse.de> (raw)
In-Reply-To: <1183622728.6351.75.camel@aeonflux.holtmann.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
next prev parent reply other threads:[~2007-07-05 15:55 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-07-04 14:11 [Bluez-devel] Mouse reconnect problems since version 3.12 Stefan Seyfried
2007-07-05 8:05 ` Marcel Holtmann
2007-07-05 15:55 ` Stefan Seyfried [this message]
2007-07-06 5:57 ` Marcel Holtmann
2007-07-06 9:10 ` Stefan Seyfried
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20070705155549.GF3175@suse.de \
--to=seife@suse.de \
--cc=bluez-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox