linux user group brescia

immagine del castello

Archivio della mailing list

Stato di eth

Marcello Urbani murbani a libero.it
Mar 17 Giu 2003 20:02:55 UTC
Gabriele Villi wrote:

>Qualcuno sa se c'e' un modo per sapere (in uno script di shell) se per una 
>scheda di rete e' effettivamente attivo il link? Mi spiego:
>
>sul mio portatile al boot sincronizzo l'ora con un timeserver. Ovviamente 
>posso farlo solo se ho una connessione di rete attiva. Per ora ho messo un 
>timeout di qualche secondo; trascorso quel lasso di tempo stronco brutalmente 
>rdate e procedo con il boot. Mi piacerebbe non far nemmeno partire rdate 
>qualora mi accorgessi di non essere in rete. Ho notato che quando 
>attacco/stacco il cavo di rete in console ricevo una notifica dell'evento, 
>quindi il sistema si accorge di avere il link fisico attivo e cio' non 
>dipende dalla presenza di un qualche specifico IP, e' a livello piu' basso 
>diciamo come se venisse rilevata una portante o la presenza di frame ethernet 
>in a spasso per il cavo. C'e' un modo per ricavare questa informazione da 
>script?
>
>grazie
>gv
>  
>
Penso che le utility che trovi su http://www.scyld.com/diag facciano 
questo lavoro.

Marcello




Maggiori informazioni sulla lista Lug