Запуск и остановка службы bluetooth автоматически при изменении переключателя rfkill

Я хотел бы начать / остановить обслуживание Bluetooth автоматически, когда я включаю / выключаю rfswitch, это возможно?

Да. Предполагая, что у вас есть udev , что-то вроде следующего было бы неплохим стартом:

 # /etc/udev/rules.d/10-rfkill.rules SUBSYSTEM=="rfkill", ATTR{type}=="wlan", RUN+="/usr/local/bin/toggle-blue" 

А потом:

 #!/bin/bash #/usr/local/bin/toggle-blue if [ ${RFKILL_STATE} = 2 -o ${RFKILL_STATE} = 0 ]; then ( /etc/rc.d/bluetooth stop ) & else ( /etc/rc.d/bluetooth start ) & fi 

См. Соответствующие страницы руководства для получения дополнительной информации … вы можете много сделать с правилами udev (хотя это может быть немного ошеломляющим, чтобы учиться).