From: Bastien Nocera <hadess@hadess.net>
To: Vinicius Costa Gomes <vinicius.gomes@intel.com>,
Anthony Bourguignon <contact@toniob.net>,
linux-bluetooth@vger.kernel.org
Subject: Re: Can't connect a Xbox one controller
Date: Thu, 09 Nov 2017 15:28:51 +0100 [thread overview]
Message-ID: <1510237731.2624.19.camel@hadess.net> (raw)
In-Reply-To: <1510235357.2624.9.camel@hadess.net>
[-- Attachment #1: Type: text/plain, Size: 1374 bytes --]
On Thu, 2017-11-09 at 14:49 +0100, Bastien Nocera wrote:
> On Wed, 2016-08-24 at 11:02 -0300, Vinicius Costa Gomes wrote:
> > Hi,
> >
> > Anthony Bourguignon <contact@toniob.net> writes:
> > > >
> > > > No. It could be a bug in the xbox controller. But I need to
> > > > take
> > > > a
> > > > closer look at the specification to be really sure.
> > >
> > > Can I be of any help ?
> >
> > Attached is a patch that disables negotiating Flow Control and
> > Retransmission parameters for the SDP channel only. This is a shot
> > in
> > the dark, as I could find nothing in the specification that advises
> > against the current BlueZ behaviour.
> >
> > Could you give it a try? (but I don't have high hopes for it)
> >
> > This is looking more like a bug in the controller.
>
> Hi,
>
> It's getting hit during pairing, but this isn't enough to get it
> working.
>
> I also combined it with vudentz' patch in the "Continuing the Xbox
> One
> Bluetooth controller debugging" thread (called "Bluetooth: L2CAP:
> Ignore Unknown option error for basic mode") and that wasn't enough
> to
> get it working either.
>
> I think that the fix would be to not try and upgrade the connection
> to
> ERTM at all on this device, but I don't know how I could pass this
> information down the stack to the l2cap code. Any ideas?
Here's the btmon output of a pairing attempt.
Cheers
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: trace.log --]
[-- Type: text/x-log; name="trace.log"; charset="UTF-8", Size: 9694 bytes --]
btsnoop\0\0\0\0\x01\0\0\aÑ\0\0\0;\0\0\0;ÿÿ\0\f\0\0\0\0\0â;@¦\x1fôbLinux version 4.14.0-0.rc8.git1.1.bt2.fc28.x86_64 (x86_64)\0\0\0\0!\0\0\0!ÿÿ\0\f\0\0\0\0\0â;@¦\x1fôeBluetooth subsystem version 2.22\0\0\0\0\x10\0\0\0\x10\0\0\0\0\0\0\0\0\0â;@¦\x1fôf\0\x01ø«\x1e\0
Dhci0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\b\0\0\0\0\0â;@¦\x1fôg\0\0\0\b\0\0\0\b\0\0\0
\0\0\0\0\0â;@¦\x1fôgø«\x1e\0
D\x02\0\0\0\0\x1e\0\0\0\x1eÿÿ\0\x0e\0\0\0\0\0â;@¦\x1fôh\x02\0\0\0\x02\0\x01\x0e\0\x01\0\0\0\x10memcheck-amd64-\0\0\0\0\x1e\0\0\0\x1eÿÿ\0\x0e\0\0\0\0\0â;@¦\x1fôj\x01\0\0\0\x02\0\x01\x0e\0\x01\0\0\0\x10memcheck-amd64-\0\0\0\0\x1e\0\0\0\x1eÿÿ\0\x0e\0\0\0\0\0â;@¦\x1fôÔ\x03\0\0\0\x02\0\x01\x0e\0\x01\0\0\0\x10btmon\0\0\0\0\0\0\0\0\0\0\0\0\0\0A\0\0\0Aÿÿ\0\r\0\0\0\0\0â;@¦=
"\a\vbluetoothd\0src/device.c:btd_device_set_temporary() temporary 0\0\0\0\06\0\0\06ÿÿ\0\r\0\0\0\0\0â;@¦=\x1e4\a\vbluetoothd\0src/agent.c:agent_ref() 0x85db170: ref=2\0\0\0\0Y\0\0\0Yÿÿ\0\r\0\0\0\0\0â;@¦="v\a\vbluetoothd\0src/device.c:bonding_request_new() Requesting bonding for C8:3F:26:80:BA:71\0\0\0\06\0\0\06ÿÿ\0\r\0\0\0\0\0â;@¦='\x12\a\vbluetoothd\0src/agent.c:agent_ref() 0x85db170: ref=3\0\0\0\08\0\0\08ÿÿ\0\r\0\0\0\0\0â;@¦=*\x17\a\vbluetoothd\0src/agent.c:agent_unref() 0x85db170: ref=2\0\0\0\00\0\0\00ÿÿ\0\r\0\0\0\0\0â;@¦=/>\a\vbluetoothd\0src/adapter.c:suspend_discovery() \0\0\0\0f\0\0\0fÿÿ\0\r\0\0\0\0\0â;@¦=2þ\a\vbluetoothd\0src/adapter.c:adapter_bonding_attempt() hci0 bdaddr C8:3F:26:80:BA:71 type 0 io_cap 0x04\0\0\0\0\x0e\0\0\0\x0e\0\0\0\x10\0\0\0\0\0â;@¦=;{\x01\0\0\03\0qº&?È\0\x01\0\0\0\x0e\0\0\0\x0e\0\0\0\x11\0\0\0\0\0â;@¦=;¶\x03\0\0\0\x1a\0qº&?È\0\x01\0\0\0\x0e\0\0\0\x0e\0\0\0\x11\0\0\0\0\0â;@¦=;¶\x02\0\0\0\x1a\0qº&?È\0\x01\0\0\0\x10\0\0\0\x10\0\0\0\x11\0\0\0\0\0â;@¦=;Ô\x01\0\0\0\x01\03\0\0qº&?È\0\0\0\0`\0\0\0`ÿÿ\0\r\0\0\0\0\0â;@¦=B1\a\vbluetoothd\0src/adapter.c:add_whitelist_complete() C8:3F:26:80:BA:71 added to kernel whitelist\0\0\0\0\x0e\0\0\0\x0e\0\0\0\x10\0\0\0\0\0â;@¦=Dâ\x01\0\0\0\x19\0qº&?È\0\x04\0\0\0\x10\0\0\0\x10\0\0\0\x02\0\0\0\0\0â;@¦=EK\x05\x04\rqº&?È\x18Ì\x02\0\0\0\x01\0\0\0\x06\0\0\0\x06\0\0\0\x03\0\0\0\0\0â;@¦=G\x0f\x04\0\x01\x05\x04\0\0\0\x06\0\0\0\x06\0\0\0\x03\0\0\0\0\0â;@¦TBÅÿ\x04&\0\x01\x01\0\0\0\r\0\0\0\r\0\0\0\x03\0\0\0\0\0â;@¦TNv\x03\v\0\0\x01qº&?È\x01\0\0\0\0\x05\0\0\0\x05\0\0\0\x02\0\0\0\0\0â;@¦TOæ^[\x04\x02\0\x01\0\0\0\x06\0\0\0\x06\0\0\0\x03\0\0\0\0\0â;@¦TUô\x0f\x04\0\x01^[\x04\0\0\0\x05\0\0\0\x05\0\0\0\x03\0\0\0\0\0â;@¦Ti^[\x03\0\x01\x05\0\0\0\r\0\0\0\r\0\0\0\x03\0\0\0\0\0â;@¦Ty!\v\v\0\0\x01¿>þÛý{\0\0\0\x06\0\0\0\x06\0\0\0\x02\0\0\0\0\0â;@¦Ty\x1c\x04\x03\0\x01\x01\0\0\0\x06\0\0\0\x06\0\0\0\x03\0\0\0\0\0â;@¦T}\x0e\x0f\x04\0\x01\x1c\x04\0\0\0\x0f\0\0\0\x0f\0\0\0\x03\0\0\0\0\0â;@¦Tj#\r\0\0\x01\x01\x03\x01\0\0\0\0\0\0\0\0\0\0\r\0\0\0\r\0\0\0\x02\0\0\0\0\0â;@¦TÊ\x19\x04
qº&?È\x02\0\0\0\0\0\0\x06\0\0\0\x06\0\0\0\x03\0\0\0\0\0â;@¦TB\x0f\x04\0\x01\x19\x04\0\0\x01\x01\0\0\x01\x01\0\0\0\x03\0\0\0\0\0â;@¦U0ì\aÿ\0qº&?ÈXbox Wireless Controller\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\02\0\0\02\0\0\0\x11\0\0\0\0\0â;@¦U1-\x03\0\0\0\v\0qº&?È\0\0\0\0\0\x1f\0\x19 Xbox Wireless Controller\x04\r\b\x05\0\0\0\02\0\0\02\0\0\0\x11\0\0\0\0\0â;@¦U1-\x02\0\0\0\v\0qº&?È\0\0\0\0\0\x1f\0\x19 Xbox Wireless Controller\x04\r\b\x05\0\0\0\02\0\0\02\0\0\0\x11\0\0\0\0\0â;@¦U1-\x01\0\0\0\v\0qº&?È\0\0\0\0\0\x1f\0\x19 Xbox Wireless Controller\x04\r\b\x05\0\0\0\0\x05\0\0\0\x05\0\0\0\x02\0\0\0\0\0â;@¦U1R\x11\x04\x02\0\x01\0\0\0\x06\0\0\0\x06\0\0\0\x03\0\0\0\0\0â;@¦U4\x0f\x04\0\x01\x11\x04\0\0\0c\0\0\0cÿÿ\0\r\0\0\0\0\0â;@¦U7{\a\vbluetoothd\0src/adapter.c:connected_callback() hci0 device C8:3F:26:80:BA:71 connected eir_len 31\0\0\0\0\b\0\0\0\b\0\0\0\x03\0\0\0\0\0â;@¦U8v\x17\x06qº&?È\0\0\0 \0\0\0 \0\0\0\x02\0\0\0\0\0â;@¦U8£\f\x04\x06qº&?È\0\0\0\f\0\0\0\f\0\0\0\x03\0\0\0\0\0â;@¦U<a\x0e
\x01\f\x04\0qº&?È\0\0\0\b\0\0\0\b\0\0\0\x03\0\0\0\0\0â;@¦U@?1\x06qº&?È\0\0\0\f\0\0\0\f\0\0\0\x02\0\0\0\0\0â;@¦U@a+\x04 qº&?È\x01\0\x03\0\0\0\f\0\0\0\f\0\0\0\x03\0\0\0\0\0â;@¦UD3\x0e
\x01+\x04\0qº&?È\0\0\0\v\0\0\0\v\0\0\0\x03\0\0\0\0\0â;@¦UÐ×2 qº&?È\x03\0\x04\0\0\0\f\0\0\0\f\0\0\0\x03\0\0\0\0\0â;@¦YzÃ3
qº&?Èõ\x1a\x06\0\0\0\0 \0\0\0 \0\0\0\x02\0\0\0\0\0â;@¦Y{,\x04\x06qº&?È\0\0\0\f\0\0\0\f\0\0\0\x03\0\0\0\0\0â;@¦Y~J\x0e
\x01,\x04\0qº&?È\0\0\0 \0\0\0 \0\0\0\x03\0\0\0\0\0â;@¦_\b6\a\0qº&?È\0\0\0\x19\0\0\0\x19\0\0\0\x03\0\0\0\0\0â;@¦_ËÖ\x18\x17qº&?È\x1fJ]\\x06óã\x0f·ø#\x1em\x04\0\0\0 \0\0\0 \0\0\0\x11\0\0\0\0\0â;@¦_Ì\x19\x03\0\0\0 \0\x01qº&?È\0\x04\x1fJ]\\x06óã\x0f·ø#\x1em\0\0\0\0 \0\0\0 \0\0\0\x11\0\0\0\0\0â;@¦_Ì\x19\x02\0\0\0 \0\x01qº&?È\0\x04\x1fJ]\\x06óã\x0f·ø#\x1em\0\0\0\0 \0\0\0 \0\0\0\x11\0\0\0\0\0â;@¦_Ì\x19\x01\0\0\0 \0\x01qº&?È\0\x04\x1fJ]\\x06óã\x0f·ø#\x1em\0\0\0\0\x05\0\0\0\x05\0\0\0\x03\0\0\0\0\0â;@¦_Ïg\x06\x03\0\0\x01\0\0\0\x06\0\0\0\x06\0\0\0\x02\0\0\0\0\0â;@¦_Ï\x13\x04\x03\0\x01\x01\0\0\0\x06\0\0\0\x06\0\0\0\x03\0\0\0\0\0â;@¦_ÓI\x0f\x04\0\x01\x13\x04\0\0\0t\0\0\0tÿÿ\0\r\0\0\0\0\0â;@¦_Ó¼\a\vbluetoothd\0src/adapter.c:new_link_key_callback() hci0 new key for C8:3F:26:80:BA:71 type 4 pin_len 0 store_hint 1\0\0\0\0\x06\0\0\0\x06\0\0\0\x03\0\0\0\0\0â;@¦`%X\b\x04\0\0\x01\x01\0\0\0\x05\0\0\0\x05\0\0\0\x02\0\0\0\0\0â;@¦`%\b\x14\x02\0\x01\0\0\0/\0\0\0/ÿÿ\0\r\0\0\0\0\0â;@¦`'ã\a\vbluetoothd\0src/device.c:device_set_bonded() \0\0\0\0 \0\0\0 \0\0\0\x03\0\0\0\0\0â;@¦`)7\x0e\a\x01\b\x14\0\0\x01\x10\0\0\0\x10\0\0\0\x10\0\0\0\x11\0\0\0\0\0â;@¦`)|\x01\0\0\0\x01\0\x19\0\0qº&?È\0\0\0\0\x0e\0\0\0\x0e\0\0\0\x04\0\0\0\0\0â;@¦`)\0\x01
\0\x06\0\x01\0
\x01\x02\0\x02\0\0\0\0R\0\0\0Rÿÿ\0\r\0\0\0\0\0â;@¦`-&\a\vbluetoothd\0src/device.c:device_bonding_complete() bonding 0x8db8c90 status 0x00\0\0\0\0V\0\0\0Vÿÿ\0\r\0\0\0\0\0â;@¦`1?\a\vbluetoothd\0src/device.c:device_bonding_complete() Proceeding with service discovery\0\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦`4ë\x13\x05\x01\0\x01\x01\0\0\0\08\0\0\08ÿÿ\0\r\0\0\0\0\0â;@¦`M6\a\vbluetoothd\0src/agent.c:agent_unref() 0x85db170: ref=1\0\0\0\0/\0\0\0/ÿÿ\0\r\0\0\0\0\0â;@¦`Oû\a\vbluetoothd\0src/adapter.c:resume_discovery() \0\0\0\0A\0\0\0Aÿÿ\0\r\0\0\0\0\0â;@¦`U6\a\vbluetoothd\0src/adapter.c:pair_device_complete() Success (0x00)\0\0\0\0f\0\0\0fÿÿ\0\r\0\0\0\0\0â;@¦`Y¢\a\vbluetoothd\0src/adapter.c:bonding_attempt_complete() hci0 bdaddr C8:3F:26:80:BA:71 type 0 status 0x0\0\0\0\0N\0\0\0Nÿÿ\0\r\0\0\0\0\0â;@¦`_;\a\vbluetoothd\0src/device.c:device_bonding_complete() bonding (nil) status 0x00\0\0\0\0/\0\0\0/ÿÿ\0\r\0\0\0\0\0â;@¦``¥\a\vbluetoothd\0src/adapter.c:resume_discovery() \0\0\0\0\x14\0\0\0\x14\0\0\0\x05\0\0\0\0\0â;@¦`÷\0!\x10\0\f\0\x01\0\v\x01\b\0\x02\0\0\0\x10\0\0\0\0\0\0\x10\0\0\0\x10\0\0\0\x04\0\0\0\0\0â;@¦`<\0\x01\f\0\b\0\x01\0\x02\x02\x04\0\x01\0@\0\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦`Ñ\x13\x05\x01\0\x01\x01\0\0\0\0\x14\0\0\0\x14\0\0\0\x05\0\0\0\0\0â;@¦aå\0!\x10\0\f\0\x01\0\x03\x02\b\0@\0@\0\0\0\0\0\0\0\0\x10\0\0\0\x10\0\0\0\x04\0\0\0\0\0â;@¦aY\0\x01\f\0\b\0\x01\0\x04\x03\x04\0@\0\0\0\0\0\0\x14\0\0\0\x14\0\0\0\x05\0\0\0\0\0â;@¦a£u\0!\x10\0\f\0\x01\0\x04\x01\b\0@\0\0\0\x01\x02È\x05\0\0\0\x16\0\0\0\x16\0\0\0\x04\0\0\0\0\0â;@¦a£Ð\0\x01\x12\0\x0e\0\x01\0\x05\x01
\0@\0\0\0\0\0\x01\x02È\x05\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦a¬\x14\x13\x05\x01\0\x01\x01\0\0\0\0\x12\0\0\0\x12\0\0\0\x05\0\0\0\0\0â;@¦a±\x1e\0!\x0e\0
\0\x01\0\x05\x03\x06\0@\0\0\0\0\0\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦a³Ï\x13\x05\x01\0\x01\x01\0\0\0\0\x1c\0\0\0\x1c\0\0\0\x04\0\0\0\0\0â;@¦añi\0\x01\x18\0\x14\0@\0\x06\0\0\0\x0f5\x03\x19\x01\0ÿÿ5\x05
\0\0ÿÿ\0\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦aú1\x13\x05\x01\0\x01\x01\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\0\0â;@¦b\x06\x1a\0!\0\0@\0\a\0\0\0{\0w6\x02¾5 \0\0
\0\x01\0\0 \0\x015\x03\x19\x12\0 \0\x02
\0\0\x03\x04 \0\x045\r5\x06\x19\x01\0 \0\x015\x03\x19\0\x01 \0\x055\x03\x19\x10\x02 \0\x065 en \0j \x01\0 \0 5\b5\x06\x19\x12\0 \x01\0 \x01\0%\x01\0 \x01\x01%\x01\0 \x01\x02%\x01\0 \x02\0 \x01\x03 \x02\x01 \x04^ \x02\x02 \x02à \x01\x01\0\0\0\x1d\0\0\0\x1d\0\0\0\x04\0\0\0\0\0â;@¦b^[Û\0\x01\x19\0\x15\0@\0\x06\0\x01\0\x105\x03\x19\x01\0ÿÿ5\x05
\0\0ÿÿ\x01\x01\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦bg¿\x13\x05\x01\0\x01\x01\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\0\0â;@¦b\0!\0\0@\0\a\0\x01\0{\0w\x02\x03 \x03 \x02\x04(\x01 \x02\x05 \0\x026\x027 \0\0
\0\x01\0\x01 \0\x015\x03\x19\x11$ \0\x02
\0\0\x03\x12 \0\x045\r5\x06\x19\x01\0 \0\x115\x03\x19\0\x11 \0\x055\x03\x19\x10\x02 \0\x065 en \0j \x01\0 \0 5\b5\x06\x19\x11$ \x01\0 \0\r5\x0f5\r5\x06\x19\x01\0 \0\x135\x03\x19\0\x11 \x01\0\x01\x02\0\0\0\x1d\0\0\0\x1d\0\0\0\x04\0\0\0\0\0â;@¦bä\0\x01\x19\0\x15\0@\0\x06\0\x02\0\x105\x03\x19\x01\0ÿÿ5\x05
\0\0ÿÿ\x01\x02\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦b¢\x10\x13\x05\x01\0\x01\x01\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\0\0â;@¦b¦×\0!\0\0@\0\a\0\x02\0{\0w%\x17Xbox Bluetooth Gamepad\0 \x01\x01%\bGamepad\0 \x01\x02%\x16Microsoft Corporation\0 \x02\0 \x01\0 \x02\x01 \x01\x11 \x02\x02\b@ \x02\x03\b! \x02\x04(\x01 \x02\x05(\x01 \x02\x066\x01:6\x017\b"&\x012\x05\x01 \x05¡\x01
\x01\x01\x03\0\0\0\x1d\0\0\0\x1d\0\0\0\x04\0\0\0\0\0â;@¦bÞ\0\x01\x19\0\x15\0@\0\x06\0\x03\0\x105\x03\x19\x01\0ÿÿ5\x05
\0\0ÿÿ\x01\x03\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦b¹\x13\x05\x01\0\x01\x01\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\0\0â;@¦b¿j\0!\0\0@\0\a\0\x03\0{\0w \x01¡\0 0 1\x15\0'ÿÿ\0\0\x02u\x10\x02À \x01¡\0 3 4\x15\0'ÿÿ\0\0\x02u\x10\x02À\x05\x01 2\x15\0&ÿ\x03\x01u
\x02\x15\0%\0u\x06\x01\x03\x05\x01 5\x15\0&ÿ\x03\x01u
\x02\x15\0%\0u\x06\x01\x03\x05\x01 9\x15\x01%\b5\0F;\x01f\x14\0u\x04\x01Bu\x04\x01\x04\0\0\0\x1d\0\0\0\x1d\0\0\0\x04\0\0\0\0\0â;@¦b¡\0\x01\x19\0\x15\0@\0\x06\0\x04\0\x105\x03\x19\x01\0ÿÿ5\x05
\0\0ÿÿ\x01\x04\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦bÑ8\x13\x05\x01\0\x01\x01\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\0\0â;@¦b×ó\0!\0\0@\0\a\0\x04\0{\0w\x01\x15\0%\05\0E\0e\0\x03\x05 \x19\x01)
\x15\0%\x01u\x01
\x02\x15\0%\0u\x06\x01\x03\x05\x01
\x02¡\0
\x15\0%\x01\x01u\x01\x02\x15\0%\0u\a\x01\x03À\x05\x0f !
\x03¡\x02 \x15\0%\x01u\x04\x01\x02\x15\0%\0u\x04\x01\x03 p\x15\0%du\b\x04\x02 Pf\x01\x10U\x0e\x01\x05\0\0\0\x1d\0\0\0\x1d\0\0\0\x04\0\0\0\0\0â;@¦bÛ\0\x01\x19\0\x15\0@\0\x06\0\x05\0\x105\x03\x19\x01\0ÿÿ5\x05
\0\0ÿÿ\x01\x05\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦bì\x13\x05\x01\0\x01\x01\0\0\0\0~\0\0\0~\0\0\0\x05\0\0\0\0\0â;@¦bð\v\0!z\0v\0@\0\a\0\x05\0q\0n\x15\0&ÿ\0u\b\x01\x02 §\x15\0&ÿ\0u\b\x01\x02e\0U\0 |\x15\0&ÿ\0u\b\x01\x02À
\x04\x05\x06 \x15\0&ÿ\0u\b\x01\x02À \x02\a5\b5\x06 \x04 \x01\0 \x02\b(\0 \x02 (\x01 \x02
(\0 \x02\v \x01\0 \x02\f \f \x02\r(\x01 \x02\x0e(\0\0\0\0\0\x1c\0\0\0\x1c\0\0\0\x04\0\0\0\0\0â;@¦cè_\0\x01\x18\0\x14\0@\0\x06\0\x06\0\x0f5\x03\x19\x12\0ÿÿ5\x05
\0\0ÿÿ\0\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦d_f\x13\x05\x01\0\x01\x01\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\0\0â;@¦d±\0!\0\0@\0\a\0\x06\0{\0w55 \0\0
\0\x01\0\0 \0\x015\x03\x19\x12\0 \0\x02
\0\0\x03\x04 \0\x045\r5\x06\x19\x01\0 \0\x015\x03\x19\0\x01 \0\x055\x03\x19\x10\x02 \0\x065 en \0j \x01\0 \0 5\b5\x06\x19\x12\0 \x01\0 \x01\0%\x01\0 \x01\x01%\x01\0 \x01\x02%\x01\0 \x02\0 \x01\x03 \x02\x01 \x04^ \x02\x02 \x02à \x02\x01\x06\0\0\0\x1d\0\0\0\x1d\0\0\0\x04\0\0\0\0\0â;@¦dµ[\0\x01\x19\0\x15\0@\0\x06\0\a\0\x105\x03\x19\x12\0ÿÿ5\x05
\0\0ÿÿ\x01\x06\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦dÅB\x13\x05\x01\0\x01\x01\0\0\0\0\x1f\0\0\0\x1f\0\0\0\x05\0\0\0\0\0â;@¦dÇé\0!^[\0\x17\0@\0\a\0\a\0\x12\0\x0f\x03 \x03 \x02\x04(\x01 \x02\x05 \0\x02\0\0\0\0`\0\0\0`ÿÿ\0\r\0\0\0\0\0â;@¦e,5\a\vbluetoothd\0src/device.c:device_probe_profiles() Probing profiles for device C8:3F:26:80:BA:71\0\0\0\0c\0\0\0cÿÿ\0\r\0\0\0\0\0â;@¦e2u\a\vbluetoothd\0profiles/input/device.c:input_device_register() /org/bluez/hci0/dev_C8_3F_26_80_BA_71\0\0\0\0>\0\0\0>ÿÿ\0\r\0\0\0\0\0â;@¦e4|\a\vbluetoothd\0src/service.c:btd_service_ref() 0x8e88a50: ref=2\0\0\0\0\0\0\0ÿÿ\0\r\0\0\0\0\0â;@¦e6å\a\vbluetoothd\0src/service.c:change_state() 0x8e88a50: device C8:3F:26:80:BA:71 profile input-hid state changed: unavailable -> disconnected (0)\0\0\0\0\\0\0\0\ÿÿ\0\r\0\0\0\0\0â;@¦eDO\a\vbluetoothd\0src/device.c:device_svc_resolved() /org/bluez/hci0/dev_C8_3F_26_80_BA_71 err 0\0\0\0\0\x10\0\0\0\x10\0\0\0\x04\0\0\0\0\0â;@¦´\x13\0\x01\f\0\b\0\x01\0\x06\x04\x04\0@\0@\0\0\0\0\a\0\0\0\a\0\0\0\x03\0\0\0\0\0â;@¦¿\\x13\x05\x01\0\x01\x01\0\0\0\0\x10\0\0\0\x10\0\0\0\x05\0\0\0\0\0â;@¦Ã7\0!\f\0\b\0\x01\0\a\x04\x04\0@\0@\0\0\0\0\x06\0\0\0\x06\0\0\0\x02\0\0\0\0\0â;@¦XË\x06\x04\x03\0\x01\x13\0\0\0\x06\0\0\0\x06\0\0\0\x03\0\0\0\0\0â;@¦_>\x0f\x04\0\x01\x06\x04\0\0\0\x06\0\0\0\x06\0\0\0\x03\0\0\0\0\0â;@¦®ÆB\x05\x04\0\0\x01\x16\0\0\0\x0e\0\0\0\x0e\0\0\0\x11\0\0\0\0\0â;@¦®Æ\x03\0\0\0\f\0qº&?È\0\x02\0\0\0\x0e\0\0\0\x0e\0\0\0\x11\0\0\0\0\0â;@¦®Æ\x02\0\0\0\f\0qº&?È\0\x02\0\0\0\x0e\0\0\0\x0e\0\0\0\x11\0\0\0\0\0â;@¦®Æ\x01\0\0\0\f\0qº&?È\0\x02\0\0\0\r\0\0\0\r\0\0\0\x11\0\0\0\0\0â;@¦®Æ§\x03\0\0\0\x16\0qº&?È\0\0\0\0\r\0\0\0\r\0\0\0\x11\0\0\0\0\0â;@¦®Æ§\x02\0\0\0\x16\0qº&?È\0\0\0\0\r\0\0\0\r\0\0\0\x11\0\0\0\0\0â;@¦®Æ§\x01\0\0\0\x16\0qº&?È\0\0\0\0\x10\0\0\0\x10\0\0\0\x11\0\0\0\0\0â;@¦®Æºÿÿÿÿ\x01\0^[\0\0qº&?È\0\0\0\0^\0\0\0^ÿÿ\0\r\0\0\0\0\0â;@¦®Íþ\a\vbluetoothd\0src/adapter.c:dev_disconnected() Device C8:3F:26:80:BA:71 disconnected, reason 2\0\0\0\08\0\0\08ÿÿ\0\r\0\0\0\0\0â;@¦®ÓÂ\a\vbluetoothd\0src/adapter.c:adapter_remove_connection() \0\0\0\07\0\0\07ÿÿ\0\r\0\0\0\0\0â;@¦®äÒ\a\vbluetoothd\0plugins/policy.c:disconnect_cb() reason 2\0\0\0\0f\0\0\0fÿÿ\0\r\0\0\0\0\0â;@¦®éa\a\vbluetoothd\0src/adapter.c:bonding_attempt_complete() hci0 bdaddr C8:3F:26:80:BA:71 type 0 status 0xe\0\0\0\0N\0\0\0Nÿÿ\0\r\0\0\0\0\0â;@¦®ï\x13\a\vbluetoothd\0src/device.c:device_bonding_complete() bonding (nil) status 0x0e\0\0\0\0<\0\0\0<ÿÿ\0\r\0\0\0\0\0â;@¦®÷Q\a\vbluetoothd\0src/device.c:device_bonding_failed() status 14\0\0\0\0/\0\0\0/ÿÿ\0\r\0\0\0\0\0â;@¦®ú+\a\vbluetoothd\0src/adapter.c:resume_discovery() \0\0\0\0K\0\0\0Kÿÿ\0\r\0\0\0\0\0â;@¦¯\0\a\vbluetoothd\0src/adapter.c:unpaired_callback() hci0 addr C8:3F:26:80:BA:71\0\0\0\0A\0\0\0Aÿÿ\0\r\0\0\0\0\0â;@¦¯Yç\a\vbluetoothd\0src/device.c:btd_device_set_temporary() temporary 1\0\0\0\0`\0\0\0`ÿÿ\0\r\0\0\0\0\0â;@¦¯dÆ\a\vbluetoothd\0src/device.c:device_remove() Removing device /org/bluez/hci0/dev_C8_3F_26_80_BA_71\0\0\0\0\0\0\0ÿÿ\0\r\0\0\0\0\0â;@¦¯i®\a\vbluetoothd\0src/service.c:change_state() 0x8e88a50: device C8:3F:26:80:BA:71 profile input-hid state changed: disconnected -> unavailable (0)\0\0\0\0e\0\0\0eÿÿ\0\r\0\0\0\0\0â;@¦¯n\a\vbluetoothd\0profiles/input/device.c:input_device_unregister() /org/bluez/hci0/dev_C8_3F_26_80_BA_71\0\0\0\0@\0\0\0@ÿÿ\0\r\0\0\0\0\0â;@¦¯ws\a\vbluetoothd\0src/service.c:btd_service_unref() 0x8e88a50: ref=1\0\0\0\0@\0\0\0@ÿÿ\0\r\0\0\0\0\0â;@¦¯|\x04\a\vbluetoothd\0src/service.c:btd_service_unref() 0x8e88a50: ref=0\0\0\0\0b\0\0\0bÿÿ\0\r\0\0\0\0\0â;@¦¯¾í\a\vbluetoothd\0src/device.c:btd_device_unref() Freeing device /org/bluez/hci0/dev_C8_3F_26_80_BA_71\0\0\0\02\0\0\02ÿÿ\0\r\0\0\0\0\0â;@¦¯é\a\vbluetoothd\0src/device.c:device_free() 0x8d4c8e0\0\0\0\0\r\0\0\0\r\0\0\0\x10\0\0\0\0\0â;@¦¯úÖ\x01\0\0\04\0qº&?È\0\0\0\0\r\0\0\0\r\0\0\0\x11\0\0\0\0\0â;@¦¯úç\x03\0\0\0^[\0qº&?È\0\0\0\0\r\0\0\0\r\0\0\0\x11\0\0\0\0\0â;@¦¯úç\x02\0\0\0^[\0qº&?È\0\0\0\0\x10\0\0\0\x10\0\0\0\x11\0\0\0\0\0â;@¦¯úï\x01\0\0\0\x01\04\0\0qº&?È\0\0\0\0g\0\0\0gÿÿ\0\r\0\0\0\0\0â;@¦°\0 \a\vbluetoothd\0src/adapter.c:remove_whitelist_complete() C8:3F:26:80:BA:71 removed from kernel whitelist\0\0\0\0\x0e\0\0\0\x0e\0\0\0\x10\0\0\0\0\0â;@¦°\x01f\x01\0\0\0^[\0qº&?È\0\x01\0\0\0\x10\0\0\0\x10\0\0\0\x11\0\0\0\0\0â;@¦°\x01q\x01\0\0\0\x01\0^[\0\0qº&?È\0\0\0\0\r\0\0\0\r\0\0\0\x11\0\0\0\0\0â;@¦°\x01t\x03\0\0\0\x16\0qº&?È\0\0\0\0\r\0\0\0\r\0\0\0\x11\0\0\0\0\0â;@¦°\x01t\x02\0\0\0\x16\0qº&?È\0
next prev parent reply other threads:[~2017-11-09 14:28 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-08-18 10:11 Can't connect a Xbox one controller Anthony Bourguignon
2016-08-18 13:56 ` Luiz Augusto von Dentz
2016-08-18 14:52 ` Anthony Bourguignon
2016-08-18 16:20 ` Luiz Augusto von Dentz
2016-08-18 17:46 ` Anthony Bourguignon
2016-08-19 8:43 ` Luiz Augusto von Dentz
2016-08-19 9:28 ` Anthony Bourguignon
2016-08-19 18:02 ` Vinicius Costa Gomes
[not found] ` <1471642506.3626.5.camel@toniob.net>
2016-08-19 23:34 ` Vinicius Costa Gomes
2016-08-20 12:54 ` Anthony Bourguignon
2016-08-24 14:02 ` Vinicius Costa Gomes
2017-11-09 13:49 ` Bastien Nocera
2017-11-09 14:28 ` Bastien Nocera [this message]
2017-11-09 15:11 ` Bastien Nocera
2017-11-13 10:04 ` Bastien Nocera
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=1510237731.2624.19.camel@hadess.net \
--to=hadess@hadess.net \
--cc=contact@toniob.net \
--cc=linux-bluetooth@vger.kernel.org \
--cc=vinicius.gomes@intel.com \
/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;
as well as URLs for NNTP newsgroup(s).