Hi Eric, > Some Ralink WiFi + CSR BT module needs bluetooth radio to be > turned on explicitly with bccmd by the following command: > > bccmd psset -r 0x028c 0x0001 > > The HCI will be probed successfully, but due to the default > OFF state of the radio, no scan or connection can be made. > This patch adds the udev rule so that once the HCI is up, > udev will invoke bccmd with warm reset to turn on the radio. > > [1] https://bugs.launchpad.net/bugs/781556 > [2] https://bugs.meego.com/show_bug.cgi?id=3498 > [3] http://ubuntuforums.org/showthread.php?t=1776108 > [4] http://ubuntuforums.org/showthread.php?t=1703941 why are we doing this in userspace? The btusb.c driver has the option for pre-execution HCI commands queue. Why not use that one. Also why -r. Meaning why do we need a warmreset? And where is the magic 0x028c PS key coming from? Does anybody actually know what it is doing? Regards Marcel -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html