Eu resolvi isso executando o seguinte comando na inicialização:
dmesg -n 1
Sempre que eu mudo meus detalhes de transmissão wlan com hostapd eu recebo alguma saída como esta:
[ 6706.929857 ] device wlan0 entered promiscuous mode
[ 6707.986991 ] br0: port 2(wlan0) entered forwarding state
[ 6707.992803 ] br0: port 2(wlan0) entered forwarding state
[ 6707.017990 ] br0: port 2(wlan0) entered forwarding state
Não tenho ideia do que está causando essa saída, mas não é hostapd, pois uso o argumento -f
para fazer o log para um arquivo de depuração. Eu até adicionei >/dev/null
no final, e ainda a saída acima mostra.
De onde vem isso e como faço silêncio?