Linux-Bluetooth Archive on lore.kernel.org
 help / color / Atom feed
* [Bug 204877] New: [Regression] Linux 5.3 break connecting a DualShock 4 controller via bluetooth
@ 2019-09-16 11:11 bugzilla-daemon
  2019-09-16 13:34 ` [Bug 204877] [Regression] Linux 5.3 breaks " bugzilla-daemon
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-09-16 11:11 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=204877

            Bug ID: 204877
           Summary: [Regression] Linux 5.3 break connecting a DualShock 4
                    controller via bluetooth
           Product: Drivers
           Version: 2.5
    Kernel Version: 5.3
          Hardware: All
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Bluetooth
          Assignee: linux-bluetooth@vger.kernel.org
          Reporter: oschowa@web.de
        Regression: No

Distribution: Arch Linux
Kernel: 5.3 mainline
Hardware: DualShock4v1 and Intel Wireless-AC 9260 for bluetooth

Since kernel 5.3 a DualShock4 controller fails to connect properly via
bluetooth with the following in dmesg:

[   69.529697] sony 0005:054C:05C4.000B: unknown main item tag 0x0
[   69.529879] sony 0005:054C:05C4.000B: DualShock 4 calibration report's CRC
check failed, received crc 0x1cffff88 != 0xeb31207e
[   69.529880] sony 0005:054C:05C4.000B: Retrying DualShock 4 get calibration
report request
[   69.529885] sony 0005:054C:05C4.000B: DualShock 4 calibration report's CRC
check failed, received crc 0x1cffff88 != 0xeb31207e
[   69.529886] sony 0005:054C:05C4.000B: Retrying DualShock 4 get calibration
report request
[   69.529899] sony 0005:054C:05C4.000B: DualShock 4 calibration report's CRC
check failed, received crc 0x1cffff88 != 0xeb31207e
[   69.529901] sony 0005:054C:05C4.000B: Failed to get calibration data from
Dualshock 4
[   69.530370] sony 0005:054C:05C4.000B: hidraw8: BLUETOOTH HID v81.00 Gamepad
[Wireless Controller] on a0:51:0b:5a:40:50
[   69.530372] sony 0005:054C:05C4.000B: failed to claim input

Repairing doesn't bring any change. Connection via usb still works. Reverting
to kernel 5.2.14 restores porper functionallity.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 204877] [Regression] Linux 5.3 breaks connecting a DualShock 4 controller via bluetooth
  2019-09-16 11:11 [Bug 204877] New: [Regression] Linux 5.3 break connecting a DualShock 4 controller via bluetooth bugzilla-daemon
@ 2019-09-16 13:34 ` " bugzilla-daemon
  2019-09-20 20:20 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-09-16 13:34 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=204877

George Gibbs (Vash63@gmail.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |Vash63@gmail.com

--- Comment #1 from George Gibbs (Vash63@gmail.com) ---
I can duplicate this issue on both a DS4 v1 (model CUH-ZTC1U) and a v2 (model
CUH-ZCT2U), though the crc check numbers are slightly different.

CUH-ZTC1U:
kernel: sony 0005:054C:05C4.0017: unknown main item tag 0x0
kernel: sony 0005:054C:05C4.0017: DualShock 4 calibration report's CRC check
failed, received crc 0x1cffff8c != 0xdfe3b226
kernel: sony 0005:054C:05C4.0017: Retrying DualShock 4 get calibration report
request
kernel: sony 0005:054C:05C4.0017: DualShock 4 calibration report's CRC check
failed, received crc 0x1cffff8c != 0xdfe3b226
kernel: sony 0005:054C:05C4.0017: Retrying DualShock 4 get calibration report
request
kernel: sony 0005:054C:05C4.0017: DualShock 4 calibration report's CRC check
failed, received crc 0x1cffff8c != 0xdfe3b226
kernel: sony 0005:054C:05C4.0017: Failed to get calibration data from Dualshock
4
kernel: sony 0005:054C:05C4.0017: hidraw18: BLUETOOTH HID v81.00 Gamepad
[Wireless Controller] on a0:c5:89:b5:44:e1
kernel: sony 0005:054C:05C4.0017: failed to claim input

CUH-ZCT2U:
kernel: sony 0005:054C:09CC.0019: unknown main item tag 0x0
kernel: sony 0005:054C:09CC.0019: DualShock 4 calibration report's CRC check
failed, received crc 0x1cffff8c != 0x48b66901
kernel: sony 0005:054C:09CC.0019: Retrying DualShock 4 get calibration report
request
kernel: sony 0005:054C:09CC.0019: DualShock 4 calibration report's CRC check
failed, received crc 0x1cffff8c != 0x48b66901
kernel: sony 0005:054C:09CC.0019: Retrying DualShock 4 get calibration report
request
kernel: sony 0005:054C:09CC.0019: DualShock 4 calibration report's CRC check
failed, received crc 0x1cffff8c != 0x48b66901
kernel: sony 0005:054C:09CC.0019: Failed to get calibration data from Dualshock
4
kernel: sony 0005:054C:09CC.0019: hidraw19: BLUETOOTH HID v80.01 Gamepad
[Wireless Controller] on a0:c5:89:b5:44:e1
kernel: sony 0005:054C:09CC.0019: failed to claim input

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 204877] [Regression] Linux 5.3 breaks connecting a DualShock 4 controller via bluetooth
  2019-09-16 11:11 [Bug 204877] New: [Regression] Linux 5.3 break connecting a DualShock 4 controller via bluetooth bugzilla-daemon
  2019-09-16 13:34 ` [Bug 204877] [Regression] Linux 5.3 breaks " bugzilla-daemon
@ 2019-09-20 20:20 ` bugzilla-daemon
  2019-09-21  8:18 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-09-20 20:20 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=204877

Novi (atosser@linuxmail.org) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |atosser@linuxmail.org

--- Comment #2 from Novi (atosser@linuxmail.org) ---
Distribution: Gentoo Linux
Kernel: gentoo-5.3.0
Hardware: 
    DualShock 4 v1
    Intel Corporation Wireless 8265 / 8275 [8086:24fd] (rev 78)

Confirm affects my model 1 DS4 (CUH-ZTC1U).

[158663.706012] sony 0005:054C:05C4.0019: unknown main item tag 0x0
[158663.706084] sony 0005:054C:05C4.0019: DualShock 4 calibration report's CRC
check failed, received crc 0x1cffff94 != 0x5e1d3aa3
[158663.706085] sony 0005:054C:05C4.0019: Retrying DualShock 4 get calibration
report request
[158663.706087] sony 0005:054C:05C4.0019: DualShock 4 calibration report's CRC
check failed, received crc 0x1cffff94 != 0x5e1d3aa3
[158663.706087] sony 0005:054C:05C4.0019: Retrying DualShock 4 get calibration
report request
[158663.706090] sony 0005:054C:05C4.0019: DualShock 4 calibration report's CRC
check failed, received crc 0x1cffff94 != 0x5e1d3aa3
[158663.706091] sony 0005:054C:05C4.0019: Failed to get calibration data from
Dualshock 4
[158663.706131] sony 0005:054C:05C4.0019: hidraw11: BLUETOOTH HID v81.00
Gamepad [Wireless Controller] on 74:70:fd:1a:b1:5b
[158663.706131] sony 0005:054C:05C4.0019: failed to claim input

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 204877] [Regression] Linux 5.3 breaks connecting a DualShock 4 controller via bluetooth
  2019-09-16 11:11 [Bug 204877] New: [Regression] Linux 5.3 break connecting a DualShock 4 controller via bluetooth bugzilla-daemon
  2019-09-16 13:34 ` [Bug 204877] [Regression] Linux 5.3 breaks " bugzilla-daemon
  2019-09-20 20:20 ` bugzilla-daemon
@ 2019-09-21  8:18 ` bugzilla-daemon
  2019-09-21 23:18 ` bugzilla-daemon
  2019-09-22  0:43 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-09-21  8:18 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=204877

Robin Lange (robin.langenc@gmail.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |robin.langenc@gmail.com

--- Comment #3 from Robin Lange (robin.langenc@gmail.com) ---
Can confirm the same bug happens with a different wireless chip. Same error
messages.

Distribution: Archlinux
Kernel: 5.3.0-mainline from package linux-mainline
Wireless chip: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter
Kernel driver: ath10k_pci
Controller: DualShock 4 V2

[   79.020352] sony 0005:054C:09CC.0008: unknown main item tag 0x0
[   79.020463] sony 0005:054C:09CC.0008: DualShock 4 calibration report's CRC
check failed, received crc 0x1cffff8e != 0x732859f2
[   79.020463] sony 0005:054C:09CC.0008: Retrying DualShock 4 get calibration
report request
[   79.020465] sony 0005:054C:09CC.0008: DualShock 4 calibration report's CRC
check failed, received crc 0x1cffff8e != 0x732859f2
[   79.020466] sony 0005:054C:09CC.0008: Retrying DualShock 4 get calibration
report request
[   79.020467] sony 0005:054C:09CC.0008: DualShock 4 calibration report's CRC
check failed, received crc 0x1cffff8e != 0x732859f2
[   79.020467] sony 0005:054C:09CC.0008: Failed to get calibration data from
Dualshock 4
[   79.020587] sony 0005:054C:09CC.0008: hidraw7: BLUETOOTH HID v81.00 Gamepad
[Wireless Controller] on 9c:b6:d0:68:cd:b6
[   79.020588] sony 0005:054C:09CC.0008: failed to claim input

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 204877] [Regression] Linux 5.3 breaks connecting a DualShock 4 controller via bluetooth
  2019-09-16 11:11 [Bug 204877] New: [Regression] Linux 5.3 break connecting a DualShock 4 controller via bluetooth bugzilla-daemon
                   ` (2 preceding siblings ...)
  2019-09-21  8:18 ` bugzilla-daemon
@ 2019-09-21 23:18 ` bugzilla-daemon
  2019-09-22  0:43 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-09-21 23:18 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=204877

Andrey Smirnov (andrew.smirnov@gmail.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |andrew.smirnov@gmail.com

--- Comment #4 from Andrey Smirnov (andrew.smirnov@gmail.com) ---
AFAICT this issue should be fixed by:

https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git/commit/?id=8bb3537095f107ed55ad51f6241165b397aaafac

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 204877] [Regression] Linux 5.3 breaks connecting a DualShock 4 controller via bluetooth
  2019-09-16 11:11 [Bug 204877] New: [Regression] Linux 5.3 break connecting a DualShock 4 controller via bluetooth bugzilla-daemon
                   ` (3 preceding siblings ...)
  2019-09-21 23:18 ` bugzilla-daemon
@ 2019-09-22  0:43 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-09-22  0:43 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=204877

--- Comment #5 from George Gibbs (Vash63@gmail.com) ---
(In reply to Andrey Smirnov from comment #4)
> AFAICT this issue should be fixed by:
> 
> https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git/
> commit/?id=8bb3537095f107ed55ad51f6241165b397aaafac

Thanks, just tested with this patch and it's working great for me now.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, back to index

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-16 11:11 [Bug 204877] New: [Regression] Linux 5.3 break connecting a DualShock 4 controller via bluetooth bugzilla-daemon
2019-09-16 13:34 ` [Bug 204877] [Regression] Linux 5.3 breaks " bugzilla-daemon
2019-09-20 20:20 ` bugzilla-daemon
2019-09-21  8:18 ` bugzilla-daemon
2019-09-21 23:18 ` bugzilla-daemon
2019-09-22  0:43 ` bugzilla-daemon

Linux-Bluetooth Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-bluetooth/0 linux-bluetooth/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-bluetooth linux-bluetooth/ https://lore.kernel.org/linux-bluetooth \
		linux-bluetooth@vger.kernel.org linux-bluetooth@archiver.kernel.org
	public-inbox-index linux-bluetooth

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-bluetooth


AGPL code for this site: git clone https://public-inbox.org/ public-inbox