BCM2045 Bluetooth USB Device detected but not working

Bug #1482914 reported by Robert Woods
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Previous version of Ubuntu worked with my USB Bluetooth dongle (I used it for Bluetooh mouse). However 140.4 LTS onwards is detecting the device, but the device cannot be enabled in any Bluetooth manager.

Linux Asus-N56V-Ubuntu 3.16.0-45-generic #60~14.04.1-Ubuntu SMP Fri Jul 24 21:16:23 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

> rfkill list
hci0: Bluetooth
soft blocked: no
hard blocked: no

>lsusb
....
BUS 003 DEvice 006: ID 0a5c:2039 Broadcom Corp. BCM2045 Bluetooth
....

>hciconfig hci0 up
Can't init device hci0: OPeration not permitted (1)

>hciconfig -a
TYpe: BR/EDR Bus: USB
BD Adress: etc etc...

Have noted that this issue is common to several varieties of Bluetooth adapter, but raising this because this specific adapter did work in previous versions of ubuntu (64bit 12.10)
---
ApportVersion: 2.14.1-0ubuntu3.15
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: robertw 2110 F.... pulseaudio
CurrentDesktop: Unity
DistroRelease: Ubuntu 14.04
HibernationDevice: RESUME=UUID=12da74f9-a22f-4077-8216-509f3964ca8e
InstallationDate: Installed on 2015-08-06 (64 days ago)
InstallationMedia: Ubuntu 14.04.2 LTS "Trusty Tahr" - Release amd64 (20150218.1)
MachineType: ASUSTeK COMPUTER INC. N56VJ
NonfreeKernelModules: nvidia
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-50-generic.efi.signed root=UUID=bc4435a5-267d-4433-a5c2-05ae02d4af07 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.16.0-50.67~14.04.1-generic 3.16.7-ckt16
RelatedPackageVersions:
 linux-restricted-modules-3.16.0-50-generic N/A
 linux-backports-modules-3.16.0-50-generic N/A
 linux-firmware 1.127.15
Tags: trusty
Uname: Linux 3.16.0-50-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 08/29/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: N56VJ.203
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: N56VJ
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrN56VJ.203:bd08/29/2012:svnASUSTeKCOMPUTERINC.:pnN56VJ:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnN56VJ:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:
dmi.product.name: N56VJ
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK COMPUTER INC.
---
ApportVersion: 2.14.1-0ubuntu3.15
Architecture: amd64
CurrentDesktop: Unity
DistroRelease: Ubuntu 14.04
InstallationDate: Installed on 2015-08-06 (64 days ago)
InstallationMedia: Ubuntu 14.04.2 LTS "Trusty Tahr" - Release amd64 (20150218.1)
Package: linux (not installed)
Tags: trusty
Uname: Linux 4.3.0-040300rc4-generic x86_64
UnreportableReason: The running kernel is not an Ubuntu kernel
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1482914

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: utopic
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.2 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-rc6-unstable/

Changed in linux (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Robert Woods (imailuk) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected trusty
description: updated
Revision history for this message
Robert Woods (imailuk) wrote : BootDmesg.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : CRDA.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : IwConfig.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : Lspci.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : Lsusb.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : ProcEnviron.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : ProcModules.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : PulseList.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : RfKill.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : UdevDb.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : UdevLog.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote : WifiSyslog.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote :

Have run apport and allowed launchpad to do it's thing, bit confused as to what it was doing, didn't look like it was successful. Anyway, moving on to do the kernel update to see if that fixes anything.

Revision history for this message
Robert Woods (imailuk) wrote :

Just updated Kernel to latest (unstable) - 4.3.0-040300rc4-generic

NO change: kernel-bug-exists-upstream

dmesg | grep tooth
[ 1.164693] usb 1-3: Product: Bluetooth V2.0 Dongle
[ 1.164694] usb 1-3: Manufacturer: Bluetooth v2.0
[ 4.048642] Bluetooth: Core ver 2.20
[ 4.048657] Bluetooth: HCI device and connection manager initialized
[ 4.048660] Bluetooth: HCI socket layer initialized
[ 4.048662] Bluetooth: L2CAP socket layer initialized
[ 4.048669] Bluetooth: SCO socket layer initialized
[ 4.088334] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 4.088336] Bluetooth: BNEP filters: protocol multicast
[ 4.088340] Bluetooth: BNEP socket layer initialized
[ 4.106620] Bluetooth: RFCOMM TTY layer initialized
[ 4.106626] Bluetooth: RFCOMM socket layer initialized
[ 4.106632] Bluetooth: RFCOMM ver 1.11

dmesg | grep hci0
(nothing displayed)

 hciconfig -a

hci0: Type: BR/EDR Bus: USB
 BD Address: 00:19:86:00:13:43 ACL MTU: 1017:8 SCO MTU: 64:8
 DOWN
 RX bytes:479 acl:0 sco:0 events:19 errors:0
 TX bytes:79 acl:0 sco:0 commands:19 errors:0
 Features: 0xff 0xff 0x8d 0xfe 0x9b 0xf9 0x00 0x80
 Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
 Link policy: RSWITCH HOLD SNIFF PARK
 Link mode: SLAVE ACCEPT

hciconfig hci0 up
Can't init device hci0: Operation not permitted (1)

sudo hciconfig hci0 up
Can't init device hci0: Operation not supported (95)

So, as a noob, I'm a little confused - adapter works fine when booting to the various windows dual boot options I have on the same machine, but not Ubuntu (although prior to my upgrade to 14.04 on the same machine it did work).

"kernel-bug-exists-upstream"

Revision history for this message
Robert Woods (imailuk) wrote :

Will run up Apport again post Kernel update.....

description: updated
Revision history for this message
Robert Woods (imailuk) wrote : ProcEnviron.txt

apport information

Revision history for this message
Robert Woods (imailuk) wrote :

Ooops, cant post APport after Kernel update, requires posting into upstream Kernel something or other! So, what is here will have to do - suffice to say that using the upstream kernel (latest) has exactly the same 'bug' - again, think if this was resolved would be great for a very large number of Broadcom BT users:

lsusb

Bus 001 Device 002: ID 0a5c:2039 Broadcom Corp. BCM2045 Bluetooth

Revision history for this message
Tamer (tamerikowski) wrote :

fyi - this issue not only on ubuntu ....

Linux bananapi 4.2.6-sunxi #1 SMP Sun Nov 29 10:33:44 CET 2015 armv7l GNU/Linux

rfkill list
0: hci0: Bluetooth
 Soft blocked: no
 Hard blocked: no

lsusb:
Bus 003 Device 002: ID 0a5c:2101 Broadcom Corp. BCM2045 Bluetooth

hciconfig
 hci0:
 Type: BR/EDR Bus: USB
 BD Address: 00:0B:0D:4B:74:DE ACL MTU: 1017:8 SCO MTU: 64:8
 DOWN
 RX bytes:2874 acl:0 sco:0 events:114 errors:0
 TX bytes:474 acl:0 sco:0 commands:114 errors:0

dmesg
[ 60.281799] random: nonblocking pool is initialized
[ 2146.034156] usb 3-1: new full-speed USB device number 2 using ohci-platform
[ 2146.261191] usb 3-1: New USB device found, idVendor=0a5c, idProduct=2101
[ 2146.261221] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2146.261240] usb 3-1: Product: Trust BT 2210 Tp 2.0 EDR
[ 2146.261256] usb 3-1: Manufacturer: Broadcom Corp
[ 2146.414281] usbcore: registered new interface driver btusb

lsmod
Module Size Used by
btusb 25039 0
btrtl 3603 1 btusb
btbcm 4726 1 btusb
btintel 1260 1 btusb
bnep 9700 2
bluetooth 295473 10 bnep,btbcm,btrtl,btusb,btintel
brcmfmac 158682 0
brcmutil 4893 1 brcmfmac
realtek 2263 0
dwmac_sunxi 2111 0
evdev 9502 0
sun4i_ts 3926 0
phy_sun4i_usb 4138 4

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.