[arch-general] [Solved] Bluetooth no more working after update
Peter Nabbefeld
peter.nabbefeld at gmx.de
Sun Aug 29 16:12:46 UTC 2021
Today I got an update of extra/glib-networking and after restart my
bluetooth interface seems to be working again - probably some interface
problems between modules caused the problems? However, most important
for me, that I can use bluetooth again. :) :) :)
Kind regards,
Peter
Am 22.08.21 um 21:43 schrieb Peter Nabbefeld via arch-general:
>
> Hello,
>
> after updating my arch installation, bluetooth stopped working.
> "systemctl status bluetooth" shows the service is active, but when I try
> to power on or list my bluetooth device using bluetoothctl, no device is
> found.
>
> Head lines of dmesg output:
>
> [ 2951.799457] usb 3-4: New USB device strings: Mfr=0, Product=0,
> SerialNumber=0
> [ 2953.533019] usb 3-4: USB disconnect, device number 75
> [ 2953.811506] Bluetooth: hci0: command 0x0c03 tx timeout
> [ 2956.823879] audit: type=1131 audit(1629640847.196:664): pid=1 uid=0
> auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd"
> exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
> [ 2961.918096] Bluetooth: hci0: sending initial HCI reset command failed
> (-110)
> [ 2961.926281] audit: type=1130 audit(1629640852.299:665): pid=1 uid=0
> auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd"
> exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
> [ 2962.174751] usb 3-4: new full-speed USB device number 76 using
> xhci_hcd
> [ 2962.298118] usb 3-4: device descriptor read/64, error -71
> [ 2962.528098] usb 3-4: device descriptor read/64, error -71
> [ 2962.761408] usb 3-4: new full-speed USB device number 77 using
> xhci_hcd
> [peter at tuchola ~]$ sudo dmesg | head -n 20
> [ 2999.934381] usb 3-4: new full-speed USB device number 88 using
> xhci_hcd
> [ 3000.057683] usb 3-4: device descriptor read/64, error -71
> [ 3000.287770] usb 3-4: device descriptor read/64, error -71
> [ 3000.517708] usb 3-4: new full-speed USB device number 89 using
> xhci_hcd
> [ 3000.641059] usb 3-4: device descriptor read/64, error -71
> [ 3000.871018] usb 3-4: device descriptor read/64, error -71
> [ 3000.977743] usb usb3-port4: attempt power cycle
> [ 3001.381075] usb 3-4: new full-speed USB device number 90 using
> xhci_hcd
> [ 3001.381293] usb 3-4: Device not responding to setup address.
> [ 3001.587720] usb 3-4: Device not responding to setup address.
> [ 3001.794365] usb 3-4: device not accepting address 90, error -71
> [ 3002.124364] usb 3-4: new full-speed USB device number 91 using
> xhci_hcd
> [ 3002.142567] usb 3-4: New USB device found, idVendor=8087,
> idProduct=07dc, bcdDevice= 0.01
> [ 3002.142573] usb 3-4: New USB device strings: Mfr=0, Product=0,
> SerialNumber=0
> [ 3003.876301] usb 3-4: USB disconnect, device number 91
> [ 3004.157679] Bluetooth: hci0: command 0x0c03 tx timeout
> [ 3007.165585] audit: type=1131 audit(1629640897.539:672): pid=1 uid=0
> auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd"
> exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
> [ 3012.264321] Bluetooth: hci0: sending initial HCI reset command failed
> (-110)
> [ 3012.273674] audit: type=1130 audit(1629640902.646:673): pid=1 uid=0
> auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd"
> exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
> [ 3012.520945] usb 3-4: new full-speed USB device number 92 using
> xhci_hcd
>
>
> My bluetooth device:
> Bus 003 Device 103: ID 8087:07dc Intel Corp. Bluetooth wireless interface
>
>
> "lsusb -v" shows lots of details, e.g.
>
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 224 Wireless
> bDeviceSubClass 1 Radio Frequency
> bDeviceProtocol 1 Bluetooth
> bMaxPacketSize0 64
> idVendor 0x8087 Intel Corp.
> idProduct 0x07dc Bluetooth wireless interface
> bcdDevice 0.01
> iManufacturer 0
> iProduct 0
> iSerial 0
> bNumConfigurations 1
> ...
>
> but ends with the following lines:
> can't get device qualifier: Resource temporarily unavailable
> can't get debug descriptor: Resource temporarily unavailable
> cannot read device status, No such device (19)
>
> I guess there's sth. broken with the driver (or now driver assigned at
> all).
>
> When looking into /usr/lib/firmware, I see many if not all updates of
> August, 18th, and especially many files with pattern "iwlwifi-*.ucode",
> which might related to my problem.
>
> I already searched the internet, but couldn't find anything useful :-/
>
> However, I found this:
> https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1591167
>
> While it seems not to be the same, it led me to looking for ibt-*.* and
> especially to
> https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/intel
>
>
> I found those files locally in /usr/lib/firmware/intel, same date for
> latest update as for "iwlwifi-*.ucode", so everything should usually be
> fine.
>
> How can I check, if the firmware has been installed/loaded properly?
> How can I find out, which is the correct firmware?
>
>
> Kind regards
> Peter
More information about the arch-general
mailing list