[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux_var] 'watchdog' per router internet



Il router è un router + voip a casa di mia mamma, quando è sola in casa l'unico utilizzo è quello 'telefonico' quindi se lei non deve telefonare e si blocca la connessione non si accorge di nulla, in compenso non è possibile chiamarla e nessuno può resettare il dispositivo in alcun modo fino a che lei non si accorge del telefono bloccato e spegne/riaccende il tutto!
Magari capita raramente ma avevo pensato ad un sistema automatico per riavviare il tutto ;)

Fabio

Il giorno 15 novembre 2015 16:10, Luca Lesinigo <luca@lesinigo.it> ha scritto:
Il giorno 15 nov 2015, alle ore 15:23, Fabio Giani <fabio.giani@gmail.com> ha scritto:
> Domanda per i vari appassionati di arduino e simili, sarebbe realizzabile con costi ridotti e in modo semplice un 'aggeggio' che tenga monitorata la connessione internet e in caso di sua assenza dia un output per spegnere e riaccendere l'alimentazione del router?
Di solito riesci ad accrocchiare qualcosa anche usando solo software:
- i dispositivi USB (solitamente se hai a che fare con chiavette per connessione a rete cellulare) li puoi resettare tramite sysfs
- se s’incastra una connessione adsl spesso basta tirar giù e poi su la parte PPP, è banale se usi un modem via PPPoE
- se hai un router dovresti convincerlo a riavviarsi, se puoi farlo da un telnet / ssh / interfaccia_web di solito si riesce a scriptare

Se è un router linux-based e riesci a r00tarlo, dovresti poter implementare facilmente un software watchdog direttamente a bordo del router.

Se è proprio necessario un power cycle al router, butta il router e cambialo :-)

--
Luca Lesinigo

_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking



--
-----------------------------------
https://www.facebook.com/cheapnetitaly?ref=hl
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking