GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux-Befehlszeile zum Akzeptieren der Kopplung für Bluetooth-Geräte ohne PIN

Die Eingabe einer PIN ist eigentlich eine veraltete Kopplungsmethode, die jetzt als Legacy Pairing bezeichnet wird. Der sichere einfache Kopplungsmodus ist in Bluetooth v2.1 und höher verfügbar, was die meisten modernen Bluetooth-Geräte umfasst. Die SSPMode-Authentifizierung wird vom Bluetooth-Protokollstapel abgewickelt und funktioniert daher ohne Benutzerinteraktion.

So könnte man vorgehen, um eine Verbindung zu einem Gerät herzustellen:

# hciconfig hci0 sspmode 1
# hciconfig hci0 sspmode
hci0:   Type: BR/EDR  Bus: USB
BD Address: AA:BB:CC:DD:EE:FF  ACL MTU: 1021:8  SCO MTU: 64:1
Simple Pairing mode: Enabled
# hciconfig hci0 piscan
# sdptool add SP
# hcitool scan
    00:11:22:33:44:55    My_Device
# rfcomm connect /dev/rfcomm0 00:11:22:33:44:55 1 &
Connected /dev/rfcomm0 to 00:11:22:33:44:55 on channel 1
Press CTRL-C for hangup

Dies würde eine serielle Verbindung zum Gerät herstellen.


befolgen Sie die Schritte (CentOs):

  1. bluetoothctl
  2. Geräte
  3. Einscannen
  4. Paar 34:88:5D:51:5A:95 (34:88:5D:51:5A:95 ist mein Gerätecode, ersetze ihn durch deinen)
  5. Vertraue 34:88:5D:51:5A:95
  6. connect 34:88:5D:51:5A:95

Wenn Sie weitere Einzelheiten wünschen, https://www.youtube.com/watch?v=CB1E4Ir3AV4


Linux
  1. 8 Tipps für die Linux-Kommandozeile

  2. Titan – Ein Befehlszeilen-Passwort-Manager für Linux

  3. ppl – Ein Befehlszeilen-Adressbuch für Linux

  4. Bash-Bang-Befehle:Ein Must-Know-Trick für die Linux-Befehlszeile

  5. 11 Linux-Befehlszeilenhandbücher, auf die Sie nicht verzichten sollten

20 Sed (Stream Editor)-Befehlsbeispiele für Linux-Benutzer

Diff-Befehl unter Linux

Linux Uniq Command Tutorial für Anfänger (10 Beispiele)

So suchen Sie nach Dateien über die Linux-Befehlszeile

Micro – Ein befehlszeilenbasierter Texteditor für Linux

Ripgrep – Das schnellste Kommandozeilen-Suchtool für Linux