SCREEN sendet automatisch AT-Befehle via RFCOMM
Hallo!
Ich verbinde mich via Bluetooth (RFCOMM) mit einem Raspbian, welches ich entsprechend dieser Anleitung konfiguriert habe:
https://askubuntu.com/questions/248817/how-to-i-connect-a-raw-serial-ter ...
Der Raspi lauscht auch brav auf eine eingehende BT-Verbindung. Am Client verbinde lege ich zunächst den Eintrag /dev/rfcomm0 an:
Danach starte ich das Terminal mit
Die Verbindung kommt zustande, ich sehe den Login-Prompt vom Raspi. Dann wird jedoch ohne mein Zutun "ATE1 E0" gesendet, worauf hin erstmal ein "Login failed" folgt. Das wiederholt sich noch 2x, dann kann ich normal mit dem Terminal arbeiten. Manchmal werden auch ganz kryptische Zeichen wie ~~^@x�~ (oder so ähnlich) gesendet.
Wie kann ich dieses seltsame Verhalten abstellen?
Grüße
Cody
PS: Mein Client ist ein Linux Mint 19.1 Cinnamon.
Ich verbinde mich via Bluetooth (RFCOMM) mit einem Raspbian, welches ich entsprechend dieser Anleitung konfiguriert habe:
https://askubuntu.com/questions/248817/how-to-i-connect-a-raw-serial-ter ...
Der Raspi lauscht auch brav auf eine eingehende BT-Verbindung. Am Client verbinde lege ich zunächst den Eintrag /dev/rfcomm0 an:
sudo rfcomm connect /dev/rfcomm0 <BT-MAC vom Raspi> 1 &
Danach starte ich das Terminal mit
sudo screen /dev/rfcomm0
Die Verbindung kommt zustande, ich sehe den Login-Prompt vom Raspi. Dann wird jedoch ohne mein Zutun "ATE1 E0" gesendet, worauf hin erstmal ein "Login failed" folgt. Das wiederholt sich noch 2x, dann kann ich normal mit dem Terminal arbeiten. Manchmal werden auch ganz kryptische Zeichen wie ~~^@x�~ (oder so ähnlich) gesendet.
Wie kann ich dieses seltsame Verhalten abstellen?
Grüße
Cody
PS: Mein Client ist ein Linux Mint 19.1 Cinnamon.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 457420
Url: https://administrator.de/contentid/457420
Ausgedruckt am: 03.12.2024 um 17:12 Uhr
1 Kommentar
Das ist nicht zufällig das hier ??
Raspbian Autologin via serieller Konsole verhindern
"ATE1 E0" ist ja ein at Modem Kommando aus den guten alten Zeiten analoger Telefonmodems. (E1 = Echo Mode) Die AT Kommandos leben aber heute auch noch weiter in Treibern für USB Mobilfunk Datensticks usw.
Irgendwo muss es eine Datei geben die per Default dieses Kommando anhängt. Ist mal wieder gewusst wo....?!
Sehr wahrscheinlich der Modem Manager ?!
Versuche mal ein sudo stop modemmanager (ggf. sudo systemctl stop modemmanager) und checke mal obs dann wech ist.
https://www.freedesktop.org/wiki/Software/ModemManager/
Raspbian Autologin via serieller Konsole verhindern
"ATE1 E0" ist ja ein at Modem Kommando aus den guten alten Zeiten analoger Telefonmodems. (E1 = Echo Mode) Die AT Kommandos leben aber heute auch noch weiter in Treibern für USB Mobilfunk Datensticks usw.
Irgendwo muss es eine Datei geben die per Default dieses Kommando anhängt. Ist mal wieder gewusst wo....?!
Sehr wahrscheinlich der Modem Manager ?!
Versuche mal ein sudo stop modemmanager (ggf. sudo systemctl stop modemmanager) und checke mal obs dann wech ist.
https://www.freedesktop.org/wiki/Software/ModemManager/