Thread Datenstrom in Realtime mitlesen: tcpdump über Pipe an Perlscript übergebn
(5 answers)
Opened by Gast at 2007-01-02 14:17
Hi Renee!
Du hast mir schon wieder weitergeholfen :) Ich habe aber noch nen weiteren Denkfehler gemacht. Das mit dem tcpdump -l funktioniert super!!!!!!!! ich habe also mit tcpdump -l .... >logpipe den Verkehr gesnifft und mit tail -f logpipe die Pipe ausgelesen. Da hat das alles nix genutzt. Alles wie vorher. Irgendwann nach teilweise 1-2 Minuten bei normalem Ping kommt mal ne Ausgabe. Wenn man jetzt aber mit cat logpipe arbeitet, dann läuft alles und das -l zeigt seine Wirkung. Ich habe wohl vorher den Fehler gemacht, die named Pipe wie eine normale Datei anzusehen und habe immer mit tail gearbeitet. Anscheinend ist das aber nicht so ;) Also: funktioniert!! funktioniert NICHT! funktioniert auch. Aber ne Datei ist bei 2-3Tage LAN-Party ziemlicher Murks (Die arme Platte ;) ) Besten Dank nochmal !!!!!!!!!!!! Manchmal sieht man den Wald vor Bäumen nicht. In Perl habe ich ja auch mit while<LOGPIPE> wie cat gearbeitet. Ich seh das Licht am Ende des Tunnels. Nächstes Wochenende ist die LAN und ich hoffe, ich kriege bis dahin noch die Mgmt-Scripte fertig. Gruß Bernd |