Como posso desligar com segurança um pi com ponte de rede sem um teclado?

3

Então eu tenho um pi de framboesa que liga wlan0 e eth0, então um velho xbox pode ter wifi, yay! A ponte acontece na inicialização através de um script que eu escrevi que lê um arquivo para decidir se deve ou não fazer a ponte. A questão é, eu gostaria de ainda poder acessar remotamente o pi. A ponte torna isso difícil (impossível no momento). A interface br0 pode obter um IP, como mostrei aqui , mas isso não responde ao ping, etc. A coisa está inativa, então minha técnica atual é conectar um teclado e um monitor, fazer login, alterá-lo para NÃO bridge, então desligue. Eu estava pensando em programar um botão para fazer tudo isso, mas me pergunto se há algo melhor?

    
por Calvin Flegal 21.06.2013 / 15:11

1 resposta

0

Para adicionar um endereço IP separado para que você possa fazer logon, adicione isso ao seu / etc / network / interfaces:

auto wlan0:1
iface wlan0:1 inet static
address 192.168.x.y
netmask 255.255.255.0

Naturalmente, substitua o marcador na linha de endereço por um endereço IP apropriado, diferente do endereço principal.

Lembre-se de que o pi não é desligado após um comando 'halt' ou 'shutdown -h now'. É apenas um tipo de travamento e, como o controlador principal para de funcionar, a corrente consumida geralmente é maior do que quando executado em marcha lenta. Os comentários do cara acima sobre como usar um pino GPIO para controlar um relé são soluções válidas para seus problemas de desligamento. Minha resposta possivelmente lhe permitiria fazer login remotamente sem precisar anexar tudo.

A menos que você esteja realmente preocupado com isso, deixe-o funcionando. Ciclismo repetido pode causar danos no cartão SD, tente minimizá-los.

    
por 26.07.2013 / 06:30