
Ich habe meine Bluetooth-Tastatur ursprünglich über die Gnome-3.12-Benutzeroberfläche gekoppelt, und nach einem aktuellen Update (Archlinux) funktionierte sie nicht mehr. Ich habe die Tastatur entkoppelt und kann sie jetzt nicht erneut koppeln. Wenn ich nach Geräten suche, wird sie kurz angezeigt und verschwindet dann sofort wieder. Ich habe auch versucht, die Tastatur über die Eingabeaufforderung mit Bluetoothctl zu koppeln, aber ohne Erfolg.
Wenn Sie btmon während des Scanvorgangs ausführen, wirddiese AusgabeInteressant ist Folgendes:
< ACL Data TX: Handle 12 flags 0x00 dlen 16 [hci0] 24.073197
L2CAP: Connection Response (0x03) ident 7 len 8
Destination CID: 65
Source CID: 67
Result: Connection refused - security block (0x0003)
Status: No further information available (0x0000)
Ich bin nicht sicher, was die „Sicherheitssperre“ verursacht. Es gibt einen weiteren seltsamen Fehler von bluetoothd (bei Verwendung des Flags --debug) Refusing input device connect: No such file or directory (2)
. Hier ist die vollständige Ausgabe von bluetoothd während der Zeit, in der die Tastatur eingeschaltet ist:
bluetoothd[8708]: src/adapter.c:connected_callback() hci0 device 28:37:37:2A:BC:7A connected eir_len 5
bluetoothd[8708]: src/device.c:device_create() dst 28:37:37:2A:BC:7A
bluetoothd[8708]: src/device.c:device_new() address 28:37:37:2A:BC:7A
bluetoothd[8708]: src/device.c:device_new() Creating device /org/bluez/hci0/dev_28_37_37_2A_BC_7A
bluetoothd[8708]: src/device.c:btd_device_set_temporary() temporary 1
bluetoothd[8708]: src/adapter.c:adapter_connect_list_remove() device /org/bluez/hci0/dev_28_37_37_2A_BC_7A is not on the list, ignoring
bluetoothd[8708]: src/device.c:device_set_class() /org/bluez/hci0/dev_28_37_37_2A_BC_7A 0x002540
bluetoothd[8708]: profiles/input/server.c:connect_event_cb() Incoming connection from 28:37:37:2A:BC:7A on PSM 17
bluetoothd[8708]: profiles/input/device.c:input_device_set_channel() idev (nil) psm 17
bluetoothd[8708]: Refusing input device connect: No such file or directory (2)
bluetoothd[8708]: profiles/input/server.c:confirm_event_cb()
bluetoothd[8708]: Refusing connection from 28:37:37:2A:BC:7A: unknown device
bluetoothd[8708]: src/adapter.c:dev_disconnected() Device 28:37:37:2A:BC:7A disconnected, reason 3
bluetoothd[8708]: src/adapter.c:adapter_remove_connection()
bluetoothd[8708]: src/adapter.c:adapter_remove_connection() Removing temporary device /org/bluez/hci0/dev_28_37_37_2A_BC_7A
bluetoothd[8708]: src/device.c:device_remove() Removing device /org/bluez/hci0/dev_28_37_37_2A_BC_7A
bluetoothd[8708]: src/device.c:btd_device_unref() Freeing device /org/bluez/hci0/dev_28_37_37_2A_BC_7A
bluetoothd[8708]: src/device.c:device_free() 0xedcae0
bluetoothd[8708]: plugins/policy.c:disconnect_cb() reason 3
bluetoothd[8708]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 28:37:37:2A:BC:7A type 0 status 0xe
bluetoothd[8708]: src/adapter.c:resume_discovery()
Antwort1
Es stellte sich heraus, dass dies alles einfach daran lag, dass ich die Schritte zum Koppeln der drahtlosen Tastatur nicht richtig befolgt hatte. Die Taste musste viel länger gedrückt gehalten werden, um alles zurückzusetzen. Leider waren alle Bluetooth-Fehler sehr irreführend.