Edit: undokumentiert in der bluetoothctl Manual Page, aber so geht es noch viel einfacher. (•̀ᴗ•́)و ̑̑
bluetoothctl devices Paired
Das "Paired" braucht es nicht um gekoppelte Gerät anzuzeigen.
Siehe bluetoothctl --help
|
Supporter
Anmeldungsdatum: Beiträge: 5329 |
Das "Paired" braucht es nicht um gekoppelte Gerät anzuzeigen. Siehe |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 3850 |
Soweit ist das schon klar, ich weiß schon wie eine MAC-Adresse komplett aussieht, aber ich veröffentliche MAC-Adressen grundsätzlich nicht.
Sorry, schlecht von mir formuliert. Ich meinte das was hcitool anzeigt, wenn sonst nichts erreichbar ist. Das ist also das interne "BT_Modul" im PC. Irgendeine MAC muss die Gegenstelle im PC haben. Bei Pairing sind ja immer 2 beteiligt. Ich vermute, man braucht die 2. MAC nicht, die wird automatisch erkannt. Das war mein Denkfehler. Ich habe vermutlich zu lange gebraucht um den Key einzugeben. Der Key kommt auch irgendwann überraschend, zB wenn man den Pairingmodus wieder an der Tastatur aktiviert, weil die Tastatur nicht leuchtet und man da das Terminal nicht beobachtet. ~$ bluetoothctl Waiting to connect to bluetoothd...[bluetooth]# hci0 new_settings: powered bondable ssp br/edr le secure-conn cis-central cis-peripheral [bluetooth]# Agent registered [bluetooth]# [CHG] Controller 84:... Pairable: yes scan onoth]# scan on [bluetooth]# SetDiscoveryFilter success [bluetooth]# Discovery started [bluetooth]# [CHG] Controller 84:... Discovering: yes [bluetooth]# [CHG] Device F9:... RSSI: 0xffffffa3 (-93) [bluetooth]# [CHG] Device F9:... ManufacturerData.Key: 0x0006 (6) [bluetooth]# [CHG] Device F9:... ManufacturerData.Value: [bluetooth]# 03 00 80 43 48 45 52 52 59 20 37 31 30 30 4b 42 ...CHERRY 7100KB [CHG] Device F9:... Connected: yes [CHERRY KW 7100 MINI]# [agent] Passkey: 984802 [CHG] Device F9:... Connected: no [CHG] Device F9:... Connected: yes [CHG] Device F9:... Connected: no [CHG] Device F9:... Connected: yes [CHG] Device F9:... Connected: no [CHG] Device F9:... Connected: yes [CHG] Device F9:... Connected: no [CHG] Device F9:... Connected: yes [CHG] Device F9:... Connected: no [CHG] Device F9:... Connected: yes [CHERRY KW 7100 MINI]# [agent] Passkey: 075092 [CHERRY KW 7100 MINI]# scan on [CHERRY KW 7100 MINI]# SetDiscoveryFilter success [CHERRY KW 7100 MINI]# Failed to start discovery: org.bluez.Error.InProgress [CHERRY KW 7100 MINI]# scan on [CHERRY KW 7100 MINI]# SetDiscoveryFilter success [CHERRY KW 7100 MINI]# Failed to start discovery: org.bluez.Error.InProgress [CHG] Device F9:... Connected: no [bluetooth]# scan on [bluetooth]# SetDiscoveryFilter success [bluetooth]# Failed to start discovery: org.bluez.Error.InProgress [bluetooth]# scan on [bluetooth]# SetDiscoveryFilter success [bluetooth]# Failed to start discovery: org.bluez.Error.InProgress [CHG] Device F9:... Connected: yes [CHERRY KW 7100 MINI]# [agent] Passkey: 772666 [CHG] Device F9:... Bonded: yes [CHERRY KW 7100 MINI]# [CHG] Device F9:... Modalias: bluetooth:v0687p7100d0002 [CHG] Device F9:... Connected: no [bluetooth]# [CHG] Device F9:... Paired: yes [CHG] Device F9:... Connected: yes [CHG] Device F9:... Connected: no [CHG] Device F9:... Connected: yes [CHERRY KW 7100 MINI]# [NEW] Primary Service (Handle 0x0000) /org/bluez/hci0/dev_F9_5A_27_ED_83_B3/service000a 00001801-0000-1000-8000-00805f9b34fb Generic Attribute Profile [CHERRY KW 7100 MINI]# [NEW] Primary Service (Handle 0x0000) /org/bluez/hci0/dev_F9_5A_27_ED_83_B3/service000b 0000180a-0000-1000-8000-00805f9b34fb Device Information [CHERRY KW 7100 MINI]# [NEW] Characteristic (Handle 0x0000) /org/bluez/hci0/dev_F9_5A_27_ED_83_B3/service000b/char000c 00002a29-0000-1000-8000-00805f9b34fb Manufacturer Name String [CHERRY KW 7100 MINI]# [NEW] Characteristic (Handle 0x0000) /org/bluez/hci0/dev_F9_5A_27_ED_83_B3/service000b/char000e 00002a50-0000-1000-8000-00805f9b34fb PnP ID [CHERRY KW 7100 MINI]# [NEW] Primary Service (Handle 0x0000) /org/bluez/hci0/dev_F9_5A_27_ED_83_B3/service0010 0000180f-0000-1000-8000-00805f9b34fb Battery Service [CHERRY KW 7100 MINI]# [NEW] Characteristic (Handle 0x0000) /org/bluez/hci0/dev_F9_5A_27_ED_83_B3/service0010/char0011 00002a19-0000-1000-8000-00805f9b34fb Battery Level [CHERRY KW 7100 MINI]# [NEW] Descriptor (Handle 0x0000) /org/bluez/hci0/dev_F9_5A_27_ED_83_B3/service0010/char0011/desc0013 00002902-0000-1000-8000-00805f9b34fb Client Characteristic Configuration [CHERRY KW 7100 MINI]# [CHG] Device F9:... ServicesResolved: yes [CHERRY KW 7100 MINI]# hci0 class of device changed: 0x2c0104 [CHERRY KW 7100 MINI]# [CHG] Controller 84:... Class: 0x002c0104 (2883844) [CHERRY KW 7100 MINI]# [CHG] Controller 84:... UUIDs: 0000110e-0000-1000-8000-00805f9b34fb [CHERRY KW 7100 MINI]# [CHG] Controller 84:... UUIDs: 0000110a-0000-1000-8000-00805f9b34fb ... wiederholt sich immer wieder [CHERRY KW 7100 MINI]# [CHG] Controller 84:... UUIDs: 0000112f-0000-1000-8000-00805f9b34fb [CHERRY KW 7100 MINI]# [CHG] Controller 84:... UUIDs: 00005005-0000-1000-8000-0002ee000001 [CHERRY KW 7100 MINI]# exit Es sind also 2 MAC beteiligt, aber man braucht nur die MAC der Tastatur. Das Verbindungsprotokoll ist abenteuerlich.Ich glaube da werden auch Zeilen überschrieben, anfangs gab es Fehlermeldungen, die ich dann nicht mehr sah. Trotz Reset der Tastatur musste ich beim 2. Mal keine einzige MAC-Adresse angeben. Übrigens, das wurde alles über ssh gemacht. Hoffen wird, dass es weiter funktioniert. Ich kann mich mit dem PW bei Nutzung von Kanal 2 jetzt anmelden. Ich will gar nicht wissen, ob es über Kanal 1 auch funktioniert.
Bei mir wurde die Tastatur auch angezeigt, ohne gepairt zu sein. $ bluetoothctl devices | cut -f2 -d' ' | while read uuid; do bluetoothctl info $uuid; done|grep -e "Bonded: yes\|Name" Name: CHERRY KW 7100 MINI Bonded: yes PS: Habe es jetzt mit Kanal 3 probiert und hat geklappt. Tücke ist, dass der Passkey kurz erscheint und dann die Passkey Zeile nach oben geschoben wird und nicht mehr sichtbar ist. Man kommt da beim Lesen nicht so schnell mit, was da alles angezeigt wird und merkt gar nicht, dass man den Passkey auf der Tastatur drücken muss. |
|
Supporter
Anmeldungsdatum: Beiträge: 5329 |
Also ich sehe da immernoch nicht das du auch den Und da es um die Tastatur beim Login mit LightDM geht wäre es schon sinnvoll wenn du dich mal dahin bewegen würdest und es von da aus testest. Da hier nichts voran geht hab ich langsam keine Lust mehr. |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 3850 |
Ja eben. Das habe ich vor dem Reset der Tastatur gemacht.
Habe ich natürlich in der Zwischenzeit gemacht. Ich hatte mit blueman schon die Situation, dass es 1x funktioniert hat und dann nicht mehr. Also es braucht ein paar Reboots in der nächsten Zeit. Ergänzung, vom PC mit Kanal 3. $ bluetoothctl Waiting to connect to bluetoothd...[bluetooth]# Agent registered [bluetooth]# scan on [bluetooth]# SetDiscoveryFilter success [bluetooth]# Discovery started [bluetooth]# [CHG] Controller BC:... Discovering: yes [bluetooth]# [NEW] Device F9:... CHERRY KW 7100 MINI [bluetooth]# [DEL] Device F9:... CHERRY KW 7100 MINI [bluetooth]# [NEW] Device F9:... CHERRY KW 7100 MINI pair F9:...A:27:ED:83:B4 Attempting to pair with F9:... [CHG] Device F9:... Connected: yes [CHERRY KW 7100 MINI]# [agent] Passkey: 010158 [CHERRY KW 7100 MINI]# [NEW] Primary Service (Handle 0x0000) /org/bluez/hci0/dev_F9_.../service000a 00001801-0000-1000-8000-00805f9b34fb Generic Attribute Profile [CHERRY KW 7100 MINI]# [NEW] Primary Service (Handle 0x0000) /org/bluez/hci0/dev_F9_.../service000b 0000180a-0000-1000-8000-00805f9b34fb Device Information [CHERRY KW 7100 MINI]# [NEW] Characteristic (Handle 0x0000) /org/bluez/hci0/dev_F9_.../service000b/char000c 00002a29-0000-1000-8000-00805f9b34fb Manufacturer Name String [CHERRY KW 7100 MINI]# [NEW] Characteristic (Handle 0x0000) /org/bluez/hci0/dev_F9_.../service000b/char000e 00002a50-0000-1000-8000-00805f9b34fb PnP ID [CHERRY KW 7100 MINI]# [NEW] Primary Service (Handle 0x0000) /org/bluez/hci0/dev_F9_.../service0010 0000180f-0000-1000-8000-00805f9b34fb Battery Service [CHERRY KW 7100 MINI]# [NEW] Characteristic (Handle 0x0000) /org/bluez/hci0/dev_F9_.../service0010/char0011 00002a19-0000-1000-8000-00805f9b34fb Battery Level [CHERRY KW 7100 MINI]# [NEW] Descriptor (Handle 0x0000) /org/bluez/hci0/dev_F9_.../service0010/char0011/desc0013 00002902-0000-1000-8000-00805f9b34fb Client Characteristic Configuration [CHERRY KW 7100 MINI]# [CHG] Device F9:... UUIDs: 00001800-0000-1000-8000-00805f9b34fb [CHERRY KW 7100 MINI]# [CHG] Device F9:... UUIDs: 00001801-0000-1000-8000-00805f9b34fb [CHERRY KW 7100 MINI]# [CHG] Device F9:... UUIDs: 0000180a-0000-1000-8000-00805f9b34fb [CHERRY KW 7100 MINI]# [CHG] Device F9:... UUIDs: 0000180f-0000-1000-8000-00805f9b34fb [CHERRY KW 7100 MINI]# [CHG] Device F9:... UUIDs: 00001812-0000-1000-8000-00805f9b34fb [CHERRY KW 7100 MINI]# [CHG] Device F9:... ServicesResolved: yes [CHERRY KW 7100 MINI]# [CHG] Device F9:... Bonded: yes [CHERRY KW 7100 MINI]# [CHG] Device F9:... Paired: yes [CHERRY KW 7100 MINI]# Pairing successful [CHERRY KW 7100 MINI]# [CHG] Device F9:... Modalias: bluetooth:v0687p7100d0002 trust F9:...trust F9:... [CHERRY KW 7100 MINI]# [CHG] Device F9:... Trusted: yes [CHERRY KW 7100 MINI]# Changing F9:... trust succeeded connect F9:...nnect F9:... Attempting to connect to F9:... [CHERRY KW 7100 MINI]# Connection successful [CHERRY KW 7100 MINI]# [NEW] Device 76:... 76-... [CHERRY KW 7100 MINI]# [DEL] Device 76:... 76-... |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 3850 |
So jetzt ist es das umgekehrte Spiel. Der 3. Kanal funktioniert nicht mehr, nachdem ich mich gerade am anderen PC mit Kanal eingeloggt habe. Ich drücke Fn + F3 und es blinkt. Wer sich die chaotische Bedienungsanleitung antun will, die gibt es bei https://www.cherry.de/de-de/produkt/kw-7100-mini-bt/downloads
Genau da bin ich jetzt nach dem Umschalten von Kanal 2, also Fn+F3- $ bluetoothctl devices | cut -f2 -d' ' | while read uuid; do bluetoothctl info $uuid; done|grep -e "Bonded: yes\|Name" Name: CHERRY KW 7100 MINI Bonded: yes Name: CHERRY KW 7100 MINI Bonded: yes Wie werde ich die BT-Einstellungen bzw. das Pairing wieder los? Kann man ein gepairtes Gerät noch einmal pairen? |
|
Supporter
Anmeldungsdatum: Beiträge: 5329 |
|
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 3850 |
Gerade noch mal probiert, Login mit Kanal 2 funktioniert. Schalte ich auf Kanal 3, blinkt es, also nicht gepairt.
Ich habe das "Pairing-Log" von Kanal 3 nachträglich eingefügt. Siehe https://forum.ubuntuusers.de/topic/anmeldung-mit-bluetooth-tastatur-scheitert/2/#post-9483650 Da kann man doch alles nachvollziehen was ich gemacht habe. Die Schritte sind gelb markiert. Es hat sicher funktioniert, habe sogar ein Posting hier damit getippt. Umgeschaltet auf Kanal 2, geteste und zurück nach Kanal 3 und die Tastatur blinkt. Was soll ich da wo entfernen? |
|
Supporter
Anmeldungsdatum: Beiträge: 5329 |
Und ich habe da vorhin bereits gesagt das da Ich gebs auf. Ich hab keine Lust mehr. Befolge die Befehle komplett wie bereits beschrieben. |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 3850 |
Zum verrückt werden, habe jetzt am PC mit Kanal 3 einen Neustart gemacht und ich konnte mich über Kanal 3 einloggen. Die Tastatur blinkt nicht. Muss man nach den BT-Befehlen einen Dienst neustarten? Zur Erklärung PC mit Kanal 3 ist via HDMI verbunden, Kanal 2 via DP. PC mit Kanal 2 hatte ich vorher zum Login-Test neu gestartet. Ich schalte hin- und her, die Cherry-Tastatur funktioniert in beiden Fällen nachdem ich sie umgeschaltet habe. |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 3850 |
Und ich bitte dich genau zu lesen. Ich habe trust gegen Ende sogar gelb markiert. Es geht jetzt um den anderen PC, also der der immer funktioniert hat. Damit es keine Verwechslung des Logs gibt, hatte ich sogar verlinkt. Thread 25. August 2025 20:56 Seit dem reboot funktioniert es mit beiden PCs. Die Frage ist nur wie lange. |
|
Supporter
Anmeldungsdatum: Beiträge: 5329 |
Und ich sagte bereist zu Beginn das es hier NUR um einen PC gehen kann/darf. schwarzheit schrieb im ersten Post. Du verstösst damit wieder gegen die Forenregeln und es verwirrt nur und hilft kein bischen! Das ist mir zu doof. Ich bin raus. |