Bug #15444

Not all Bluetooth devices are blocked

Added by intrigeri 2018-03-22 13:36:07 . Updated 2019-05-02 15:07:31 .

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2018-03-22
Due date:
% Done:

0%

Feature Branch:
Type of work:
Research
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

Apple Magic Mouse 2 works on Bluetooth, at least in Tails 3.5. Here’s some relevant info:

00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)

Journal:

gen 10 17:03:49 localhost.localdomain kernel: usb 1-6: new full-speed USB device number 5 using xhci_hcd
gen 10 17:03:49 localhost.localdomain kernel: usb 1-6: New USB device found, idVendor=05ac, idProduct=8296
gen 10 17:03:49 localhost.localdomain kernel: usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=[SN REMOVED]
gen 10 17:03:49 localhost.localdomain kernel: usb 1-6: Product: Bluetooth USB Host Controller
gen 10 17:03:49 localhost.localdomain kernel: usb 1-6: Manufacturer: Broadcom Corp.
gen 10 17:03:49 localhost.localdomain kernel: input: Broadcom Corp. Bluetooth USB Host Controller as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/0003:05AC:8296.0004/input/input5
gen 10 17:03:49 localhost.localdomain kernel: hid-generic 0003:05AC:8296.0004: input,hidraw3: USB HID v1.11 Keyboard [Broadcom Corp. Bluetooth USB Host Controller] on usb-0000:00:14.0-6/input0
gen 10 17:03:49 localhost.localdomain kernel: input: Broadcom Corp. Bluetooth USB Host Controller as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.1/0003:05AC:8296.0005/input/input6
gen 10 17:03:49 localhost.localdomain kernel: hid-generic 0003:05AC:8296.0005: input,hidraw4: USB HID v1.11 Mouse [Broadcom Corp. Bluetooth USB Host Controller] on usb-0000:00:14.0-6/input1

xinput:

 Broadcom Corp. Bluetooth USB Host Controller   id=13   [slave  pointer  (2)]
    Reporting 7 classes:
        Class originated from: 13. Type: XIButtonClass
        Buttons supported: 7
        Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right"
        Button state:
        Class originated from: 13. Type: XIValuatorClass
        Detail for Valuator 0:
          Label: Rel X
          Range: -1.000000 - -1.000000
          Resolution: 0 units/m
          Mode: relative
        Class originated from: 13. Type: XIValuatorClass
        Detail for Valuator 1:
          Label: Rel Y
          Range: -1.000000 - -1.000000
          Resolution: 0 units/m
          Mode: relative
        Class originated from: 13. Type: XIValuatorClass
        Detail for Valuator 2:
          Label: Rel Horiz Scroll
          Range: -1.000000 - -1.000000
          Resolution: 0 units/m
          Mode: relative
        Class originated from: 13. Type: XIValuatorClass
        Detail for Valuator 3:
          Label: Rel Vert Scroll
          Range: -1.000000 - -1.000000
          Resolution: 0 units/m
          Mode: relative
        Class originated from: 13. Type: XIScrollClass
        Scroll info for Valuator 2
          type: 2 (horizontal)
          increment: 15.000000
          flags: 0x0
        Class originated from: 13. Type: XIScrollClass
        Scroll info for Valuator 3
          type: 1 (vertical)
          increment: 15.000000
          flags: 0x0

 Apple Inc. Magic Keyboard                  id=10   [slave  keyboard (3)]
    Reporting 1 classes:
        Class originated from: 10. Type: XIKeyClass
        Keycodes supported: 248

 Broadcom Corp. Bluetooth USB Host Controller   id=12   [slave  keyboard (3)]
    Reporting 1 classes:
        Class originated from: 12. Type: XIKeyClass
        Keycodes supported: 248

USB info:

  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  idVendor           0x05ac Apple, Inc.
  idProduct          0x8296 
  bcdDevice            0.48
  iManufacturer           1 Broadcom Corp.
  iProduct                2 Bluetooth USB Host Controller

Subtasks


History

#1 Updated by intrigeri 2018-03-22 13:36:27

  • QA Check set to Info Needed

I’ve asked the OP to provide some more info (rfkill, lsusb): bug report a9f20f3670c0ed9897679fc979e2b2f8.

#2 Updated by intrigeri 2018-05-29 10:12:31

  • Description updated

So that iMac apparently has an internal “Broadcom Bluetooth USB Host Controller” plugged directly on the internal USB controller.

Next step: check if we can block this somehow.

#3 Updated by intrigeri 2018-05-29 10:13:35

  • Target version set to Tails_3.10.1
  • QA Check deleted (Info Needed)

#4 Updated by intrigeri 2018-10-20 11:05:58

  • Target version changed from Tails_3.10.1 to Tails_3.11

#5 Updated by intrigeri 2018-11-05 14:50:55

  • Target version changed from Tails_3.11 to Tails_3.13

#6 Updated by intrigeri 2019-01-25 16:44:31

  • Assignee deleted (intrigeri)
  • Target version deleted (Tails_3.13)

I’ve been postponing this for 8 months lot I’ll stop kidding myself.

#7 Updated by intrigeri 2019-05-02 15:07:31

e153917632326cd6a5492a2469a4fa9f