collapse

* Posts Recentes

Vídeos: pontas prova osciloscópio e misturadora de som Tascam por SerraCabo
[20 de Janeiro de 2019, 22:28]


Recuperação de um AGC por SerraCabo
[18 de Janeiro de 2019, 19:49]


Proteção Lipo por Kristey
[17 de Janeiro de 2019, 13:24]


Mais uma reparação - frigorífico Fagor por SerraCabo
[16 de Janeiro de 2019, 18:46]


Rolamentos por almamater
[13 de Janeiro de 2019, 22:26]


Artigo 11, 13 e os restantes por brunus
[13 de Janeiro de 2019, 20:26]


Corte de metal - Evolution Rage 2 por SerraCabo
[12 de Janeiro de 2019, 12:36]


Procuro serviço de impressão 3D por brunus
[10 de Janeiro de 2019, 13:41]


Compra partilhada no site da Elektor [voucher 10€ até 2 Janeiro] por brunus
[09 de Janeiro de 2019, 17:37]


Video Porteiro do Prédio por Alfredo Garcia
[06 de Janeiro de 2019, 23:27]

Autor Tópico: Watchdog para a Raspberry Pi  (Lida 1146 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline poliveira1978

  • Mini Robot
  • *
  • Mensagens: 334
Watchdog para a Raspberry Pi
« em: 02 de Agosto de 2012, 21:46 »
E se o Raspberry pendurar quando não estamos ao pé dela e precisarmos mesmo de lhe aceder?
É aqui que entra a função de watchdog do BCM2708.

Código: [Seleccione]
sudo modprobe bcm2708_wdog
sudo echo bcm2708_wdog >> /etc/modules
sudo apt-get install watchdog -y
sudo chkconfig watchdog on
sudo /etc/init.d/watchdog start
sudo echo watchdog-device = /dev/watchdog >> /etc/watchdog.conf

agora certificamo-nos que não temos nenhum processo a correr e desligamos o swap
Código: [Seleccione]
sudo killall <nome do processo>
sudo swapoff -a

por último, para testar o watchdog, um forkbomb (cujo objectivo é esgotar a memória, provocar um kernel panic e reboot)
Código: [Seleccione]
: (){ :|:& };:

(o forkbomb vai demorar mais ou menos tempo consoante a divisão de memória)