staging.inyokaproject.org

USB Stick unter Ubuntu

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

Apothis

Anmeldungsdatum:
20. Mai 2017

Beiträge: 5

Hallo zusammen,

ich habe auf einen Mini PC Ubuntu installiert und möchte jetzt einen Bluetooth Stick anschliessen. Das hat auch soweit funktioniert, nur bei dem Status ist die Meldung "Not enough free handles to register service".

An was könnte das denn liegen und wie könnte man den Fehler beheben?

MfG

root@user-MS-B120:/etc# /etc/init.d/bluetooth status
● bluetooth.service - Bluetooth service
   Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
   Active: active (running) since Sa 2017-05-20 14:55:17 CEST; 4h 42min ago
     Docs: man:bluetoothd(8)
 Main PID: 738 (bluetoothd)
   Status: "Running"
   CGroup: /system.slice/bluetooth.service
           └─738 /usr/lib/bluetooth/bluetoothd

Mai 20 14:55:17 user-MS-B120 bluetoothd[738]: Not enough free handles to register service
Mai 20 14:55:17 user-MS-B120 bluetoothd[738]: Not enough free handles to register service
Mai 20 14:55:17 user-MS-B120 bluetoothd[738]: Current Time Service could not be registered
Mai 20 14:55:17 user-MS-B120 bluetoothd[738]: gatt-time-server: Input/output error (5)
Mai 20 14:55:17 user-MS-B120 bluetoothd[738]: Not enough free handles to register service
Mai 20 14:55:17 user-MS-B120 bluetoothd[738]: Not enough free handles to register service
Mai 20 14:55:17 user-MS-B120 bluetoothd[738]: Sap driver initialization failed.
Mai 20 14:55:17 user-MS-B120 bluetoothd[738]: sap-server: Operation not permitted (1)
Mai 20 14:55:20 user-MS-B120 bluetoothd[738]: Endpoint registered: sender=:1.42 path=/MediaEndpoint/A2DPSource
Mai 20 14:55:20 user-MS-B120 bluetoothd[738]: Endpoint registered: sender=:1.42 path=/MediaEndpoint/A2DPSink

Bearbeitet von Taomon:

Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!

Taomon Team-Icon

Supporter
Avatar von Taomon

Anmeldungsdatum:
30. Januar 2011

Beiträge: 8269

Zeige mal

sudo rfkill list

und

lsusb

beides im codeblock mit angestecktem Stick

Gruß Taomon

Apothis

(Themenstarter)

Anmeldungsdatum:
20. Mai 2017

Beiträge: 5

Hallo,

zum 1:

0: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no
1: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no

und zum 2:

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

MfG

Taomon Team-Icon

Supporter
Avatar von Taomon

Anmeldungsdatum:
30. Januar 2011

Beiträge: 8269

Erstmal Stick ab.

sudo cp -a /lib/systemd/system/bluetooth.service /etc/systemd/system/bluetooth.service.d/override
sudo nano /etc/systemd/system/bluetooth.service.d/override.conf

Ändere

ExecStart=/usr/lib/bluetooth/bluetoothd

zu

ExecStart=/usr/lib/bluetooth/bluetoothd --noplugin=sap

Danach

sudo systemctl daemon-reload

Danach

sudo systemctl restart bluetooth.service

Bißchen Erklärung sap ist ein Datenübertragungs-Protokoll für Handys.

Durch die override.conf teilen wir bluetooth mit, das wir dieses Plugin nicht laden wollen.

Gruß Taomon

Apothis

(Themenstarter)

Anmeldungsdatum:
20. Mai 2017

Beiträge: 5

Hallo,

dadurch sind die sap Meldungen jetzt weg. Die anderen Meldungen sind noch vorhanden.

MfG

root@user-MS-B120:/home/user# /etc/init.d/bluetooth status
● bluetooth.service - Bluetooth service
   Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
   Active: active (running) since So 2017-05-21 10:53:45 CEST; 28s ago
     Docs: man:bluetoothd(8)
 Main PID: 3840 (bluetoothd)
   Status: "Running"
   CGroup: /system.slice/bluetooth.service
           └─3840 /usr/lib/bluetooth/bluetoothd --noplugin=sap

Mai 21 10:53:45 user-MS-B120 bluetoothd[3840]: Error adding Link Loss service
Mai 21 10:53:45 user-MS-B120 bluetoothd[3840]: Not enough free handles to register service
Mai 21 10:53:45 user-MS-B120 bluetoothd[3840]: Not enough free handles to register service
Mai 21 10:53:45 user-MS-B120 bluetoothd[3840]: Not enough free handles to register service
Mai 21 10:53:45 user-MS-B120 bluetoothd[3840]: Current Time Service could not be registered
Mai 21 10:53:45 user-MS-B120 bluetoothd[3840]: gatt-time-server: Input/output error (5)
Mai 21 10:53:45 user-MS-B120 bluetoothd[3840]: Not enough free handles to register service
Mai 21 10:53:45 user-MS-B120 bluetoothd[3840]: Not enough free handles to register service
Mai 21 10:53:45 user-MS-B120 bluetoothd[3840]: Endpoint registered: sender=:1.42 path=/MediaEndpoint/A2DPSource
Mai 21 10:53:45 user-MS-B120 bluetoothd[3840]: Endpoint registered: sender=:1.42 path=/MediaEndpoint/A2DPSink

Taomon Team-Icon

Supporter
Avatar von Taomon

Anmeldungsdatum:
30. Januar 2011

Beiträge: 8269

Zeige

dpkg -l | grep pulseaudio

Gruß Taomon

Apothis

(Themenstarter)

Anmeldungsdatum:
20. Mai 2017

Beiträge: 5

Dabei kommt folgendes heraus:

MfG

user@user-MS-B120:~$ dpkg -l | grep pulseaudio
ii  gstreamer1.0-pulseaudio:amd64               1.8.3-1ubuntu0.4                              amd64        GStreamer plugin for PulseAudio
ii  pulseaudio                                  1:8.0-0ubuntu3.2                              amd64        PulseAudio sound server
ii  pulseaudio-module-bluetooth                 1:8.0-0ubuntu3.2                              amd64        Bluetooth module for PulseAudio sound server
ii  pulseaudio-module-x11                       1:8.0-0ubuntu3.2                              amd64        X11 module for PulseAudio sound server
ii  pulseaudio-utils                            1:8.0-0ubuntu3.2                              amd64        Command line tools for the PulseAudio sound server

Apothis

(Themenstarter)

Anmeldungsdatum:
20. Mai 2017

Beiträge: 5

Hallo,

mir ist noch aufgefallen, dass der Controller beim Aufruf von bluetoothctl immer NEW ist und beim verlassen DEL hat. Müsste der nicht den Status CHG haben?

MfG

root@user-MS-B120:/home/user# sudo bluetoothctl
[NEW] Controller 00:1A:7D:DA:71:04 user-MS-B120 [default]

[bluetooth]# exit
[DEL] Controller 00:1A:7D:DA:71:04 user-MS-B120 [default]
Antworten |