codehunter
Goto Top

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:

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.

Content-Key: 457420

Url: https://administrator.de/contentid/457420

Printed on: April 19, 2024 at 16:04 o'clock

Member: aqui
aqui May 30, 2019 updated at 17:44:51 (UTC)
Goto Top
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/