No sistema que estou tentando entender, há um arquivo stimulate-network.sh
com o seguinte conteúdo:
#!/bin/bash
while true
do
echo "Kicking network interface..."
iwconfig > /dev/null 2>&1
sleep 15
done
Este arquivo é chamado de outro script .sh para ser executado em segundo plano ( /root/platform/stimulate-network.sh > /dev/null 2>&1 &
). Eu entendo que tudo isso simplesmente chama iwconfig
a cada 15 segundos - mas qual é o sentido de fazer isso? Eu pensei que iwconfig
sem nenhum parâmetro não tem nenhum efeito e apenas exibe informações sobre as interfaces sem fio existentes - mas aparentemente é suposto que "kick interface" - o que isso significa?
P.S. Eu não sei muito sobre o sistema operacional instalado - é um tipo de Linux customizado:
[root@flex-dvt ~]# uname -a
Linux flex-dvt 2.6.35.3-flex-dvt #32 PREEMPT Tue Apr 29 23:15:31 EDT 2014 armv5tejl GNU/Linux
[root@flex-dvt ~]# cat /etc/*release*
NAME=Buildroot
VERSION=2014.05-git-00411-gfa477eb-dirty
ID=buildroot
VERSION_ID=2014.05-git
PRETTY_NAME="Buildroot 2014.05-git"
Tags networking wifi