Newsgroup: it.comp.os.linux.iniziare
Titolo: comando da terminale per disconnessione automatica da internet

Salve a tutti,
Uso linux mint 11 e network manager per attivare la connessione, avendo 
una connessione internet a tempo, vorrei lanciare un comando da 
terminale al momento della connessione che mi disconnette dopo x minuti.
Grazie a chi mi vorrà aiutare.
flynd

 terminale al momento della connessione che mi disconnette dopo x minuti.
 
Non è scomodo? Così si scollegherà anche mentre stai navigando.

 terminale al momento della connessione che mi disconnette dopo x minuti.
 
 
Non l'ho mai provato, ma dovrebbe risolvere vari problemi legati alle 
connessioni a tempo:
 
http://netramon.sourceforge.net/eng/index.html
 

 Grazie a chi mi vorrà aiutare.
 
Facciamo x secondi, invece.
 
Hint:
 
echo pippo ; sleep 10 ; echo pluto
 
Che succede se al posto degli echo metto prima ifup e poi ifdown? ;)
 
P.S.
Liberati di Network Manager, e configura le reti con 
/etc/network/interfaces ed eventualmente /etc/wpa_supplicant.conf
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
_________________________________________________________________
Non sprecare i cicli idle della tua CPU, né quelli della tua GPU.
 
http://www.worldcommunitygrid.org/index.jsp
 
http://www.rnaworld.de/rnaworld/
 
http://dnahome.cs.rpi.edu/dna/
 
 
http://www.gpugrid.net/
 

 /etc/network/interfaces ed eventualmente /etc/wpa_supplicant.conf
 
Mille grazie
 
Pare che lo script:
 
echo ifup ; sleep 10 ; echo ifdown
 
funzioni solo se configuro le reti come mi hai suggerito tu vero?
 
Ci provo,  e nel caso apro un'altro post per la configurazione.
 
Grazie a tutti per le risposte
 
saluti flynd

 echo ifup ; sleep 10 ; echo ifdown
 
Occhio che non è così, però.
 
ifup INTERFACE ; sleep quantotipare ; ifdown INTERFACE
 
Qual è l'INTERFACE giusta lo sai tu. Sarà magari eth0 o wlan0...
 
Ah: ifup e ifdown richiedono normalmente diritti di root.


 Ah: ifup e ifdown richiedono normalmente diritti di root.
 
Grazie per la correzione!
 
Mi connetto attualmente con la chiavetta,  quindi ppp0,
sarebbe corretto così?
 
sudo ifup ppp0; sleep 20; ifdown ppp0
 
Ho provato, e questo è il responso (connesso con network manager):
 
  mionome@mionome-Aspire-1650Z ~ $ sudo ifup ppp0; sleep 20; ifdown ppp0
  [sudo] password for mionome:
  ifup: interface ppp0 already configured> ifdown: failed to open 
statefile /var/run/network/ifstate: Permission denied
 
Saluti flynd

 statefile /var/run/network/ifstate: Permission denied
 
Perché ci voleva sudo anche con ifdown.
 
Ora: con ppp le cose sono un po' diverse, dicevo. Questo perché,
per gestire ppp, è bene usare pon e poff al posto di ifup e ifdown.
Ifup e ifdown richiamerebbero sì pon e poff, ma AFAIK con un bug:
http://www.linuxtopia.org/online_books/italiano/debian_linux_guides/debian_linux_reference_guide/ch-gateway.it_019.html
 
 
Allora invece di ifup e ifdown ed /etc/network/interfaces, usa
direttamente pon e poff:
 
pon $provider ; sleep quantisecondivuoi ; poff $provider
 
Prima, per configurare pppd senza NM, potresti usare il comando
pppconfig.
 
Ma siccome io di ppp non ricordo nulla, ti lascio in mani più
capaci. :)
 
Inoltre se la connessione con ppp non è stabile (intendo: se 
si verificano disconnessioni e riconnessioni) potresti voler
usare uno script più complesso per gestire la cosa.
