Есть железка, в которой стоит dropbear в качестве ssh-сервера. Железка получает сеть по dhcp, который иногда выключается, потом, когда он появляется, железка получает адрес, пингуется и работает, но ssh-сервер видимо теряет биндинг и при попытке зайти на него говорит это:
ssh_exchange_identification: Connection closed by remote host
Перезапуск сети на железке не помогает, приходится только полностью ее ребутить. Можно ли написать скрипт, который будет при появлении сети передергивать ssh-сервер?
Платформа:
root@dreambox:~> uname -a
Linux dreambox 2.6.9 #1 Sat Sep 6 12:54:18 CEST 2008 ppc unknown
root@dreambox:~> cat /proc/cpuinfo
processor : 0
cpu : STBx25xx
clock : 252MHz
revision : 9.80 (pvr 5151 0950)
bogomips : 250.36
machine : Dream Multimedia TV Dreambox
plb bus clock : 63MHz