Hello, In order for the radios on the Dell BT370 & BT410 cards to function, these two quirks need to be added to hci_usb.c. This, however, is only half of the solution. The cards will start-up in HID mode, and are expected to be changed to HCI mode by a user space utility. If you would like to test the functionality with the quirks for these cards, you will need to use this patch: (until it is accepted to bluez): http://article.gmane.org/gmane.linux.bluez.devel/15605 X-Git-Url: http://kernel.ubuntu.com/git?p=ubuntu% 2Fubuntu-hardy.git;a=blobdiff_plain;f=drivers%2Fbluetooth% 2Fhci_usb.c;h=1225b5260a5572956b96ca319af0078498918fc2;hp=117070c53348563b215a3b5f18d2c6b4a5c4a629;hb=HEAD;hpb=771d0cc54dc1710c585d3ee29447ddfc92aec440 diff --git a/drivers/bluetooth/hci_usb.c b/drivers/bluetooth/hci_usb.c index 117070c..1225b52 100644 --- a/drivers/bluetooth/hci_usb.c +++ b/drivers/bluetooth/hci_usb.c @@ -132,6 +132,10 @@ static struct usb_device_id blacklist_ids[] = { /* Dell laptop with Broadcom chip */ { USB_DEVICE(0x413c, 0x8126), .driver_info = HCI_RESET | HCI_WRONG_SCO_MTU }, + /* Dell Wireless 370 */ + { USB_DEVICE(0x413c, 0x8156), .driver_info = HCI_RESET | HCI_WRONG_SCO_MTU }, + /* Dell Wireless 410 */ + { USB_DEVICE(0x413c, 0x8152), .driver_info = HCI_RESET | HCI_WRONG_SCO_MTU }, /* Microsoft Wireless Transceiver for Bluetooth 2.0 */ { USB_DEVICE(0x045e, 0x009c), .driver_info = HCI_RESET }, --- Mario Limonciello Dell | Linux Engineering mario_limonciello@xxxxxxxx
Attachment:
signature.asc
Description: This is a digitally signed message part