Registrando conexões de ponto de acesso sem fio

3

Existe uma maneira de encontrar registros de data e hora de quando eu me conectei / desconectei de redes sem fio (para que eu possa ver onde eu estava em algum momento no passado)? Eu não consigo encontrar nenhum arquivo de log com esta informação (e meu sistema não parece salvar logs com mais de um mês, de qualquer forma).

Se esse arquivo de log não existir, é possível escrever um script que faça isso para mim?

Obrigado!

P.S. Estou executando o Ubuntu 10.04.

    
por jiangty 20.05.2012 / 01:56

1 resposta

1

Você pode encontrar algumas últimas conexões em

sudo less /etc/NetworkManager/system-connections/* 

Mas o registro de data e hora é da forma

1293853087

Para torná-lo legível, você usaria:

date -d "1970-01-01 +1293853087 seconds" 
Sa 1. Jan 03:38:07 CET 2011

Para uso futuro, pode ser melhor inserir algumas linhas de código em /etc/networks/ifup.d/YourScript

echo $(date) "  "$(if [ "$IFACE" = eth1 ]; then
    iwconfig | egrep -o "ESSID:*"
fi) >> /var/log/myip.log

ou algo similar.

Eu não fiz isso, então certamente há alguns problemas para resolver. Talvez você não tenha acesso de gravação para /var/log/myip.log e tenha que criá-lo com sudo touch ... antes e permitir que algum grupo (rede?) Grave nele.

    
por user unknown 20.05.2012 / 02:24