Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] Bluetooth produziert auf T430 Fehler  (Read 5772 times)

Offline bluelupo

  • User
  • Posts: 2.068
    • BluelupoMe
[DE] Bluetooth produziert auf T430 Fehler
« on: 2015/10/10, 12:30:43 »
Hallo zusammen,

mein Lenovo T430 bringt im Journal  einen Fehler zu Bluetooth:

Code: [Select]
# journalctl -u bluetooth.service --since=today

^[[0;1;39m-- Reboot --
Okt 10 11:25:48 darthvader systemd[1]: Starting Bluetooth service...
Okt 10 11:25:48 darthvader systemd[1]: Started Bluetooth service.
Okt 10 11:25:48 darthvader bluetoothd[2732]: Bluetooth daemon 5.33
Okt 10 11:25:48 darthvader bluetoothd[2732]: Starting SDP server
Okt 10 11:25:48 darthvader bluetoothd[2732]: Bluetooth management interface 1.10 initialized
Okt 10 11:27:08 darthvader bluetoothd[2732]: Failed to obtain handles for "Service Changed" characteristic
Okt 10 11:27:08 darthvader bluetoothd[2732]: Not enough free handles to register service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Error adding Link Loss service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Not enough free handles to register service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Not enough free handles to register service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Not enough free handles to register service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Current Time Service could not be registered
Okt 10 11:27:08 darthvader bluetoothd[2732]: gatt-time-server: Input/output error (5)
Okt 10 11:27:08 darthvader bluetoothd[2732]: Not enough free handles to register service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Not enough free handles to register service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Sap driver initialization failed.
Okt 10 11:27:08 darthvader bluetoothd[2732]: sap-server: Operation not permitted (1)
Okt 10 11:27:08 darthvader bluetoothd[2732]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource
Okt 10 11:27:08 darthvader bluetoothd[2732]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink


Noch mehr Details....
Code: [Select]
# journalctl -p err --since=today

^[[0;1;39m-- Reboot --
Okt 10 09:26:08 darthvader kernel: thinkpad_acpi: Unsupported brightness interface, please contact ibm-acpi-devel@lists.sourceforge.net
Okt 10 09:26:09 darthvader kernel: [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A
Okt 10 09:26:09 darthvader kernel: [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun
Okt 10 11:26:06 darthvader systemd[1]: Failed to start Load/Save RF Kill Switch Status.
Okt 10 11:27:08 darthvader bluetoothd[2732]: Failed to obtain handles for "Service Changed" characteristic
Okt 10 11:27:08 darthvader systemd-udevd[481]: error opening ATTR{/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.4/3-1.4:1.0/bluetooth/hci0/brcm!BCM20702A1-0a5c-21e6.hcd$
Okt 10 11:27:08 darthvader bluetoothd[2732]: Not enough free handles to register service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Error adding Link Loss service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Not enough free handles to register service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Not enough free handles to register service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Not enough free handles to register service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Current Time Service could not be registered
Okt 10 11:27:08 darthvader bluetoothd[2732]: gatt-time-server: Input/output error (5)
Okt 10 11:27:08 darthvader bluetoothd[2732]: Not enough free handles to register service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Not enough free handles to register service
Okt 10 11:27:08 darthvader bluetoothd[2732]: Sap driver initialization failed.
Okt 10 11:27:08 darthvader bluetoothd[2732]: sap-server: Operation not permitted (1)

Was könnte hier das Problem sein und wie kann man es beseitigen?

Offline jure

  • User
  • Posts: 635
Re: Bluetooth produziert auf T430 Fehler
« Reply #1 on: 2015/10/10, 13:28:18 »
Gruss Juergen

Offline ralul

  • User
  • Posts: 1.814
Re: Bluetooth produziert auf T430 Fehler
« Reply #2 on: 2015/10/10, 14:53:44 »
Since a few month I am affected to see these errors in my journal, but I can use bluetooth nevertheless. I also googled a lonesome night and found this explanation most likely to fit:
scheint ggf ein bug zu sein https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1490349
There:
Quote from: morphis
This pretty much looks like the adapter is just not automatically enabled again after you restart the service. There is currently a udev workaround rule in place to active a Bluetooth adapter directly at login-screen time which wouldn't kick in here again. If there is no general power state saver on desktop like urfkill you have to manually enable bluetooth again.
Interestingly the new systemd-227 has a new rfkill service as a new feature included! (read the NEWS of systemd)
experiencing siduction runs better than my gentoo makes me know I know nothing

Offline ralul

  • User
  • Posts: 1.814
Re: Bluetooth produziert auf T430 Fehler
« Reply #3 on: 2015/10/11, 18:28:47 »
systemd-227 does not help (I tried with newest debian sid kernel linux-4.2.3 )
experiencing siduction runs better than my gentoo makes me know I know nothing

Offline orinoco

  • User
  • Posts: 233
  • Bullshit artist
Re: Bluetooth produziert auf T430 Fehler
« Reply #4 on: 2015/12/08, 22:08:52 »
Ich habe ähnliche Meldungen. / I have similar messages.

Ich kann mit keinem Bluetooth-Gerät (Maus, Tastatur, Smartphone, Tablet) verbinden. Keine Fehlermeldung, es wurde nichts gefunden. / I can't connect any bluetooth device (mouse, keyboard, smartphone, tablet). No error messages, nothing was found.

Code: [Select]
Dez 08 21:54:51 tuxor2 systemd[1]: Starting Bluetooth service...
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Bluetooth daemon 5.36
Dez 08 21:54:51 tuxor2 systemd[1]: Started Bluetooth service.
Dez 08 21:54:51 tuxor2 dbus[828]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
Dez 08 21:54:51 tuxor2 systemd[1]: Started Bluetooth service.
Dez 08 21:54:51 tuxor2 polkitd(authority=local)[968]: Unregistered Authentication Agent for unix-process:31472:256561 (system bus name :1.89, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale de_DE.utf8) (disconnected from bus)
Dez 08 21:54:51 tuxor2 dbus[828]: [system] Successfully activated service 'org.bluez'
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Starting SDP server
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Bluetooth management interface 1.10 initialized
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Failed to obtain handles for "Service Changed" characteristic
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Not enough free handles to register service
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Error adding Link Loss service
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Not enough free handles to register service
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Not enough free handles to register service
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Not enough free handles to register service
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Current Time Service could not be registered
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: gatt-time-server: Input/output error (5)
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Not enough free handles to register service
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Not enough free handles to register service
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: Sap driver initialization failed.
Dez 08 21:54:51 tuxor2 bluetoothd[31981]: sap-server: Operation not permitted (1)

Code: [Select]
Bus 002 Device 003: ID 413c:8140 Dell Computer Corp. Wireless 360 Bluetooth
Code: [Select]
$ lsmod | grep btusb
btusb                  26487  0
btrtl                   4256  1 btusb
btbcm                   5570  1 btusb
btintel                 2867  1 btusb
bluetooth             299991  40 bnep,hidp,btbcm,btrtl,btusb,rfcomm,btintel
usbcore               158630  4 btusb,uhci_hcd,ehci_hcd,ehci_pci

Code: [Select]
$ lsmod | grep blue
bluetooth             299991  40 bnep,hidp,btbcm,btrtl,btusb,rfcomm,btintel                                       
rfkill                 14666  10 cfg80211,dell_rbtn,bluetooth,dell_laptop                                         
crc16                   1591  2 ext4,bluetooth

Code: [Select]
[bluetooth]# show
Controller 00:11:22:33:44:55
        Name: orinoco
        Alias: orinoco-0
        Class: 0x30010c
        Powered: yes
        Discoverable: yes
        Pairable: yes
        UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
        UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
        UUID: OBEX File Transfer        (00001106-0000-1000-8000-00805f9b34fb)
        UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
        UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
        UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
        UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
        UUID: IrMC Sync                 (00001104-0000-1000-8000-00805f9b34fb)
        UUID: Handsfree                 (0000111e-0000-1000-8000-00805f9b34fb)
        UUID: Vendor specific           (00005005-0000-1000-8000-0002ee000001)
        UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
        UUID: Phonebook Access Server   (0000112f-0000-1000-8000-00805f9b34fb)
        UUID: Message Access Server     (00001132-0000-1000-8000-00805f9b34fb)
        Modalias: usb:v1D6Bp0246d0524
        Discovering: yes

Offline bluelupo

  • User
  • Posts: 2.068
    • BluelupoMe
Re: Bluetooth produziert auf T430 Fehler
« Reply #5 on: 2016/09/20, 19:12:53 »
Hi Community,

ich push das Thema mal wieder nach oben. Das Problem besteht nach wie vor bei meinem Laptop T430, der aktuell neu installiert wurde. Gibt es zwischenzeitlich dazu eine Lösung?

EDIT:

Aktueller Stand:

Ohne Firmware-File in /lib/firmware/brcm sind folgende Fehler im Journal.
Code: [Select]
-- Reboot --
Sep 20 16:30:15 bluesky kernel: bluetooth hci0: firmware: failed to load brcm/BCM20702A1-0a5c-21e6.hcd (-2)
Sep 20 18:28:29 bluesky avahi-daemon[678]: chroot.c: open() failed: No such file or directory
Sep 20 18:28:59 bluesky systemd[1]: Failed to start Load/Save RF Kill Switch Status.
Sep 20 18:31:15 bluesky systemd-udevd[459]: error opening ATTR{/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.4/3-1.4:1.0/bluetooth/hci0/brcm!BCM20702A1-0a5c-21e6.hcd/loading} for writing: No such file or directory

Nach Nachforschungen im Netz habe dazu einige baruchbare Seiten gefunden:
http://www.hillenius.com/blog/2016/06/direct-loading-firmware-bcm20702a1-0a5c-21e6hcd/
http://www.thinkwiki.org/wiki/Installing_OpenSUSE_Leap_42.1_on_a_ThinkPad_T430s#Bluetooth:_Broadcom_BCM20702

Dazu habe ich innoextract installiert.
Code: [Select]
# apt install innoextract
Danach den Bluetooth Treiber für Windows von LENOVO für das T430 downgeloadet (g4wh01ww.exe).

Danach mit dem Tool innoextract die EXE extrahiert und das Firmwarefile konvertiert mit hex2hcd.
Code: [Select]
# innoextract g4wh01ww.exe
# cd app/Win32
# hex2hcd BCM20702A1_001.002.014.1483.1669.hex

Danach ins Verzeichnis kopieren.
Code: [Select]
# cp app/Win32/BCM20702A1_001.002.014.1483.1669.hcd /lib/firmware/brcm

Danach ein Reboot.

Im Journal steht jetzt folgendes.
Code: [Select]
-- Reboot --
Sep 20 19:06:29 bluesky avahi-daemon[775]: chroot.c: open() failed: No such file or directory
Sep 20 19:06:29 bluesky bluetoothd[882]: Failed to obtain handles for "Service Changed" characteristic
Sep 20 19:06:29 bluesky bluetoothd[882]: Not enough free handles to register service
Sep 20 19:06:29 bluesky bluetoothd[882]: Error adding Link Loss service
Sep 20 19:06:29 bluesky bluetoothd[882]: Not enough free handles to register service
Sep 20 19:06:29 bluesky bluetoothd[882]: Not enough free handles to register service
Sep 20 19:06:29 bluesky bluetoothd[882]: Not enough free handles to register service
Sep 20 19:06:29 bluesky bluetoothd[882]: Current Time Service could not be registered
Sep 20 19:06:29 bluesky bluetoothd[882]: gatt-time-server: Input/output error (5)
Sep 20 19:06:29 bluesky bluetoothd[882]: Not enough free handles to register service
Sep 20 19:06:29 bluesky bluetoothd[882]: Not enough free handles to register service
Sep 20 19:06:29 bluesky bluetoothd[882]: Sap driver initialization failed.
Sep 20 19:06:29 bluesky bluetoothd[882]: sap-server: Operation not permitted (1)

Danach das selbe mit dem Firmware-File aus dem Verzeichnis app/Win64 der extrahierten Windows EXE. Die Fehler blieben leider die selben.

Also nicht wirklich eine Verbesserung der Situation?
« Last Edit: 2016/09/20, 19:38:34 by bluelupo »