[Bug 409047] [NEW] [karmic] Bluetooth killswitch doesn't reliably work on Dell BT370 or BT410

Mario Limonciello superm1 at ubuntu.com
Tue Aug 4 21:54:22 BST 2009


Public bug reported:

Binary package hint: bluez

In karmic, the whole way that Dell BT adapters work has changed and in
the process a race condition has been exposed causing the killswitch to
work about 20 percent of the time.

When you press the killswitch, here's what happens on a Dell laptop now:

1) The dell-laptop kernel module attaches the BT adapter to the USB bus using a SMI call to the SMBIOS.
2) When the adapter is attached to the bus, a keyboard and mouse  (both HID) device are each visible on the bus.  No BT adapter is available.
3) A udev rule runs the hid2hci tool which is now part of the udev package (formerly bluez, then udev-extras, now udev).
4) That udev rule matches on when the mouse device shows up on the bus and tries to do some usbfs operations.

Unfortunately there is a race condition for when those usbfs symlinks
are created and when you are actually able to do an operation on the
bus.

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

** Package changed: bluez (Ubuntu) => udev (Ubuntu)

** Package changed: udev (Ubuntu) => linux (Ubuntu)

-- 
[karmic] Bluetooth killswitch doesn't reliably work on Dell BT370 or BT410
https://bugs.launchpad.net/bugs/409047
You received this bug notification because you are a member of
Bluetooth, which is subscribed to bluez in ubuntu.



More information about the Ubuntu-bluetooth mailing list