Como baixar arquivos diretamente no roteador / modem em vez de no PC

1

Eu tenho um modem / roteador (DSL-2750B) com um disco rígido externo conectado à porta USB. Minha idéia é baixar arquivos diretamente para a unidade externa em vez do meu PC. A razão pela qual eu gostaria de fazer isso é porque eu quero baixar muitos arquivos à noite sem ter meu PC ligado (SO: Ubuntu 14.04 e Windows 10).

Supondo que minha pergunta é plausível, gostaria de saber se o que expliquei é viável e quais são os passos para alcançar meu objetivo.

    
por Federico Gentile 29.12.2015 / 20:00

2 respostas

2

Outra opção seria obter um Raspberry Pi ou um mini-computador semelhante para fazer o download para você. Você pode conectar a unidade USB diretamente ao Raspberry Pi ou acessá-la como um compartilhamento de rede quando estiver conectada ao roteador. Um computador pequeno como esse economizaria muito do poder de deixar um desktop para fazer a mesma coisa, e você não teria que se preocupar com o flash do seu roteador com firmware diferente.

    
por 29.12.2015 / 20:46
1

@Op,

O que você está perdendo é o software. "Downloads" não acontecem em um vácuo; um software solicita um recurso, abrindo um fluxo de IO para ele. Em geral, o servidor responde enviando o recurso solicitado como parte desse fluxo. Se o fluxo terminar (em ambos os lados), o download será interrompido.

Então, no caso normal, o PC vai até o balcão e diz "ei, eu estou aqui para pegar essa ordem ..." e o servidor no balcão dirá "ok, aqui está a primeira caixa leve-o para o carro e volte para pegar os próximos 6 bilhões deles ".

No seu caso, o PC vai até o balcão para pegar o pedido. eles levam a primeira caixa para o carro, mas depois vão embora, e o servidor está apenas esperando que o PC volte para conseguir mais.

Portanto, em última análise (à exceção da analogia burra), sem o software rodando localmente para operar uma extremidade do fluxo de IO, nenhum download acontecerá. O TCP não apenas continua enviando ou recebendo dados quando uma das partes do fluxo desaparece. quando isso acontece, todo o fluxo se rompe. Além disso, no seu exemplo, o PC está enviando os dados baixados para o disco rígido remoto, não para o servidor remoto, o que não pode ser feito quando desligado.

Como sugerido pela @Tyson, uma solução para isso é implantar o software no próprio roteador. Isso é certamente possível. O OpenWRT é uma substituição de firmware comum. Sinta-se à vontade para investigar se ele executará o software necessário para executar qualquer operação de download específica que você esteja procurando.

    
por 29.12.2015 / 20:41