PDA

View Full Version : [C/C++ Linux] Monitorare /dev/ppp0


xybercom
07-01-2006, 15:48
Ciao a tutti, vi sottopongo questo quesito.
Ho una connessione adsl (device /dev/ppp0) e vorrei scrivere un programmino per vedere quanti byte vengono inviati o ricevuti tramite questa interfaccia.
Come faccio quindi a monitorare /dev/ppp0 ?
grazie a chi vorra' rispondermi

LimiT-MaTz
07-01-2006, 16:00
man proc

/proc/net/dev

io propenderei per questa soluzione.

altre?

xybercom
07-01-2006, 16:12
grazie, ho guardato ed effettivamente nel file ci sono i dati che mi servono.
Pero' io vorrei fare un programma che aggiorni la situazione del device in tempo reale (diciamo con una lettura ogni 0.25s), forse leggere dal file cosi' spesso rende il programma lento ?

LimiT-MaTz
07-01-2006, 16:57
non saprei.
L'importante credo sia tenere il meno possibile aperto lo stream (aprire->prelevare il blocco->chiudere e dopo elaborare).

xybercom
22-01-2006, 17:43
Sono riuscito a fare un programmino usando questa soluzione.
Qualcuno sa come monitorare una connessione ADSL (dev/ppp0 appunto) sotto Windows ?

xybercom
25-01-2006, 10:02
up