Hi,
Ist es möglich per RasPi einen Telnet Befehl zu senden? Möchte gerne mein AVR Board steuern.
Hi,
Ist es möglich per RasPi einen Telnet Befehl zu senden? Möchte gerne mein AVR Board steuern.
Telnet Befehl senden? Schau mal ob du hier fündig wirst!
Ist es möglich per RasPi einen Telnet Befehl zu senden?
Ja, das ist möglich.
Würdest du mir auch vielleicht verraten wie?
Im Zweifel mit dem Befehl telnet
Sollte telnet nicht installiert sein reicht ein apt-get install telnet
Du hast schon eine Tastatur, oder? Befehl + Enter könnte es sein. Allerdings habe ich keine Ahnung von der Gegenstelle. Nicht einmal, ob du richtig verbunden bist. War da eventuell von einer Port-Nummer die Rede? Ich vermute mal, du bist auf einem Telnet-Server gelandet, also eventuell der Kommandzeile deiner Gegenstelle.
Auf der Gegenseite ist ein AVR NetIO Board von Pollin mit der Elektronik2000 Firmware. Die haben ein TelNet Protokoll welches so aus sieht:
Probier mal "telnet <IP> 50290
Der Port scheint 50290 zu sein.
Der Port ist schon richtig das stimmt. Doch mit Portnummer nach der IP baut er keine Verbindung auf. Ohne ja schon. Nur weiß ich dann nicht wie ich einen Befehl (Toggle) sende.
Tipp doch mal "ls", wenn dir ein Verzeichnis angezeigt wird, bist du falsch.
Dann würde ich tippen, dass dein Router den Port sperrt.
Hi,
Lesefehler?
Von einem Doppelpunkt zwischen IP-Addresse und Port hatte guenter nichts geschrieben ...
cu,
-ds-
Ich bin ja nicht in einem Verzeichnis sondern auf dem AVR Board. Wenn ich mit Putty per Telnet eine Verbindung so herstelle und T0 eingebe bekomme ich ja die Antwort T0:1 bzw T0:0 für an oder aus
Wenn ich mit Putty per Telnet eine Verbindung so herstelle und ...
Als Test, versuch mal Folgendes (... ohne Doppelpunkt zwischen IP-Adresse und Port):
Antwort
Connection to 192.168.178.3 50290 port [tcp/*] succeeded!
Connection to 192.168.178.3 50290 port [tcp/*] succeeded!
OK, auf Port 50290 wird gelauscht. Jetzt mit telnet:
... ohne Doppelpunkt.
Klappt ja auch (denke ich so wie es aus sieht oder)
root@raspberrypi:/home/pi# telnet 192.168.178.3 50290
Trying 192.168.178.3...
Connected to 192.168.178.3.
Escape character is '^]'.
Das ging ja vorher auch so
Wenn ich mit Putty per Telnet eine Verbindung so herstelle und T0 eingebe bekomme ich ja die Antwort T0:1 bzw T0:0 für an oder aus
Mit welchem lauschenden Port, verbindet Putty?
Mit welchem lauschenden Port, verbindet Putty?
50290
64400
Bingo! War glaube ich mein fehler bin durch den anderen Port (50290) etwas verwirrt gewesen. Jetzt mit
klappt es
Vielen Dank
Das ging ja vorher auch so
Wenn Du keinen Port angibst, dann verbindet telnet zu Port 23 bzw. versucht zu Port 23 zu verbinden.
EDIT:
Dann versuch:
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!