Estou usando o wpa_supplicant com o comando sobre o Centos 7. Quando inicio o wpa_supplicant como serviço do sistema ou manualmente, e com a depuração ativada, o wpa_supplicant lista todos os BSSID próximos ao meu computador. Então, depois de um tempo, o wpa_supplicant remove, unilateralmente, todas as redes listadas. Como posso evitar esse comportamento? Eu compilei minha própria versão do wpa_supplicant e esse comportamento também é reproduzível nela. Este é o meu arquivo de configuração:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
A linha de comando configurada no serviço do sistema é a seguinte:
/usr/sbin/wpa_supplicant -u -ddt -f /var/log/wpa_supplicant.log -c /etc/wpa_supplicant/wpa_supplicant.conf $INTERFACES $DRIVERS $OTHER_ARGS
E quando eu inicio o wpa_supplicant manualmente, eu o execo:
./ wpa_supplicant -u -ddt
Ambos têm o mesmo resultado, removendo redes após alguns minutos. Alguma idéia?
Tags networking wpa-supplicant