In che linguaggio lo vorresti fare...?

Cmq sia devi controllare lo stato della PORTA del modem/scheda di rete e lo stato dei flusso dei dati!