Hallo,
ich benötige einen Telnet Login auf ein Netzwerkgerät und möchte dort pingen sowie die Ausgabe auswerten:
Code:
$router = @fsockopen ("<ip>", $port, $errno, $errstr, 2);
if (!$router) {
echo "Telnetverbindung zum Router fehlgeschlagen!";}
else {
echo stream_get_contents($router, 500);
fputs($router, "<befehl>\r\n");
fputs($router, "<befehl>\r\n");
[...]
fputs($router, "exit\r\n");
}
Wenn der stream verarbeitet/angezeigt werden soll, wird die geschichte sehr langsam, oder die folgenden fputs werden gar nicht ausgeführt
Kommentiere ich das echo stream_get_contents aus, funktioniert alles fabelhaft. Nur nützt es mir wg. der fehlenden Rückmeldung nichts. Es ist zum Haareraufen. Was mache ich falsch??? Vielen Dank schonmal für Eure Tips!!!
Lesezeichen