A correção abaixo "funcionou" para mim, no entanto, os dispositivos desconectavam após um curto período de tempo. Em última análise, eu limpo o Ubuntu 12.04 instalado e tudo parece funcionar bem.
-
Remova o serviço hostapd dos arquivos rcX para evitar que o serviço seja iniciado automaticamente;
sudo update-rc.d -f hostapd remove
-
Forneça um Cron Job para iniciar o serviço logo após a inicialização
- Em seguida, forneça um trabalho Cron para reiniciar o serviço logo após o início
Para modificar o arquivo Cron;
sudo crontab -e
Aqui estão os trabalhos Cron que eu adicionei;
@reboot sleep 10; /fixscripts/hostapdstart.sh
@reboot sleep 25; /fixscripts/hostapdrestart.sh
Isso inicia o serviço 10 segundos após a inicialização e reinicia-o 15 (25-10) segundos depois.