Wake on Lan - Instalar um cliente em uma máquina Linux

0

isso pode parecer óbvio ou estúpido para alguém, mas não consigo encontrar nada que me ajude ainda, além do fato de que eu não sou um usuário Linux.

Eu tenho 2 caixas NAS (Iomega, agora Lenovo) IX4-200D e PX6-300D. Eles estão sempre ligados. Eu também tenho um computador já configurado para iniciar com um pacote mágico (funciona como esperado). Meu roteador não permite que eu envie um pacote da Internet para o endereço de transmissão em casa ou não gostaria de encaminhar esse pacote de qualquer maneira (mesmo que eu esteja usando uma reserva DHCP). Como as caixas NAS estão sempre ativas, eu estava pensando em cortar as dores de cabeça e o SSH em um deles da WAN e pegar o pacote mágico enviado por ele.

Estas são as duas versões em que estão sendo executadas: Versão do Linux 3.8.6 (gcc versão 4.7.2 (crosstool-NG 1.18.0)) Versão 2.6.31.8 do Linux (versão 4.3.2 do gcc (Sourcery G ++ Lite 2008q3-72))

Eu só tenho acesso SSH a eles. Existe uma maneira de obter um cliente WOL instalado em qualquer um deles?

Eu encontrei um fórum há alguns dias onde um cara tinha um pedido semelhante, ele descobriu uma solução, mas nunca deu uma resposta para o seu próprio problema.

Felicidades

    
por Simone 27.04.2015 / 00:01

1 resposta

2

Eu escrevo isso como uma resposta por causa do seu comentário. Primeiro, eu não tenho nenhuma das suas caixas NAS, nem tive a chance de usá-las. mas de acordo com este documento .

Seu Iomega ix4-200D está usando um gerenciador de pacotes denominado ipkg .

Faça o backup do seu arquivo /etc/ipkg.conf . em seguida, exclua tudo nele. cole as linhas abaixo:

vi /etc/ipkg.conf

adicione estas linhas:

src cross http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable
src cross http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable
option verbosity 2
option verbose-wget

NAS como um dispositivo incorporado possui um sistema de arquivos somente leitura. então temos que usar o ipkg-opt para se livrar disso. execute os comandos abaixo.

ipkg install ipkg-opt
PATH=/opt/bin:$PATH
vi /etc/ld.so.conf

então o vi abrirá o arquivo /etc/ld.so.conf, Adicione a linha abaixo. salvar & sair

/opt/lib/

feche seu cliente ssh ou desconecte-se. em seguida, volte a ligar. Dessa forma, suas últimas configurações serão aplicadas.

atualize seu repositório ipkg:

ipkg update

(Nota: Se você vir algum erro wget, simplesmente ignore-o, provavelmente causado por uma saída detalhada) então use este comando para obter um binário wakeonlan:

ipkg install perl-wakeonlan

se houver algum problema durante esses comandos. comente aqui por favor. podemos encontrar uma solução.

    
por 27.04.2015 / 08:55