Neu: Die KI-Firewall überwacht die gesamte Plattform und erklärt jeden Vorfall in einfachen Worten. So funktioniert es

Antwort an: Bluetooth-Kopplungsbestätigung auf einem Pi 3 ohne Bildschirm automatisch bestätigen

Von Türkçe mit KI übersetzt ·

Ich habe dasselbe im Labor gemacht, es gibt zwei getrennte Probleme.Für die Kopplung starte bt-agent aus dem Paket bluez-tools im Modus NoInputNoOutput. In diesem Modus wird kein Passkey abgefragt:

sudo apt install bluez-tools
# /etc/systemd/system/bt-agent.service
[Service]
ExecStart=/usr/bin/bt-agent -c NoInputNoOutput
Restart=always
[Install]
WantedBy=multi-user.target

Wegen dem, was Frau Derya gesagt hat, habe ich das Gerät nicht dauerhaft sichtbar gelassen. Es gibt ein kleines Skript, das bei Druck auf einen Knopf am Bedienfeld 2 Minuten lang bluetoothctl discoverable on und pairable on ausführt und nach Ablauf der Zeit beide wieder ausschaltet.Dass getty auf der SPP-Seite nicht erscheint, liegt vermutlich daran, dass bluetoothd nicht im Kompatibilitätsmodus läuft. Unter Bookworm wird das SPP-Profil nicht automatisch registriert. Starte bluetoothd mit -C und füge danach den seriellen Port hinzu:

# /etc/systemd/system/bluetooth.service.d/override.conf
[Service]
ExecStart=
ExecStart=/usr/libexec/bluetooth/bluetoothd -C

sudo sdptool add SP
sudo rfcomm watch hci0 1 getty rfcomm0 115200 vt100

Nach der Eingabe des Tokens sollte er nicht auf dem Bildschirm stehen bleiben. Und falls er auf dem Tablet des Technikers geblieben ist, ist es eine gute Idee, ihn später über Hermetry zu rotieren.

Akzeptierte Lösung♥ 5