Public bug reported: The bluez package provides some udev rules in /lib/udev/rules.d/97 -bluetooth-hid2hci.rules to switch some Dell devices into hci mode. The same is necessary for Broadcom BCM2046 based devices.
To get bluetooth working on my Lenovo Ideacentre B320 I added the following rule to my local rules: -------------- #udev rules für Lenovo Ideacentre Bluetooth ACTION=="remove", GOTO="idea_end" SUBSYSTEM!="usb", GOTO="idea_end" # Variety of Broadcom Bluetooth devices - match on a mouse device that is # self powered and where a HID report needs to be sent to switch modes # Known supported devices: 0a5c:4503 ATTR{bInterfaceClass}=="03", ATTR{bInterfaceSubClass}=="01", ATTR{bInterfaceProtocol}=="02", \ ATTRS{bDeviceClass}=="00", ATTRS{idVendor}=="0a5c", ATTRS{bmAttributes}=="c0", \ RUN+="hid2hci --method=dell --devpath=%p", ENV{HID2HCI_SWITCH}="1" LABEL="idea_end" -------------- Please add this rule to 97-bluetooth-hid2hci.rules ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: bluez 4.101-0ubuntu13 ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9 Uname: Linux 3.13.0-24-generic x86_64 ApportVersion: 2.14.1-0ubuntu3 Architecture: amd64 CurrentDesktop: Unity Date: Fri May 2 10:27:22 2014 InstallationDate: Installed on 2014-05-01 (1 days ago) InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417) InterestingModules: rfcomm bnep btusb bluetooth MachineType: LENOVO IdeaCentre B320 ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic root=UUID=3b23e969-65c7-4c68-b502-67bac2ef656a ro quiet splash vt.handoff=7 SourcePackage: bluez UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 08/07/2012 dmi.bios.vendor: LENOVO dmi.bios.version: DXKT33AUS dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: To be filled by O.E.M. dmi.board.vendor: LENOVO dmi.board.version: To be filled by O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnLENOVO:bvrDXKT33AUS:bd08/07/2012:svnLENOVO:pnIdeaCentreB320:pvrLenovo:rvnLENOVO:rnTobefilledbyO.E.M.:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.: dmi.product.name: IdeaCentre B320 dmi.product.version: Lenovo dmi.sys.vendor: LENOVO hciconfig: hci0: Type: BR/EDR Bus: USB BD Address: 40:2C:F4:F4:E2:8C ACL MTU: 1021:8 SCO MTU: 64:1 UP RUNNING PSCAN ISCAN RX bytes:1062 acl:0 sco:0 events:54 errors:0 TX bytes:1434 acl:0 sco:0 commands:54 errors:0 modified.conffile..etc.bluetooth.main.conf: [modified] mtime.conffile..etc.bluetooth.main.conf: 2014-05-02T08:13:42.321372 ** Affects: bluez (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug trusty -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to bluez in Ubuntu. https://bugs.launchpad.net/bugs/1315290 Title: Broadcom BCM2046 Bluetooth not detected Status in “bluez” package in Ubuntu: New Bug description: The bluez package provides some udev rules in /lib/udev/rules.d/97 -bluetooth-hid2hci.rules to switch some Dell devices into hci mode. The same is necessary for Broadcom BCM2046 based devices. To get bluetooth working on my Lenovo Ideacentre B320 I added the following rule to my local rules: -------------- #udev rules für Lenovo Ideacentre Bluetooth ACTION=="remove", GOTO="idea_end" SUBSYSTEM!="usb", GOTO="idea_end" # Variety of Broadcom Bluetooth devices - match on a mouse device that is # self powered and where a HID report needs to be sent to switch modes # Known supported devices: 0a5c:4503 ATTR{bInterfaceClass}=="03", ATTR{bInterfaceSubClass}=="01", ATTR{bInterfaceProtocol}=="02", \ ATTRS{bDeviceClass}=="00", ATTRS{idVendor}=="0a5c", ATTRS{bmAttributes}=="c0", \ RUN+="hid2hci --method=dell --devpath=%p", ENV{HID2HCI_SWITCH}="1" LABEL="idea_end" -------------- Please add this rule to 97-bluetooth-hid2hci.rules ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: bluez 4.101-0ubuntu13 ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9 Uname: Linux 3.13.0-24-generic x86_64 ApportVersion: 2.14.1-0ubuntu3 Architecture: amd64 CurrentDesktop: Unity Date: Fri May 2 10:27:22 2014 InstallationDate: Installed on 2014-05-01 (1 days ago) InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417) InterestingModules: rfcomm bnep btusb bluetooth MachineType: LENOVO IdeaCentre B320 ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic root=UUID=3b23e969-65c7-4c68-b502-67bac2ef656a ro quiet splash vt.handoff=7 SourcePackage: bluez UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 08/07/2012 dmi.bios.vendor: LENOVO dmi.bios.version: DXKT33AUS dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: To be filled by O.E.M. dmi.board.vendor: LENOVO dmi.board.version: To be filled by O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnLENOVO:bvrDXKT33AUS:bd08/07/2012:svnLENOVO:pnIdeaCentreB320:pvrLenovo:rvnLENOVO:rnTobefilledbyO.E.M.:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.: dmi.product.name: IdeaCentre B320 dmi.product.version: Lenovo dmi.sys.vendor: LENOVO hciconfig: hci0: Type: BR/EDR Bus: USB BD Address: 40:2C:F4:F4:E2:8C ACL MTU: 1021:8 SCO MTU: 64:1 UP RUNNING PSCAN ISCAN RX bytes:1062 acl:0 sco:0 events:54 errors:0 TX bytes:1434 acl:0 sco:0 commands:54 errors:0 modified.conffile..etc.bluetooth.main.conf: [modified] mtime.conffile..etc.bluetooth.main.conf: 2014-05-02T08:13:42.321372 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1315290/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp