GNOME Bugzilla – Bug 675778
"Airplane Mode" does not turn off bluetooth
Last modified: 2012-12-10 07:56:50 UTC
On my laptop (Lenovo Thinkpad) which has internal bluetooth and wifi, if I go into System Settings → Network and turn on "Airplane Mode", my WiFi seems to be disabled but not my Bluetooth. The bluetooth icon in the panel stays active as well as the bluetooth LED on the laptop itself. I have to go to the bluetooth menu to disable it. Conversely, turning off "Airplane Mode" activates the WiFi but does not activate the bluetooth. gnome-control-center 3.4, gentoo ~amd64.
NetworkManager historically hasn't dealt with Bluetooth because the Bluetooth applet handled that instead, plus Bluetooth isn't necessarily used for networking. So I think what the control panel should do here is to tell NM to enter airplane mode by telling NM to turn off WiFi + WWAN + WiMAX, and then ask bluez to turn on airplane mode via whatever mechanism the Bluetooth applet uses. We could add BluetoothEnabled and BluetoothHardwareEnabled properties to NM like we have for WiFi + WWAN + WiMAX, but then we'd just be doing the same thing that the bluetooth applet does too.
*** Bug 663776 has been marked as a duplicate of this bug. ***
The Control Centre's Bluetooth capplet already can switch Bluetooth on/off, so presumably when someone hits the aeroplane mode button on in the toolbar, the same mechanism can be invoked for Bluetooth?
Fixed in gnome-3-6 and master
*** Bug 689935 has been marked as a duplicate of this bug. ***