Version: unspecified (using KDE 4.7.2) OS: Linux Discovered while testing the fix to Bug 285637. Reproducible: Always Steps to Reproduce: 1. Tether the iPhone and establish a network connection in Network Manager. 2. Still in Network Manager, disconnect from network. 3. Mouseover iPhone device. 4. Click 'Configure Bluetooth'. 5. Click 'Turn Bluetooth Off'. Actual Results: In 2. above, when the network connection is disconnected, the BT tether is still established. In 3. above, on mouseover the message 'No supported services found' appears. Hence there is no 'Disconnect' button available. See bug 285637 comments 13 & 15. In 4. above, clicking on 'Configure Bluetooth' just closed the pop-up. The configure dialogue doesn't appear, so you can't use the disconnect which appears there. In 5. above, 'Turn Bluetooth Off' doesn't turn BT off. Final outcome: the only way to disconnect the computer BT is to shutdown or reboot. Expected Results: In 2. above, it would be nice if the BT connection was broken, but maybe this is not how it was designed. In 3. above, the iPhone device should have a disconnect button to explicitly disconnect, same as the other supported devices. In 4. above, the pop-up should appear and its disconnect should work. In 5. above, maybe you should be able to force BT to shutdown, but maybe this behaviour would be a bit savage. This was experienced using: Git commit 0491c7d660cdddbd1b3a3ec3411042b5a3615346 by Lamarque V. Souza. Committed on 20/11/2011 at 22:37. Pushed by lvsouza into branch 'nm09'. Netbook: HP Mini 110-1120 Kubuntu 11.10 - KDE Version 4.7.2 Bluedevil version 1.2.1-Oubuntu1
Additional to 'Actual Results': > In 4. above, clicking on 'Configure Bluetooth' just closed the pop-up. The > configure dialogue doesn't appear, so you can't use the disconnect which > appears there. In fact the pop-up appears some minutes after, with the message 'No Bluetooth adapters have been found'.
So, this bug seems to be a set of bugs instead, let me check if I got it right: Bugs: -In the systemtray it should allow you to disconnect only iPhone as you can do with for example a Mouse. -Clicking "disable bluetooth" won't disable bluetooth and tethering will continue working. Did I got it right? If so I will proceed to open 2 separate bugs. Thanks!
Created attachment 74425 [details] Screenshot of system tray + NetworkManager
Both statements are correct. You can see the state of the different apps in the screenshot. As mentioned above, only way to break connection is to shutdown laptop :-(
I see, I will try to reproduce this with another device (I don't have n iPhone here). If I could reproduce it sure I should be able to fix this.
Can you test with recent kernel/bluetooth/bluedevil if this still happens? Thanks !
Forgot to set it as NEEDSINFO
Nobody from the dev team has an iPhone :/ I tried with an iPad long ago and it worked so... going to close the bug. Please, if you still can reproduce this, feel free to reopen the bug so we can continue debugging it! Thanks for reporting !