Hallo,
es gibt Expect, eine TCL Shell. damit kann man Kommandozeilenprogramme "fernbedienen". Du kannst ein Programm mit den Befehl "spawn" starten dem Programm mit "send" etwas auf die Standardeingabe senden und mit "expect" auf die Standardausgabe
reagieren.
Wenn es immer die gleichen Befehle sind, die du dem Telnet übergeben willst muesste es auch gehen, wenn du die Befehle in eine Datei schreibst. Und die Datei mit
cat <datei> |telnet <IP des Routers>
an das Telnet übergibst. Ob das mit dem Timing fur die Befehle stimmt musst du sehen.
<edit>
Oder einfach mal
man telnet
eingeben und nach telnetrc suchen
</edit>
Grüße
Christian