Apenas no caso de alguém precisar da resposta;)
Se o usuário estiver executando o systemd (padrão em muitas distribuições), o serviço pode ser desativado com
systemctl disable bluetooth.service
Estou tentando desativar o bluetooth na inicialização, sem colocar o módulo do kernel na lista negra.
Comentei as duas linhas a seguir no /etc/init/bluetooth.conf
:
start on started dbus
stop on stopping dbus
Então eu adicionei:
stop on runlevel [0123456]
No arquivo /etc/init.d/bluetooth
, antes do exit 0
, adicionei a linha:
rfkill block bluetooth
Nenhum desses tentou com sucesso.
Eu vi na Internet para adicionar o último comando no arquivo /etc/rc.local
. Mas, em vez desse arquivo, eu tenho as pastas rc0.d
to rc6.d
e rcS.d
, cheias de links simbólicos para scripts.
Estou rodando sob o Ubuntu-Mate 17.04, com o kernel 4.10.0.
para desativar o bluetooth durante a inicialização,
sudo systemctl disable bluetooth.service
em seguida, na próxima reinicialização, o bluetooth não estará ativo ... para visualizar o problema de status
sudo systemctl status bluetooth.service
para ativar o bluetooth durante a inicialização,
sudo systemctl enable bluetooth.service