Acho que encontrei a solução para o meu problema, um kit Phidget que fornece 4 chaves AC controladas por uma interface USB simples.
Montagem mínima necessária para conseguir o que eu quero ... mais ainda!
Eu tenho um par de servidores rodando em casa (para uso pessoal) que são inacessíveis para mim quando estou fora na estrada e o modem a cabo dá errado. Embora seja raro, de tempos em tempos é necessário que eu faça o ciclo de energia do modem.
O modem se conecta à minha rede interna (sem conexão USB) e não oferece uma opção de reinicialização em sua interface web (se isso estiver funcionando).
A programação não é um problema, por isso quero implementar um serviço sentinela que periodicamente procure por vida e, no caso de não ver nada, garanta que o modem esteja ligado - idealmente com algum atraso, mas reiniciando imediatamente se isso é tudo que posso fazer.
As minhas opções de configuração de hardware parecem ser:
Existem outras opções que estão faltando?
[Modem executando o firmware mais recente e é a minha única opção por causa dos requisitos da empresa de cabo, e é um de 50Mbps também ...: -)]
Acho que encontrei a solução para o meu problema, um kit Phidget que fornece 4 chaves AC controladas por uma interface USB simples.
Montagem mínima necessária para conseguir o que eu quero ... mais ainda!
Nós usamos um produto aqui chamado iBoot . Com ele você pode monitorar um IP remoto, então se seu modem congelar e perder a internet, o autoping para o IP remoto falhará e acionará um ciclo de energia do dispositivo (modem) conectado ao dispositivo iBoot. O que por sua vez "deveria" devolver sua internet.
É estranho não ter uma opção de reinicialização na interface da web. Eu não sei o quão proficiente você é com computadores, mas você pode querer bisbilhotar um pouco. Além disso, os modems de servidor web geralmente permitem a conexão de outras maneiras, por exemplo, via telnet. É um tiro no escuro, mas se houver uma opção de reinicialização dessa maneira, você pode codificar algo para ser executado periodicamente no servidor e, quando não puder se conectar à rede, reinicialize o modem automaticamente. Por outro lado, claro, se congelar completamente, você precisará de uma intervenção de hardware.
Edir: Isso só veio para mim ... você já tentou usar o seu modem e procurar por recursos ocultos? Meu antigo roteador DSL, por exemplo, ligaria o serviço telnet se você adicionasse algo como "? Debug = 1" na URL do serviço da Web.
Se você quer uma abordagem de baixa tecnologia, é só pegar um desses interruptores de temporizador e usá-lo para reiniciar o modem todos os dias às 3 da manhã.
Tags power-supply hardware-rec