[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2021-04-16 Thread Ian Mackinnon
Done, thanks!

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1924741

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2021-04-15 Thread Kai-Heng Feng
Ian, can you please file a new bug? Thanks.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2021-04-15 Thread Ian Mackinnon
I have a Dell/Broadcom 413c:8143 device and the patchram is apparently
still not being applied for me in Ubuntu 20.04, kernel
`5.4.0-70-generic`.

I see that the following struct was added in early 2017:

/* Dell Computer - Broadcom based  */
{ USB_VENDOR_AND_INTERFACE_INFO(0x413c, 0xff, 0x01, 0x01),
  .driver_info = BTUSB_BCM_PATCHRAM },

Commit diffs:

https://github.com/torvalds/linux/commit/fdfddc601713d4ed564b0bd25b29415bd622020a

https://kernel.ubuntu.com/git/ubuntu/ubuntu-
zesty.git/diff/drivers/bluetooth/btusb.c?h=Ubuntu-4.10.0-14.16=9f8d1a6f221b33b294032c15e4739a8a9076aaec

However, an earlier struct some ten items above appears to be blocking
the addition from taking effect:

{ USB_DEVICE(0x413c, 0x8197) },

With the stock Ubuntu module HSP/HFP does not work for me, but if I
remove the `USB_DEVICE` item, leaving the
`USB_VENDOR_AND_INTERFACE_INFO` item, and recompile, the patchram is
applied and HSP/HFP works.

Might it be necessary to remove the previous `USB_DEVICE` item from the
module source?

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2020-05-15 Thread Jesse Sung
@xnor:

Naming rule of the firmware has been changed for some historical
reasons...

* In 14.04, it is "/lib/firmware/brcm/fw-_.hcd". ( 
https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/trusty/tree/drivers/bluetooth/btusb.c#n1410
 )
* In 16.04, it is "/lib/firmware/brcm/.hcd". ( 
https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/xenial/tree/drivers/bluetooth/btbcm.c#n323
 )
* In 18.04, it is either "/lib/firmware/brcm/.hcd" or 
"/lib/firmware/brcm/--.hcd". ( 
https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/bionic/tree/drivers/bluetooth/btbcm.c#n478
 and 
https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/bionic/tree/drivers/bluetooth/btbcm.c#n499
 )

Unfortunately because of its incompatible license, we're not able to
include the firmware in linux-firmware package. Even in the linux-
firmware upstream, there are only a very small amount of such bluebooth
firmware files and those should already be included in 18.04 linux-
firmware package. (
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-
firmware.git/tree/brcm )

If it used to work on 14.04 but stops working after upgrade, you may
already have "/lib/firmware/brcm/fw-_.hcd" in your 14.04
installation (maybe either from a preload Ubuntu system or it was
downloaded from somewhere). Filename of the firmware needs to be changed
after upgrade so that driver can find it. In this case:

$ sudo mv /lib/firmware/brcm/fw-0a5c_21e6.hcd
/lib/firmware/brcm/BCM20702A1-0a5c-21e6.hcd

If you wiped the whole system before installing 18.04, you have to find
the file elsewhere though.

If you are not sure what the correct hcd filename is, please check the
output of dmesg and you'll see the driver complaining about missing
firmware.

$ dmesg

-

For converting the hex formatted firmware to hcd, hex2hcd is included in
newer bluez. In 18.04, simply install bluez then you'll have the tool:

$ sudo apt-get install bluez

Still you can use dmesg to determine the hcd filename to use:

$ dmesg

You'll have to find the hex firmware in Windows driver provided by
laptop vendors, then convert it and place the output to the right place.
For example:

$ sudo hex2hcd -o /lib/firmware/brcm/BCM20702A1-0a5c-21e6.hcd



Hope this helps.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2020-05-08 Thread You-Sheng Yang
@xor, there is no such file in linux-firmware/trusty:
https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux-
firmware/tree/brcm?h=trusty . Could you have a check where does that
file come from?

  $ dpkg -S /lib/firmware/brcm/BCM20702A1*

This has to be executed on a trusty installation.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2020-05-07 Thread xor
Can an admin please flag this as affecting Ubuntu version Bionic as
well?

My kernel indeed complains "Patch brcm/BCM20702A1-0a5c-21e6.hcd not
found" on Bionic.

Also, Bluetooth USED TO work on this machine on 14.04, 18.04 (Bionic) broke it.
So if 14.04 shipped the file apparently then why can't 18.04 just do the same? 
:)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2018-05-13 Thread Alecz20
UPDATE: MY FIX

After some digging, I decided to download the latest Bluetooth Driver
from Lenovo and extracted the firmware from it.

I forked Winterheart's repository and patched the firmware and it works for me.
Here is the link if anyone needs:
https://github.com/alecz20/broadcom-bt-firmware/blob/master/brcm/BCM20702A1-0a5c-21f3.hcd

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2018-05-13 Thread Alecz20
UPDATE:

If I remove the /lib/firmware/brcm/BCM20702A1-0a5c-21f3.hcd and I reboot
I get the "flaky" Bluetooth back. Sometimes I need to suspend/resume to
get it back.

Was hoping this firmware would fix the issue, but instead it makes it
worse.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2018-05-13 Thread Alecz20
I have same issue as @painterengr

I had the problem where the Bluetooth mouse would work at first, but
then suddenly: "Bluetooh Disabled".

I checked dmesg and found this:

Bluetooth: hci0: Broadcom Bluetooth Device
[5.279438] Bluetooth: hci0: BCM20702A1 (001.002.014) build 1761
[5.281325] bluetooth hci0: Direct firmware load for 
brcm/BCM20702A1-0a5c-21f3.hcd failed with error -2
[5.281333] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-21f3.hcd not 
found

Which led me to this bug reports and and I quickly found this:
https://github.com/winterheart/broadcom-bt-firmware/blob/master/brcm/BCM20702A1-0a5c-21f3.hcd
Which I copied over to /lib/firmware/brcm/BCM20702A1-0a5c-21f3.hcd

After I rebooted the machine, the Bluetooh icon was completely gone from
the GUI and in settings it says "Bluetooh disabled"

So using that firmware completely botched Bluetooth on my system.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-05-07 Thread Cruz Fernandez
@hanasaki-ubuntu Looks like Broadcom is retiring from this chipset
business. I´ve seen a bug in Redhat that they are talking about this
kind of problems (on a Dell xps 13 that has a Broadcom chipset):
https://bugzilla.redhat.com/show_bug.cgi?id=1438969#c5

(also to note the issue LP: #1599154)

** Bug watch added: Red Hat Bugzilla #1438969
   https://bugzilla.redhat.com/show_bug.cgi?id=1438969

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-05-06 Thread hanasaki
What is the license issue?  Is there a URL to the actual license?  Some
way to contact who put the license in place to request a change allowing
resolution of this?

BTW, I tried the manual download.  It finds my device now however will
not pair.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


Re: [Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-05-05 Thread rich painter
no secure boot.
the lenovo t530 is configured for UEFI booting and it works fine.

i dont use unity I hate it. I have always used gnome classic (3).
before the attempt to fix the bluetooth yesterday the bluetooth menu from
the wifi icon on the upper right task bar on Ubuntu 14 gnome 3 at least
showed bluetooth.

i could also start the applications->systems settings-> bluetooth and get
the gnome app and it would at least say there were previous pairing listed
on the left (even tho they would not allow data to be exchanged).

now in that left list it just says "bluetooth is disabled".

I go thru the usual rfkill stuff and all seems OK. the "new driver from
github" reports it is good now in dmesg.

but I cant find any way to "enable"

any ideas?

thanks
rich


On Fri, May 5, 2017 at 4:00 PM, Cruz Fernandez 
wrote:

> Another one, do you have Secure Boot enabled?
>
> Le ven. 5 mai 2017 à 18:55, Cruz Fernandez  a
> écrit :
>
> > Have you tried to use Unity instead of Gnome?
> > Le ven. 5 mai 2017 à 18:49, rich painter  a
> écrit :
> >
> >> I did this morning. unfortunately some strange side effect has
> completely
> >> disabled the bluetooth. I dont even see the Ubuntu bluetooth item on the
> >> wifi drop down menu at the upper right on the Gnome desktop. I have
> tried
> >> everything to "enable" bluetooth but to no avail.
> >>
> >> it seems the problem is now worse.
> >>
> >> any ideas?
> >>
> >> thanks
> >> rich
> >>
> >> On Fri, May 5, 2017 at 6:13 AM, Cruz Fernandez <
> cruz.fernan...@gmail.com>
> >> wrote:
> >>
> >> > @painterengr have you tried to download the file from somewhere else?
> >> > https://github.com/winterheart/broadcom-bt-firmware/blob/master/brcm/
> >> > BCM20702A1-0a5c-21e6.hcd
> >> >
> >> > Hope this is not infringing any legal issues
> >> >
> >> > Le ven. 5 mai 2017 à 04:49, Jesse Sung <1065...@bugs.launchpad.net> a
> >> > écrit :
> >> >
> >> > > @painterengr, sorry #165 is not a reply to your comment. It's just
> >> > > another related bug for lp:1065400 and I added it here for record.
> >> > >
> >> > > --
> >> > > You received this bug notification because you are subscribed to the
> >> bug
> >> > > report.
> >> > > https://bugs.launchpad.net/bugs/1065400
> >> > >
> >> > > Title:
> >> > >   Support for loading Broadcom bluetooth firmware
> >> > >
> >> > > Status in linux package in Ubuntu:
> >> > >   Fix Released
> >> > > Status in linux source package in Precise:
> >> > >   Fix Released
> >> > > Status in linux source package in Quantal:
> >> > >   Fix Released
> >> > > Status in linux source package in Raring:
> >> > >   Fix Released
> >> > > Status in linux source package in Saucy:
> >> > >   Fix Released
> >> > > Status in linux source package in Trusty:
> >> > >   Confirmed
> >> > >
> >> > > Bug description:
> >> > >   Broadcom bluetooth chips require a tool called patchram uploader
> [1]
> >> > >   to load firmware. This applies to at least BCM20702 and BCM43142.
> >> > >   Although some of the devices have an OTPROM that contains required
> >> > >   firmware, but it is found that these devices would not have
> HFP/HSP
> >> > >   support unless a upgraded firmware is loaded via patchram
> uploader.
> >> > >
> >> > >   This tool requires hci device to do the firmware loading, but this
> >> may
> >> > >   cause some race condition between patchram tool and bluetoothd or
> >> > >   something that also works on hci interface.
> >> > >
> >> > >   Also it needs some hooks to make firmware loads after bootup, s3,
> >> s4,
> >> > >   rfkill, and device hotplug events. Implement this loader in kernel
> >> > >   module would make things more easier.
> >> > >
> >> > >   [1] http://marc.info/?l=linux-bluetooth=132039175324993=2
> >> > >
> >> > > To manage notifications about this bug go to:
> >> > > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
> >> > 1065400/+subscriptions
> >> > >
> >> >
> >> > --
> >> > You received this bug notification because you are subscribed to the
> bug
> >> > report.
> >> > https://bugs.launchpad.net/bugs/1065400
> >> >
> >> > Title:
> >> >   Support for loading Broadcom bluetooth firmware
> >> >
> >> > Status in linux package in Ubuntu:
> >> >   Fix Released
> >> > Status in linux source package in Precise:
> >> >   Fix Released
> >> > Status in linux source package in Quantal:
> >> >   Fix Released
> >> > Status in linux source package in Raring:
> >> >   Fix Released
> >> > Status in linux source package in Saucy:
> >> >   Fix Released
> >> > Status in linux source package in Trusty:
> >> >   Confirmed
> >> >
> >> > Bug description:
> >> >   Broadcom bluetooth chips require a tool called patchram uploader [1]
> >> >   to load firmware. This applies to at least BCM20702 and BCM43142.
> >> >   Although some of the devices have an OTPROM that contains required
> >> >   firmware, but it is found that these devices would not have HFP/HSP
> >> >   support unless a upgraded firmware is 

Re: [Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-05-05 Thread Cruz Fernandez
Another one, do you have Secure Boot enabled?

Le ven. 5 mai 2017 à 18:55, Cruz Fernandez  a
écrit :

> Have you tried to use Unity instead of Gnome?
> Le ven. 5 mai 2017 à 18:49, rich painter  a écrit :
>
>> I did this morning. unfortunately some strange side effect has completely
>> disabled the bluetooth. I dont even see the Ubuntu bluetooth item on the
>> wifi drop down menu at the upper right on the Gnome desktop. I have tried
>> everything to "enable" bluetooth but to no avail.
>>
>> it seems the problem is now worse.
>>
>> any ideas?
>>
>> thanks
>> rich
>>
>> On Fri, May 5, 2017 at 6:13 AM, Cruz Fernandez 
>> wrote:
>>
>> > @painterengr have you tried to download the file from somewhere else?
>> > https://github.com/winterheart/broadcom-bt-firmware/blob/master/brcm/
>> > BCM20702A1-0a5c-21e6.hcd
>> >
>> > Hope this is not infringing any legal issues
>> >
>> > Le ven. 5 mai 2017 à 04:49, Jesse Sung <1065...@bugs.launchpad.net> a
>> > écrit :
>> >
>> > > @painterengr, sorry #165 is not a reply to your comment. It's just
>> > > another related bug for lp:1065400 and I added it here for record.
>> > >
>> > > --
>> > > You received this bug notification because you are subscribed to the
>> bug
>> > > report.
>> > > https://bugs.launchpad.net/bugs/1065400
>> > >
>> > > Title:
>> > >   Support for loading Broadcom bluetooth firmware
>> > >
>> > > Status in linux package in Ubuntu:
>> > >   Fix Released
>> > > Status in linux source package in Precise:
>> > >   Fix Released
>> > > Status in linux source package in Quantal:
>> > >   Fix Released
>> > > Status in linux source package in Raring:
>> > >   Fix Released
>> > > Status in linux source package in Saucy:
>> > >   Fix Released
>> > > Status in linux source package in Trusty:
>> > >   Confirmed
>> > >
>> > > Bug description:
>> > >   Broadcom bluetooth chips require a tool called patchram uploader [1]
>> > >   to load firmware. This applies to at least BCM20702 and BCM43142.
>> > >   Although some of the devices have an OTPROM that contains required
>> > >   firmware, but it is found that these devices would not have HFP/HSP
>> > >   support unless a upgraded firmware is loaded via patchram uploader.
>> > >
>> > >   This tool requires hci device to do the firmware loading, but this
>> may
>> > >   cause some race condition between patchram tool and bluetoothd or
>> > >   something that also works on hci interface.
>> > >
>> > >   Also it needs some hooks to make firmware loads after bootup, s3,
>> s4,
>> > >   rfkill, and device hotplug events. Implement this loader in kernel
>> > >   module would make things more easier.
>> > >
>> > >   [1] http://marc.info/?l=linux-bluetooth=132039175324993=2
>> > >
>> > > To manage notifications about this bug go to:
>> > > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
>> > 1065400/+subscriptions
>> > >
>> >
>> > --
>> > You received this bug notification because you are subscribed to the bug
>> > report.
>> > https://bugs.launchpad.net/bugs/1065400
>> >
>> > Title:
>> >   Support for loading Broadcom bluetooth firmware
>> >
>> > Status in linux package in Ubuntu:
>> >   Fix Released
>> > Status in linux source package in Precise:
>> >   Fix Released
>> > Status in linux source package in Quantal:
>> >   Fix Released
>> > Status in linux source package in Raring:
>> >   Fix Released
>> > Status in linux source package in Saucy:
>> >   Fix Released
>> > Status in linux source package in Trusty:
>> >   Confirmed
>> >
>> > Bug description:
>> >   Broadcom bluetooth chips require a tool called patchram uploader [1]
>> >   to load firmware. This applies to at least BCM20702 and BCM43142.
>> >   Although some of the devices have an OTPROM that contains required
>> >   firmware, but it is found that these devices would not have HFP/HSP
>> >   support unless a upgraded firmware is loaded via patchram uploader.
>> >
>> >   This tool requires hci device to do the firmware loading, but this may
>> >   cause some race condition between patchram tool and bluetoothd or
>> >   something that also works on hci interface.
>> >
>> >   Also it needs some hooks to make firmware loads after bootup, s3,  s4,
>> >   rfkill, and device hotplug events. Implement this loader in kernel
>> >   module would make things more easier.
>> >
>> >   [1] http://marc.info/?l=linux-bluetooth=132039175324993=2
>> >
>> > To manage notifications about this bug go to:
>> > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
>> > 1065400/+subscriptions
>> >
>>
>>
>> --
>> Richard A. Painter, P.E.
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/1065400
>>
>> Title:
>>   Support for loading Broadcom bluetooth firmware
>>
>> Status in linux package in Ubuntu:
>>   Fix Released
>> Status in linux source package in Precise:
>>   Fix Released
>> Status in linux source package in Quantal:
>>   Fix 

Re: [Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-05-05 Thread Cruz Fernandez
Have you tried to use Unity instead of Gnome?
Le ven. 5 mai 2017 à 18:49, rich painter  a écrit :

> I did this morning. unfortunately some strange side effect has completely
> disabled the bluetooth. I dont even see the Ubuntu bluetooth item on the
> wifi drop down menu at the upper right on the Gnome desktop. I have tried
> everything to "enable" bluetooth but to no avail.
>
> it seems the problem is now worse.
>
> any ideas?
>
> thanks
> rich
>
> On Fri, May 5, 2017 at 6:13 AM, Cruz Fernandez 
> wrote:
>
> > @painterengr have you tried to download the file from somewhere else?
> > https://github.com/winterheart/broadcom-bt-firmware/blob/master/brcm/
> > BCM20702A1-0a5c-21e6.hcd
> >
> > Hope this is not infringing any legal issues
> >
> > Le ven. 5 mai 2017 à 04:49, Jesse Sung <1065...@bugs.launchpad.net> a
> > écrit :
> >
> > > @painterengr, sorry #165 is not a reply to your comment. It's just
> > > another related bug for lp:1065400 and I added it here for record.
> > >
> > > --
> > > You received this bug notification because you are subscribed to the
> bug
> > > report.
> > > https://bugs.launchpad.net/bugs/1065400
> > >
> > > Title:
> > >   Support for loading Broadcom bluetooth firmware
> > >
> > > Status in linux package in Ubuntu:
> > >   Fix Released
> > > Status in linux source package in Precise:
> > >   Fix Released
> > > Status in linux source package in Quantal:
> > >   Fix Released
> > > Status in linux source package in Raring:
> > >   Fix Released
> > > Status in linux source package in Saucy:
> > >   Fix Released
> > > Status in linux source package in Trusty:
> > >   Confirmed
> > >
> > > Bug description:
> > >   Broadcom bluetooth chips require a tool called patchram uploader [1]
> > >   to load firmware. This applies to at least BCM20702 and BCM43142.
> > >   Although some of the devices have an OTPROM that contains required
> > >   firmware, but it is found that these devices would not have HFP/HSP
> > >   support unless a upgraded firmware is loaded via patchram uploader.
> > >
> > >   This tool requires hci device to do the firmware loading, but this
> may
> > >   cause some race condition between patchram tool and bluetoothd or
> > >   something that also works on hci interface.
> > >
> > >   Also it needs some hooks to make firmware loads after bootup, s3,
> s4,
> > >   rfkill, and device hotplug events. Implement this loader in kernel
> > >   module would make things more easier.
> > >
> > >   [1] http://marc.info/?l=linux-bluetooth=132039175324993=2
> > >
> > > To manage notifications about this bug go to:
> > > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
> > 1065400/+subscriptions
> > >
> >
> > --
> > You received this bug notification because you are subscribed to the bug
> > report.
> > https://bugs.launchpad.net/bugs/1065400
> >
> > Title:
> >   Support for loading Broadcom bluetooth firmware
> >
> > Status in linux package in Ubuntu:
> >   Fix Released
> > Status in linux source package in Precise:
> >   Fix Released
> > Status in linux source package in Quantal:
> >   Fix Released
> > Status in linux source package in Raring:
> >   Fix Released
> > Status in linux source package in Saucy:
> >   Fix Released
> > Status in linux source package in Trusty:
> >   Confirmed
> >
> > Bug description:
> >   Broadcom bluetooth chips require a tool called patchram uploader [1]
> >   to load firmware. This applies to at least BCM20702 and BCM43142.
> >   Although some of the devices have an OTPROM that contains required
> >   firmware, but it is found that these devices would not have HFP/HSP
> >   support unless a upgraded firmware is loaded via patchram uploader.
> >
> >   This tool requires hci device to do the firmware loading, but this may
> >   cause some race condition between patchram tool and bluetoothd or
> >   something that also works on hci interface.
> >
> >   Also it needs some hooks to make firmware loads after bootup, s3,  s4,
> >   rfkill, and device hotplug events. Implement this loader in kernel
> >   module would make things more easier.
> >
> >   [1] http://marc.info/?l=linux-bluetooth=132039175324993=2
> >
> > To manage notifications about this bug go to:
> > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
> > 1065400/+subscriptions
> >
>
>
> --
> Richard A. Painter, P.E.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1065400
>
> Title:
>   Support for loading Broadcom bluetooth firmware
>
> Status in linux package in Ubuntu:
>   Fix Released
> Status in linux source package in Precise:
>   Fix Released
> Status in linux source package in Quantal:
>   Fix Released
> Status in linux source package in Raring:
>   Fix Released
> Status in linux source package in Saucy:
>   Fix Released
> Status in linux source package in Trusty:
>   Confirmed
>
> Bug description:
>   Broadcom bluetooth chips require a tool called 

Re: [Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-05-05 Thread rich painter
I did this morning. unfortunately some strange side effect has completely
disabled the bluetooth. I dont even see the Ubuntu bluetooth item on the
wifi drop down menu at the upper right on the Gnome desktop. I have tried
everything to "enable" bluetooth but to no avail.

it seems the problem is now worse.

any ideas?

thanks
rich

On Fri, May 5, 2017 at 6:13 AM, Cruz Fernandez 
wrote:

> @painterengr have you tried to download the file from somewhere else?
> https://github.com/winterheart/broadcom-bt-firmware/blob/master/brcm/
> BCM20702A1-0a5c-21e6.hcd
>
> Hope this is not infringing any legal issues
>
> Le ven. 5 mai 2017 à 04:49, Jesse Sung <1065...@bugs.launchpad.net> a
> écrit :
>
> > @painterengr, sorry #165 is not a reply to your comment. It's just
> > another related bug for lp:1065400 and I added it here for record.
> >
> > --
> > You received this bug notification because you are subscribed to the bug
> > report.
> > https://bugs.launchpad.net/bugs/1065400
> >
> > Title:
> >   Support for loading Broadcom bluetooth firmware
> >
> > Status in linux package in Ubuntu:
> >   Fix Released
> > Status in linux source package in Precise:
> >   Fix Released
> > Status in linux source package in Quantal:
> >   Fix Released
> > Status in linux source package in Raring:
> >   Fix Released
> > Status in linux source package in Saucy:
> >   Fix Released
> > Status in linux source package in Trusty:
> >   Confirmed
> >
> > Bug description:
> >   Broadcom bluetooth chips require a tool called patchram uploader [1]
> >   to load firmware. This applies to at least BCM20702 and BCM43142.
> >   Although some of the devices have an OTPROM that contains required
> >   firmware, but it is found that these devices would not have HFP/HSP
> >   support unless a upgraded firmware is loaded via patchram uploader.
> >
> >   This tool requires hci device to do the firmware loading, but this may
> >   cause some race condition between patchram tool and bluetoothd or
> >   something that also works on hci interface.
> >
> >   Also it needs some hooks to make firmware loads after bootup, s3,  s4,
> >   rfkill, and device hotplug events. Implement this loader in kernel
> >   module would make things more easier.
> >
> >   [1] http://marc.info/?l=linux-bluetooth=132039175324993=2
> >
> > To manage notifications about this bug go to:
> > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
> 1065400/+subscriptions
> >
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1065400
>
> Title:
>   Support for loading Broadcom bluetooth firmware
>
> Status in linux package in Ubuntu:
>   Fix Released
> Status in linux source package in Precise:
>   Fix Released
> Status in linux source package in Quantal:
>   Fix Released
> Status in linux source package in Raring:
>   Fix Released
> Status in linux source package in Saucy:
>   Fix Released
> Status in linux source package in Trusty:
>   Confirmed
>
> Bug description:
>   Broadcom bluetooth chips require a tool called patchram uploader [1]
>   to load firmware. This applies to at least BCM20702 and BCM43142.
>   Although some of the devices have an OTPROM that contains required
>   firmware, but it is found that these devices would not have HFP/HSP
>   support unless a upgraded firmware is loaded via patchram uploader.
>
>   This tool requires hci device to do the firmware loading, but this may
>   cause some race condition between patchram tool and bluetoothd or
>   something that also works on hci interface.
>
>   Also it needs some hooks to make firmware loads after bootup, s3,  s4,
>   rfkill, and device hotplug events. Implement this loader in kernel
>   module would make things more easier.
>
>   [1] http://marc.info/?l=linux-bluetooth=132039175324993=2
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
> 1065400/+subscriptions
>


-- 
Richard A. Painter, P.E.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, 

Re: [Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-05-05 Thread Cruz Fernandez
@painterengr have you tried to download the file from somewhere else?
https://github.com/winterheart/broadcom-bt-firmware/blob/master/brcm/BCM20702A1-0a5c-21e6.hcd

Hope this is not infringing any legal issues

Le ven. 5 mai 2017 à 04:49, Jesse Sung <1065...@bugs.launchpad.net> a
écrit :

> @painterengr, sorry #165 is not a reply to your comment. It's just
> another related bug for lp:1065400 and I added it here for record.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1065400
>
> Title:
>   Support for loading Broadcom bluetooth firmware
>
> Status in linux package in Ubuntu:
>   Fix Released
> Status in linux source package in Precise:
>   Fix Released
> Status in linux source package in Quantal:
>   Fix Released
> Status in linux source package in Raring:
>   Fix Released
> Status in linux source package in Saucy:
>   Fix Released
> Status in linux source package in Trusty:
>   Confirmed
>
> Bug description:
>   Broadcom bluetooth chips require a tool called patchram uploader [1]
>   to load firmware. This applies to at least BCM20702 and BCM43142.
>   Although some of the devices have an OTPROM that contains required
>   firmware, but it is found that these devices would not have HFP/HSP
>   support unless a upgraded firmware is loaded via patchram uploader.
>
>   This tool requires hci device to do the firmware loading, but this may
>   cause some race condition between patchram tool and bluetoothd or
>   something that also works on hci interface.
>
>   Also it needs some hooks to make firmware loads after bootup, s3,  s4,
>   rfkill, and device hotplug events. Implement this loader in kernel
>   module would make things more easier.
>
>   [1] http://marc.info/?l=linux-bluetooth=132039175324993=2
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+subscriptions
>

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-05-05 Thread Jesse Sung
@painterengr, sorry #165 is not a reply to your comment. It's just
another related bug for lp:1065400 and I added it here for record.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-05-05 Thread rich painter
Unfortunately this is a linux system and not a windows system. The
references to the procedures to "obtain the windows version file and
convert it to linux" does not work and the links are no good.

I don't understand your reply for a "413c" or "x/y/z". The chip the T530
has is 20702A1. I followed your link to 1166113 but could not find any
link to a firmware file.

How does this help us?

I have filed a report with Lenovo forums here
https://forums.lenovo.com/t5/Linux-Discussion/T530-Ubuntu-14-04-3-LTS-
Broadcom-Bluetooth-BCM20702A1-doesn-t/td-p/3662951

but history has shown Lenovo has not been responsive...

Thanks for trying but not any help.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-05-05 Thread Jesse Sung
@painterengr, it's a firmware issue instead of a driver one. The driver
tried to load /lib/firmware/brcm/BCM20702A1-0a5c-21e6.hcd and it failed
to find the file. The .hcd/.hex file can't be included in a distribution
due to license issue (it cannot be re-distributed). One way to make it
work is to copy the firmware from windows driver. The other is to boot
to windows, let windows driver load the firmware, and then reboot to
linux.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-05-05 Thread Jesse Sung
Support of loading firmware for 413c:* devices has been included in X/Y/Z.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1166113

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-05-05 Thread rich painter
My Lenovo T530 Bluetooth does not work like so many others that have been 
reported. I am running
Ubuntu 14.04.3 LTS 64 bits,
kernel 4.4.0-75-generic,
Broadcom Bluetooth BCM20702A1 (001.002.014) build ,
Latest BIOS: LENOVO 2359CTO/2359CTO, BIOS G4ETA7WW (2.67 ) 08/24/2016

My dmesg error is:
bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-21e6.hcd failed 
with error -2
Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-21e6.hcd not found

My list of files in /lib/firmware/brcm is:
bcm4329-fullmac-4.bin brcmfmac43242a.bin  brcmfmac4350-pcie.bin
bcm43xx-0.fw  brcmfmac4329-sdio.bin   brcmfmac4354-sdio.bin
bcm43xx_hdr-0.fw  brcmfmac4330-sdio.bin   brcmfmac43569.bin
brcmfmac43143.bin brcmfmac43340-sdio.bin  brcmfmac4356-pcie.bin
brcmfmac43143-sdio.bin*   brcmfmac4334-sdio.bin   brcmfmac43570-pcie.bin
brcmfmac43236b.binbrcmfmac4335-sdio.bin   brcmfmac43602-pcie.ap.bin
brcmfmac43241b0-sdio.bin  brcmfmac43362-sdio.bin  brcmfmac43602-pcie.bin
brcmfmac43241b4-sdio.bin  brcmfmac4339-sdio.bin   brcmfmac4366b-pcie.bin
brcmfmac43241b5-sdio.bin  brcmfmac43455-sdio.bin  brcmfmac4371-pcie.bin

Notice there is no *.hcd file... or anything for a 20702*

Note that I do NOT have blueman installed.

I am unable to pair with a mobile phone. The dmesg log repeats the
firmware loading error every time I attempt to use the Gnome Bluetooth
desktop utility.

I have spent a lot of time chasing posts on related Broadcom bluetooth
errors here and elsewhere without success. My bluetooth has not be
operational for a VERY long time!

When will we get a fix for this?

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-01-23 Thread Brinstar
This may seem like a bizarre fix but I read about someone else trying it
and so having run into the issue with no Bluetooth device appearing, I
gave it a try. TL;DR version, you need to install Windows 7 (or any
other recent version), install the official Dell Bluetooth drivers, the
adapter should switch on and become available in Windows. Once it does,
reboot and install Ubuntu and the device should become available in
Ubuntu.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-01-10 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: linux (Ubuntu Trusty)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2017-01-10 Thread Brinstar
16.04 LTS still has no Bluetooth on my Dell Vostro 3300 laptop

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  Confirmed

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2016-11-17 Thread Nish Aravamudan
It seems like 14.04.0/1's kernel would still need this backport -- 3.13
base and the upstream fix went into 3.14.

** Also affects: linux (Ubuntu Trusty)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released
Status in linux source package in Trusty:
  New

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2016-10-20 Thread Tim Abell
for xps13 owners see these workarounds:
http://askubuntu.com/q/617513/79266 as 16.04 still doesn't work out of
the box

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2016-03-28 Thread Vincent Gerris
here is a procedure:
https://forum.manjaro.org/index.php?topic=29931.0
the file needs to be named /lib/firmware/brcm/BCM.hcd in 16.04 at least.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-12-14 Thread Felipe Ortiz
I found 2 drivers using Bootcamp the first have an .inf file where muy device 
is listed (see the .tar.gz inside the drv) and the second (the exe file) 
contains a lot of .hdc files, but seems to be useless. OSX report my device as: 
  Manufacturer: Broadcom
  Transport:USB
  Chipset:  20703A1
  Firmware Version: v90 c4342
  Bluetooth Power:  On
  Discoverable: Off
  Connectable:  No
  Auto Seek Pointing:   On
  Remote wake:  On
  Vendor ID:0x05AC
  Product ID:   0x8290
  HCI Version:  0x7
  HCI Revision: 0x10F6
  LMP Version:  0x7
  LMP Subversion:   0x215A
  Device Type (Major):  Computer
  Device Type (Complete):   Mac Portable
  Composite Class Of Device:0x38010C
  Device Class (Major): 0x01
  Device Class (Minor): 0x03
  Service Class:0x1C0
  Auto Seek Keyboard:   On

** Attachment added: "drv.tar.gz"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+attachment/4534893/+files/drv.tar.gz

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-12-14 Thread Felipe Ortiz
Hi, I have a Macbook Pro 12,1 and the BT adapter is 05ac:8290 and it
seems to have the same problem but I can't find the .hex file. Can
anybody help me to find it?

Regards

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-11-19 Thread groby
I'm not a ubuntu geek, so please be considerate of me!!! I just can say, that I 
had to download and had to install the btusb-driver separately and additionally 
to my system, to get bluetooth working. I use ubuntu-studio. Is it possible 
that there is no btusb-driver implemented in this distribution?? When I checked 
all the btusb.c-files, I had installed on my system meanwhile, it seems that 
they have all different contents Sorry, but that's all confusing me!
Regards.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-11-19 Thread groby
Bluetooth seems to work now on my computer. I made a mistake by installing 
btusb. I got the driver from a dropbox-folder somewhere in the internet, and 
additionally I had to install a dkms-package. It's a little bit strange for me 
that I coudn't find the btusb-driver linked on any Ubuntu-Distribution Site or 
in the Softwarecentre. You find only some different dkms-packeges, which I 
tried beforer, to get bluetooth working (without any result of course!). 
I think it would be helpful, to upload the btusb-driver on the 
http://packages.ubuntu.com/ Site! 
If it's already on it, please send me a link.

Thanks!

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


Re: [Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-11-19 Thread Nick B.
The btusb driver is built into the kernel. There is no separate package.

On Nov 19, 2015, groby <1065...@bugs.launchpad.net> wrote:
>Bluetooth seems to work now on my computer. I made a mistake by
>installing btusb. I got the driver from a dropbox-folder somewhere in
>the internet, and additionally I had to install a dkms-package. It's a
>little bit strange for me that I coudn't find the btusb-driver linked
>on any Ubuntu-Distribution Site or in the Softwarecentre. You find only
>some different dkms-packeges, which I tried beforer, to get bluetooth
>working (without any result of course!). 
>I think it would be helpful, to upload the btusb-driver on the
>http://packages.ubuntu.com/ Site! 
>If it's already on it, please send me a link.
>
>Thanks!

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-11-18 Thread Christophe H
Hello here  what i have done it is to rename BCMX.hcd to BCM.hcd in
the /lib/firmware/brcm... and that is working

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-11-18 Thread Nick B.
What's weird is the file names it's looking for keep changing. For mine
it used to look for "BCM920702 Bluetooth 4.0-0a5c-21e8.hcd". Then at
some point it started looking for "BCM20702A0-0a5c-21e8.hcd". Now it's
looking for "BCM20702A1-0a5c-21e8.hcd". I don't know why these keep
changing.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-11-16 Thread groby
Hi,

I've got the same problem as Khunphil after a reinstall of Ubuntu(-Studio) on 
my Lenovo Ideapad G500. Firmware is in the brcm-folder with the correct name, 
but hci0 is not patched/loaded. 
btusb, bluetooth-touch, bcmwl-kernel-source is installed. Not installed is 
broadcom-sta-dkms. Tried to install it, but fails (see Bug #1504975). I don't 
know, if broadcom-sta-dkms is needed?? It's Ubuntu-Version 15.10.
Is there anything I missed? Is it the broadcom-sta-dkms?

Thanks!


lsusb | grep -i bluetooth
Bus 003 Device 003: ID 105b:e065 Foxconn International, Inc. BCM43142A0 
Bluetooth module


dmesg | grep -i bluetooth
[6.119179] Bluetooth: Core ver 2.20
[6.119203] Bluetooth: HCI device and connection manager initialized
[6.119208] Bluetooth: HCI socket layer initialized
[6.119212] Bluetooth: L2CAP socket layer initialized
[6.119218] Bluetooth: SCO socket layer initialized
[8.546129] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[8.546133] Bluetooth: BNEP filters: protocol multicast
[8.546138] Bluetooth: BNEP socket layer initialized


hciconfig -a hci0
Can't get device info: No such device


usb-devices
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=04.02
S:  Manufacturer=Linux 4.2.0-18-lowlatency xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=:00:14.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=174f ProdID=114f Rev=03.27
S:  Manufacturer=Generic
S:  Product=Lenovo EasyCamera
S:  SerialNumber=200901010001
C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
I:  If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh= 4
D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev=04.02
S:  Manufacturer=Linux 4.2.0-18-lowlatency xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=:00:14.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 2
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=04.02
S:  Manufacturer=Linux 4.2.0-18-lowlatency ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=:00:1a.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 6
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=8087 ProdID=0024 Rev=00.00
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=02 Prnt=02 Port=02 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=105b ProdID=e065 Rev=01.12
S:  Manufacturer=Broadcom Corp
S:  Product=BCM43142A0
S:  SerialNumber=485AB6DDC9C8
C:  #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=(none)
I:  If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=01 Driver=(none)
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I:  If#= 3 Alt= 0 #EPs= 0 Cls=fe(app. ) Sub=01 Prot=01 Driver=(none)

T:  Bus=03 Lev=02 Prnt=02 Port=03 Cnt=02 Dev#=  4 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
P:  Vendor=0bda ProdID=0129 Rev=39.60
S:  Manufacturer=Generic
S:  Product=USB2.0-CRW
S:  SerialNumber=2010020139600
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=06 Prot=50 Driver=rtsx_usb

T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 2
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=04.02
S:  Manufacturer=Linux 4.2.0-18-lowlatency ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=:00:1d.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 6
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=8087 ProdID=0024 Rev=00.00
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub


lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
|__ Port 3: Dev 3, If 0, Class=Vendor Specific Class, Driver=, 12M
|__ Port 3: Dev 3, If 1, Class=Vendor Specific Class, Driver=, 12M
 

[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-11-16 Thread groby
Forgot to say: I also tried the patch [PATCH resend 5/5] from post #139

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-11-03 Thread Vincent Gerris
patch for 105b:e065 : 
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1129865/comments/17 seems 
to be still absent.
Fix for it is in the link.
I asked Jesse what happened direction upstream.
Let's hope it gets in there

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetooth=132039175324993=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-04-29 Thread Erotavlas
Hi,
here 
http://plugable.com/2014/06/23/plugable-usb-bluetooth-adapter-solving-hfphsp-profile-issues-on-linux
 there is a solutions for properly reading the firmware module for Broadcom 
BCM20702A0 chip in the kernel for version 3.18+.
In my case it works well. Let me know if this solve the problem.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-04-04 Thread zebul666
Ok. sorry, I needed the brcm_patchram_plus binary from bluetooth-touch
package. It's working now /o\

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-04-04 Thread zebul666
this does not work anymore in ubuntu 15.04 beta.
the firmware is not loaded and the kernel does not even attempt to do so. At 
least I see nothing in the logs.

buetooth is not working here. no device detected :-(

It was working in 14.10

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-02-13 Thread Hartmut
before:
...
[ 1645.910360] usb 1-1.4: Direct firmware load failed with error -2
[ 1645.910363] usb 1-1.4: Falling back to user helper
[ 1645.911291] Bluetooth: can't load firmware, may not work correctly


after: inserting file fw-0a5c_21e6.hcd in /lib/firmware
[16590.619654] usb 1-1.4: new full-speed USB device number 6 using ehci-pci
[16590.716219] usb 1-1.4: New USB device found, idVendor=0a5c, idProduct=21e6
[16590.716226] usb 1-1.4: New USB device strings: Mfr=1, Product=2, 
SerialNumber=3
[16590.716230] usb 1-1.4: Product: BCM20702A0
[16590.716233] usb 1-1.4: Manufacturer: Broadcom Corp
[16590.716236] usb 1-1.4: SerialNumber:  (changed)
[16592.518265] Bluetooth: firmware loaded

looks much better now, but not tested yet, be careful!

created with hex2hcd from BCM20702A1_001.002.014.1443.1453.hex
[Thinkpad]

** Attachment added: fw-0a5c_21e6.hcd
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+attachment/4318799/+files/fw-0a5c_21e6.hcd

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-02-05 Thread Christophe H
Hello Jesse

I have put the file fwhcd in the lib/firmware/brcm because it seems
that this is the new place.

Here is the message
dmesg | grep Bluetooth
[6.595697] Bluetooth: Core ver 2.19
[6.595715] Bluetooth: HCI device and connection manager initialized
[6.595723] Bluetooth: HCI socket layer initialized
[6.595725] Bluetooth: L2CAP socket layer initialized
[6.595733] Bluetooth: SCO socket layer initialized
[6.609934] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[6.609937] Bluetooth: BNEP filters: protocol multicast
[6.609944] Bluetooth: BNEP socket layer initialized
[6.627529] Bluetooth: RFCOMM TTY layer initialized
[6.627541] Bluetooth: RFCOMM socket layer initialized
[6.627546] Bluetooth: RFCOMM ver 1.11
[   23.615829] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[   23.615838] Bluetooth: HIDP socket layer initialized

Evrything seems fine but I am not able anymore to connect my bluetooth mouse
When I try I have the follwoing message 05/02/2015 11:44:45 Chris-linux 
bluetoothd[562] Host is down (112)

And find the full syslog for bluetooth
05/02/2015 11:39:39 Chris-linux bluetoothd[562] DIS cannot start: GATT 
is disabled
05/02/2015 11:39:39 Chris-linux bluetoothd[562] Failed to init 
deviceinfo plugin
05/02/2015 11:39:39 Chris-linux bluetoothd[562] Failed to init 
proximity plugin
05/02/2015 11:39:39 Chris-linux bluetoothd[562] Failed to init time 
plugin
05/02/2015 11:39:39 Chris-linux bluetoothd[562] Failed to init alert 
plugin
05/02/2015 11:39:39 Chris-linux bluetoothd[562] Failed to init 
thermometer plugin
05/02/2015 11:39:39 Chris-linux kernel  [6.595697] Bluetooth: Core 
ver 2.19
05/02/2015 11:39:39 Chris-linux kernel  [6.595715] Bluetooth: HCI 
device and connection manager initialized
05/02/2015 11:39:39 Chris-linux kernel  [6.595723] Bluetooth: HCI 
socket layer initialized
05/02/2015 11:39:39 Chris-linux kernel  [6.595725] Bluetooth: L2CAP 
socket layer initialized
05/02/2015 11:39:39 Chris-linux kernel  [6.595733] Bluetooth: SCO 
socket layer initialized
05/02/2015 11:39:39 Chris-linux kernel  [6.609934] Bluetooth: BNEP 
(Ethernet Emulation) ver 1.3
05/02/2015 11:39:39 Chris-linux kernel  [6.609937] Bluetooth: BNEP 
filters: protocol multicast
05/02/2015 11:39:39 Chris-linux kernel  [6.609944] Bluetooth: BNEP 
socket layer initialized
05/02/2015 11:39:39 Chris-linux bluetoothd[562] Failed to init 
gatt_example plugin
05/02/2015 11:39:39 Chris-linux bluetoothd[562] Bluetooth Management 
interface initialized
05/02/2015 11:39:39 Chris-linux kernel  [6.627529] Bluetooth: 
RFCOMM TTY layer initialized
05/02/2015 11:39:39 Chris-linux kernel  [6.627541] Bluetooth: 
RFCOMM socket layer initialized
05/02/2015 11:39:39 Chris-linux kernel  [6.627546] Bluetooth: 
RFCOMM ver 1.11
05/02/2015 11:39:39 Chris-linux bluetoothd[562] Unknown command 
complete for opcode 19
05/02/2015 11:39:40 Chris-linux bluetoothd[562] Adapter 
/org/bluez/562/hci0 has been enabled
05/02/2015 11:39:56 Chris-linux kernel  [   23.615829] Bluetooth: HIDP 
(Human Interface Emulation) ver 1.2
05/02/2015 11:39:56 Chris-linux kernel  [   23.615838] Bluetooth: HIDP 
socket layer initialized
05/02/2015 11:40:03 Chris-linux bluetoothd[562] Endpoint registered: 
sender=:1.57 path=/MediaEndpoint/HFPAG
05/02/2015 11:40:03 Chris-linux bluetoothd[562] Endpoint registered: 
sender=:1.57 path=/MediaEndpoint/HFPHS
05/02/2015 11:40:03 Chris-linux bluetoothd[562] Endpoint registered: 
sender=:1.57 path=/MediaEndpoint/A2DPSource
05/02/2015 11:40:03 Chris-linux bluetoothd[562] Endpoint registered: 
sender=:1.57 path=/MediaEndpoint/A2DPSink
05/02/2015 11:44:45 Chris-linux bluetoothd[562] Host is down (112)


so it seems that the firmware is well loaded but...

Thanks in advance for your help

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  

[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-01-21 Thread Jesse Sung
Re-send the patches to upstream, let's hope things go well this time.

http://marc.info/?l=linux-bluetoothm=142182727205267w=2
http://marc.info/?l=linux-bluetoothm=142182727305269w=2
http://marc.info/?l=linux-bluetoothm=142182727505270w=2
http://marc.info/?l=linux-bluetoothm=142182727705271w=2
http://marc.info/?l=linux-bluetoothm=142182727805272w=2

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-01-21 Thread Jesse Sung
@goliy:

It's due to 413c:8197 isn't marked as firmware needed in the source
code, thus btusb won't load the firmware you provided. Patch is already
sent to upstream (in #134 and #139).

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-01-21 Thread Jesse Sung
@khunphil,

dmesg | grep Bluetooth should show something indicating firmware is
loaded or not, just like those in #136. Would you mind to attach the
output of usb-devices of this device and lsusb -t?

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-01-19 Thread Khunphil
Hi

Ubuntu 14.10 / I follow instructions and got my BCM43142A0-0a5c-21d7.hcd
in /lib/firmware/brcm.

dmesg | grep Bluetooth

[   16.456618] Bluetooth: Core ver 2.19
[   16.456641] Bluetooth: HCI device and connection manager initialized
[   16.456648] Bluetooth: HCI socket layer initialized
[   16.456651] Bluetooth: L2CAP socket layer initialized
[   16.456661] Bluetooth: SCO socket layer initialized
[   16.460079] Bluetooth: RFCOMM TTY layer initialized
[   16.460090] Bluetooth: RFCOMM socket layer initialized
[   16.460094] Bluetooth: RFCOMM ver 1.11
[   16.566552] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   16.566555] Bluetooth: BNEP filters: protocol multicast
[   16.566574] Bluetooth: BNEP socket layer initialized

So all looks perfect, but bluetooth is still not visible via interface
bluetooth menu. Did I miss something ?

Bluetooth is still disabled (Aspire E5-471G-53C8)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-01-10 Thread goliy
Dear Nick, as you can see in the message above I have no missed/non
found messages in the syslog

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-01-05 Thread Nick B.
Apparently in 14.10 the .hcd file needs to be /lib/firmware/brcm.
Here is the .hcd file for the IOGEAR GBU521 (0a5c:21e8).  Place it in 
/lib/firmware/brcm/BCM920702 Bluetooth 4.0-0a5c-21e8.hcd (Yes including the 
spaces in the file name)

modprobe -r btusb
modprobe btusb

Looks like it is successfully loading the firmware
[513973.825046] Bluetooth: hci0: BCM: patching hci_ver=06 hci_rev=153a 
lmp_ver=06 lmp_subver=220e
[513974.598398] Bluetooth: hci0: BCM: firmware hci_ver=06 hci_rev=153a 
lmp_ver=06 lmp_subver=220e

If you have a different model you can find what the filename should be from 
syslog 
[513871.502139] Bluetooth: hci0: BCM: patch brcm/BCM920702 Bluetooth 
4.0-0a5c-21e8.hcd not found

Note: the attached .hcd only works for the IOGEAR GBU521. You'll have to
find and convert the .hex file for your specific model.

** Attachment added: BCM920702 Bluetooth 4.0-0a5c-21e8.hcd
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+attachment/4292669/+files/BCM920702%20Bluetooth%204.0-0a5c-21e8.hcd

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2015-01-02 Thread goliy
Hi guys!

I have the same bug: a headset doesn't work in HSP/HFP mode
The firmware(BCM20702A1_001.002.014.1315.1410.hex) is successfully converted 
via hex2hcd and placed to /lib/firmware/fw-413c_8197.hcd

any hints?

I see only these errors in the syslogs:
Jan  3 06:14:25 fitz123-laptop bluetoothd[745]: 
/org/bluez/745/hci0/dev_48_C1_AC_E0_2C_CF/fd0: fd(26) ready
Jan  3 06:14:25 fitz123-laptop rtkit-daemon[2277]: Successfully made thread 
3043 of process 2262 (n/a) owned by '1000' RT at priority 5.
Jan  3 06:14:25 fitz123-laptop rtkit-daemon[2277]: Supervising 4 threads of 1 
processes of 1 users.
Jan  3 06:14:25 fitz123-laptop bluetoothd[745]: Badly formated or unrecognized 
command: 
AT+XEVENT=USER-AGENT,COM.PLANTRONICS,PLT_Legend,115,34.06,1069b78391dca242aa1fc92c3794e7f6
Jan  3 06:14:25 fitz123-laptop bluetoothd[745]: Badly formated or unrecognized 
command: AT+BIA=0,0,0,1,1,1,0

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:Ubuntu 14.10
Release:14.10
Codename:   utopic

$ usb-devices
T:  Bus=01 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=413c ProdID=8197 Rev=01.12
S:  Manufacturer=Broadcom Corp
S:  Product=BCM20702A0
S:  SerialNumber=A4DB3020F62F
C:  #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=btusb
I:  If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=01 Driver=btusb
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I:  If#= 3 Alt= 0 #EPs= 0 Cls=fe(app. ) Sub=01 Prot=01 Driver=(none)

$ dmesg | grep Bluetooth
[   14.799529] Bluetooth: Core ver 2.19
[   14.799549] Bluetooth: HCI device and connection manager initialized
[   14.799556] Bluetooth: HCI socket layer initialized
[   14.799559] Bluetooth: L2CAP socket layer initialized
[   14.799568] Bluetooth: SCO socket layer initialized
[   14.803087] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   14.803091] Bluetooth: BNEP filters: protocol multicast
[   14.803099] Bluetooth: BNEP socket layer initialized
[   14.815372] Bluetooth: RFCOMM TTY layer initialized
[   14.815382] Bluetooth: RFCOMM socket layer initialized
[   14.815387] Bluetooth: RFCOMM ver 1.11

Thanks!

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-12-14 Thread Jesse Sung
Patches for adding IDs have already been sent to upstream on Dec. 3rd
and got no reply so far.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-12-09 Thread Jesse Sung
@sisirg, The firmware can't be included in Ubuntu repo due to its
license... The only way to get one is to extract one from the windows
driver, at least for now.

@futurepilot, 0a5c:21e8 is already covered by
USB_VENDOR_AND_INTERFACE_INFO(0x0a5c, 0xff, 0x01, 0x01) in the ID table.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-12-06 Thread Nick B.
Is there a bug for the missing IDs? AFAIK 0a5c:21e8 still needs to be
added.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-11-28 Thread Sisir Gadisetti
I have the same issue on a Dell Vostro 3560 with a BCM43142. I'm running
a fresh installation of Ubuntu 14.10

dmesg | grep Bluetooth gives
[ 4967.683179] Bluetooth: hci0: BCM: patch brcm/BCM43142A0-0a5c-21d7.hcd not 
found

I don't have a Windows installation I can get files from

From lsusb
Bus 002 Device 005: ID 0a5c:21d7 Broadcom Corp. BCM43142 Bluetooth 4.0

apt-get shows
bcmwl-kernel-source is already the newest version

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in linux source package in Quantal:
  Fix Released
Status in linux source package in Raring:
  Fix Released
Status in linux source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-11-18 Thread zebul666
hi.
from the many previous posts I was able to decipher the procedure to use:
1) find in the windows driver .inf the hex file to use and convert
2) get and compile and use hex2hcd to convert file to firmware
3) place the file in /lib/firmware/bcrm/BCM43142A0-0a5c-21d7.hcd

and get in my /var/log/syslog, the line that says that the firmware is loaded
Nov  9 20:24:19 callisto kernel: [   23.061550] Bluetooth: hci0: BCM: firmware 
hci_ver=06 hci_rev=00b0 lmp_ver=06 lmp_subver=210b

until I found out some weeks later than, the firmware is not always
loaded when I boot, I don't know why. there is no error in the log but
the firmware is not loaded.

If I close the lid and reopen it to hibernate and wake-up then the
firmware is finally loaded !

but then I found out the lines
Nov 18 17:04:45 callisto kernel: [ 1769.978201] CPU: 0 PID: 5317 Comm: 
kworker/u17:0 Tainted: P   OE 3.16.0-24-generic #32-Ubuntu
Nov 18 17:04:45 callisto kernel: [ 1769.978202] Hardware name: Dell Inc. 
Inspiron 3521/06RYX8, BIOS A12 10/25/2013
Nov 18 17:04:45 callisto kernel: [ 1769.978216] Workqueue: hci0 hci_power_on 
[bluetooth]
Nov 18 17:04:45 callisto kernel: [ 1769.978219]  0009 
88020b097be8 8177fcbc 
Nov 18 17:04:45 callisto kernel: [ 1769.978221]  88020b097c20 
8106fd8d 88020b097d10 880092794920
Nov 18 17:04:45 callisto kernel: [ 1769.978223]  8802348bbb40 
fff5 0220 88020b097c30
Nov 18 17:04:45 callisto kernel: [ 1769.978223] Call Trace:
Nov 18 17:04:45 callisto kernel: [ 1769.978229]  [8177fcbc] 
dump_stack+0x45/0x56
Nov 18 17:04:45 callisto kernel: [ 1769.978232]  [8106fd8d] 
warn_slowpath_common+0x7d/0xa0
Nov 18 17:04:45 callisto kernel: [ 1769.978235]  [8106fe6a] 
warn_slowpath_null+0x1a/0x20
Nov 18 17:04:45 callisto kernel: [ 1769.978241]  [814e2be1] 
_request_firmware+0x491/0xb20
Nov 18 17:04:45 callisto kernel: [ 1769.978244]  [814e32a1] 
request_firmware+0x31/0x50
Nov 18 17:04:45 callisto kernel: [ 1769.978249]  [c057a923] 
btusb_setup_bcm_patchram+0x83/0x450 [btusb]
Nov 18 17:04:45 callisto kernel: [ 1769.978252]  [814d9b86] ? 
rpm_idle+0xd6/0x2b0
Nov 18 17:04:45 callisto kernel: [ 1769.978264]  [c04d3145] 
hci_dev_do_open+0x235/0x930 [bluetooth]
Nov 18 17:04:45 callisto kernel: [ 1769.978268]  [810a26e9] ? 
ttwu_do_wakeup+0x19/0xd0
Nov 18 17:04:45 callisto kernel: [ 1769.978278]  [c04d3e20] 
hci_power_on+0x40/0x180 [bluetooth]
Nov 18 17:04:45 callisto kernel: [ 1769.978282]  [810a52ff] ? 
try_to_wake_up+0x1ff/0x370
Nov 18 17:04:45 callisto kernel: [ 1769.978286]  [8108d8e2] 
process_one_work+0x182/0x4e0
Nov 18 17:04:45 callisto kernel: [ 1769.978289]  [8108dcab] 
worker_thread+0x6b/0x6a0
Nov 18 17:04:45 callisto kernel: [ 1769.978292]  [8108dc40] ? 
process_one_work+0x4e0/0x4e0
Nov 18 17:04:45 callisto kernel: [ 1769.978296]  [81094aeb] 
kthread+0xdb/0x100
Nov 18 17:04:45 callisto kernel: [ 1769.978300]  [81094a10] ? 
kthread_create_on_node+0x1c0/0x1c0
Nov 18 17:04:45 callisto kernel: [ 1769.978304]  [81787c3c] 
ret_from_fork+0x7c/0xb0
Nov 18 17:04:45 callisto kernel: [ 1769.978308]  [81094a10] ? 
kthread_create_on_node+0x1c0/0x1c0
Nov 18 17:04:45 callisto kernel: [ 1769.978310] ---[ end trace 9b7c54cc7378b572 
]---
Nov 18 17:04:45 callisto kernel: [ 1769.978312] bluetooth hci0: firmware: 
brcm/BCM43142A0-0a5c-21d7.hcd will not be loaded
Nov 18 17:04:45 callisto kernel: [ 1769.978315] Bluetooth: hci0: BCM: patch 
brcm/BCM43142A0-0a5c-21d7.hcd not found

that's kind of confusing. Is it crashing because it tries to reload the
firmware whereas it has already been loaded ?

I got that dump stack before installing the firmware, but now the file
is there why does it tells it can't find the file ?

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make 

[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-11-06 Thread Jesse Sung
Humm... Verified the btusb.c in utopic/upstream and yes some IDs provided by 
previous versions should be submitted again. I'll check the differences and 
send patches for these missing IDs.
@tephraim: thanks for pointing out where the problem is!

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-11-03 Thread Thilo Cestonaro
So, I think I now know the problem.

Regarding this code snippet (3.16.7 btusb)
[CODE]
{ USB_VENDOR_AND_INTERFACE_INFO(0x0489, 0xff, 0x01, 0x01) },

/* Broadcom devices with vendor specific id */
{ USB_VENDOR_AND_INTERFACE_INFO(0x0a5c, 0xff, 0x01, 0x01),
  .driver_info = BTUSB_BCM_PATCHRAM },
[/CODE]
the patchram fw load function is only used with devices with VID 0x0a5c. Thats 
not good, as my device is of VID 0x0489 and needs the broadcom fw too.  :(

My device is a BCM 2070 (  0489:e031 Foxconn / Hon Hai ).

How can I get the .driver_info = BTUSB_BCM_PATCHRAM },  into my btusb
module for the 0x0489 devices?

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-10-20 Thread Jesse Sung
@tephraim:

For Utopic, the upstream patch mentioned in #119 is already merged,
which means the path and filename of the firmware are changed. The
firmware file must be saved as something like
/lib/firmware/brcm/BCM43142A0-vid-pid.hcd instead. Please try 'dmesg
| grep Bluetooth' and see if there's an error message indicating
firmware missing.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-10-20 Thread Thilo Cestonaro
Thx for the answer.
Sadly, there is no indication of a missing firmware :(.


[   29.980043] Bluetooth: Core ver 2.19
[   29.980058] Bluetooth: HCI device and connection manager initialized
[   29.980064] Bluetooth: HCI socket layer initialized
[   29.980066] Bluetooth: L2CAP socket layer initialized
[   29.980073] Bluetooth: SCO socket layer initialized
[   32.874973] Bluetooth: RFCOMM TTY layer initialized
[   32.874984] Bluetooth: RFCOMM socket layer initialized
[   32.874997] Bluetooth: RFCOMM ver 1.11
[   33.702638] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   33.702641] Bluetooth: BNEP filters: protocol multicast
[   33.702649] Bluetooth: BNEP socket layer initialized
[ 4216.638384] Bluetooth: hci0 urb 8800c5e09600 failed to resubmit (2)


And anyway, in my case it should be a BCM20802A0  
can I place the working firmware at /lib/firmware/brcm/ and hope it will be 
picked? What naming do I need to take care of?
Currently the file is called, BCM20702A0_001.001.024.0156.0204.hex, which I do 
download by bcmfwup.py to make my bluetooth work.

Any hints?

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-10-07 Thread Thilo Cestonaro
So, the next Ubuntu release is coming and the bug is again there.

Utopic Unicorn kernel doesn't download the correct firmware.

Jesse, could you please fix it again? :)

Thanks a lot!

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-09-05 Thread Abel Bolanos Martinez
I figure it out!!!

For those who have Iogear GBU521 using Ubuntu 14.04 here is an answer
http://askubuntu.com/a/520611/324046

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-09-04 Thread Abel Bolanos Martinez
Hello,
I have an Iogear GBU521  and I'm using Ubuntu 14.04

dmesg | grep -B1 Broadcom
[1.439431] usb 3-1: Product: BCM20702A0
[1.439432] usb 3-1: Manufacturer: Broadcom Corp

A2DP works fine but I have the same issue(HSP/HFP is not working) no mic or 
audio
I downloaded the *.hcd from comment #120 to /lib/firmware and restarted the PC 
but nothing have changed.

Am I missing something to make it works?

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-06-30 Thread e64462
I found this page from the archlinux forums in this topic:

https://bbs.archlinux.org/viewtopic.php?id=133093p=1

I wrote up the steps I took to get my card partially working in this
post:

https://bbs.archlinux.org/viewtopic.php?pid=1430884#p1430884

I say partially because I've only been able to stream music to some
bluetooth speakers so  far. My phone pairs, but I'm unable to do
anything with it.

I'm having a weird problem though. Using the tool posted in the
archlinux topic I'm able to inject the firmware that I found in the
windows driver, but things aren't working very well as I mentioned
above, and I just noticed that I've done the same thing as the user in
post #101, namely:

usb-devices
-
T:  Bus=03 Lev=01 Prnt=01 Port=03 Cnt=03 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0b05 ProdID=17cf Rev=01.12
S:  Manufacturer=Broadcom Corp
S:  Product=BCM20702A0
S:  SerialNumber=54271E328D4F
C:  #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=btusb
I:  If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=01 Driver=btusb
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I:  If#= 3 Alt= 0 #EPs= 0 Cls=fe(app. ) Sub=01 Prot=01 Driver=(none)
-

So you can see that my chipset is BCM20702A0, but the only hex file
that's mentioned in the windows driver relating to my prodID of 17cf is:

BCM20702A1_001.002.014.1443.1469.hex

As you can see, BCM20702A1 != BCM20702A0, so I'm wondering if anyone can
provide some advice.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-06-02 Thread Anthony Kamau
Hi there.

I'm running Ubuntu Trusty Tahr (14.04) 64bit and I'm affected by this
bug.

By following the instructions here (especially comment #101 by Chris
(poser) on 2013-09-15), I was able to get HSP/HFP working on my system.
I realized something was broken when I tried to pair my Laptop with a
PLCM VS500 (Voice Station conference phone) and couldn't.  I was
especially angry when a friend running a MacBook Air (Grrr, don't get me
started...) was able to immediately pair and use the headset.  My anger
brought me here and I can say all is well.

System Details:
***
$ lsb_release -a
LSB Version:
core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch:core-4.1-amd64:core-4.1-noarch:security-4.0-amd64:security-4.0-noarch:security-4.1-amd64:security-4.1-noarch
Distributor ID: Ubuntu
Description:Ubuntu 14.04 LTS
Release:14.04
Codename:   trusty

My device is listed above, namely:
Bus 001 Device 004: ID 413c:8197 Dell Computer Corp. 
  iManufacturer  1 Dell Computer Corp
  iProduct 2 DW380 Bluetooth Module


Cheers,
ak.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-05-27 Thread Alexander Gilevich
Firmware for BCM20702A0 (Windows ID: USB\VID_0489PID_E046REV_0112)

** Attachment added: fw-0489_e046.hcd
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+attachment/4120579/+files/fw-0489_e046.hcd

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-05-12 Thread Jesse Sung
Another try in 2013, still got rejected.

http://marc.info/?t=13716558936r=1w=2
http://marc.info/?m=137165578325283w=2
http://marc.info/?m=137165579025289w=2
http://marc.info/?m=137165582225314w=2
http://marc.info/?m=137165580125297w=2

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2014-05-12 Thread Jesse Sung
Petri's work is accepted by the upstream.

http://marc.info/?t=13995895292r=1w=2

Please note that the path and name of hcd file will be changed.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-12-27 Thread Christopher M. Penalver
Struan, thank you for your comment. Given that the the scope of this bug has 
been resolved, and is marked Fix Released, this report does not cover your 
problem. If you have a bug in Ubuntu, could you please file a new report with 
Ubuntu by executing the following in a terminal while booted into a Ubuntu 
repository kernel (not a mainline one) via:
ubuntu-bug linux

For more on this, please read the official Ubuntu documentation:
Ubuntu Bug Control and Ubuntu Bug Squad: 
https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue
Ubuntu Kernel Team: 
https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPolicies#Filing_Kernel_Bug_reports
Ubuntu Community: 
https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

Thank you for your understanding.

Helpful bug reporting tips:
https://help.ubuntu.com/community/ReportingBugs

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-12-22 Thread Sergio Benjamim
Hello, there is a Sony Vaio with this device:

0489:e062 Foxconn / Hon Hai (BCM43142A0)

Wifi works, but Bluetooth does not. So, this is a problem with firmware
load? More info in bug #1263351

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-12-19 Thread Struan
Headset no longer works in Saucy.
$ uname -r 
3.11.0-14-generic

$ lsusb | grep -i bluetooth
Bus 001 Device 006: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0

$ dmesg | grep Bluetooth
[8.601897] Bluetooth: Core ver 2.16
[8.601937] Bluetooth: HCI device and connection manager initialized
[8.601944] Bluetooth: HCI socket layer initialized
[8.601946] Bluetooth: L2CAP socket layer initialized
[8.601949] Bluetooth: SCO socket layer initialized
[8.975389] Bluetooth: can't load firmware, may not work correctly
[   38.366804] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   38.366808] Bluetooth: BNEP filters: protocol multicast
[   38.366816] Bluetooth: BNEP socket layer initialized
[   38.377388] Bluetooth: RFCOMM TTY layer initialized
[   38.377400] Bluetooth: RFCOMM socket layer initialized
[   38.377401] Bluetooth: RFCOMM ver 1.11
[ 1888.521766] Bluetooth: can't load firmware, may not work correctly
[147237.885091] Bluetooth: hci0 command 0x1405 tx timeout
[147239.890197] Bluetooth: hci0 command 0x1403 tx timeout
[149477.530846] Bluetooth: hci0 command 0x0c2d tx timeout

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-10-27 Thread Ray-Ven
same same with 3.11.0-13-generic (proposed)
this is really annoying :-(

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-10-27 Thread Ray-Ven
ok this is stupid. It's working. The device was just switched off.
rfkill said it's neither soft nor hardblocked, so I thought everything
was fine! The hardware-switch was switched on so I thought it should
work. Still, there is a fn+f5 combination which was needed to power the
device, despite the fact that in bluetooth/main.conf remember last
state was on false and power on on boot was true.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-10-23 Thread Ray-Ven
Seems not to be working with 3.11.0-12 in saucy. Even hex2hcded the
latest firmware, and It's loaded, but cannot pair a device :-( worked
the other day in saucy.

0a5c:21e6 Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad]

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-27 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 3.5.0-41.64

---
linux (3.5.0-41.64) quantal; urgency=low

  [Brad Figg]

  * Release Tracking Bug
- LP: #1223451

  [ Upstream Kernel Changes ]

  * kernel-doc: bugfix - multi-line macros
- LP: #1223920
  * Revert zram: use zram-lock to protect zram_free_page() in swap free
notify path
- LP: #1215513
  * x86 thermal: Delete power-limit-notification console messages
- LP: #1215748
  * x86 thermal: Disable power limit notification interrupt by default
- LP: #1215748
  * ARM: 7810/1: perf: Fix array out of bounds access in
armpmu_map_hw_event()
- LP: #1216442
- CVE-2013-4254
  * ARM: 7809/1: perf: fix event validation for software group leaders
- LP: #1216442
- CVE-2013-4254
  * veth: reduce stat overhead
- LP: #1201869
  * veth: extend device features
- LP: #1201869
  * veth: avoid a NULL deref in veth_stats_one
- LP: #1201869
  * veth: fix a NULL deref in netif_carrier_off
- LP: #1201869
  * veth: fix NULL dereference in veth_dellink()
- LP: #1201869
  * Bluetooth: Add support for Atheros [0cf3:3121]
- LP: #1202477
  * efivars: explicitly calculate length of VariableName
- LP: #1217745
  * xfs: fix _xfs_buf_find oops on blocks beyond the filesystem end
- LP: #1151527
- CVE-2013-1819
  * drm/i915/lvds: ditch -prepare special case
- LP: #1221791
  * serial: mxs: fix buffer overflow
- LP: #1221791
  * fs/proc/task_mmu.c: fix buffer overflow in add_page_map()
- LP: #1221791
  * af_key: initialize satype in key_notify_policy_flush()
- LP: #1221791
  * vm: add no-mmu vm_iomap_memory() stub
- LP: #1221791
  * iwl4965: set power mode early
- LP: #1221791
  * iwl4965: reset firmware after rfkill off
- LP: #1221791
  * ASoC: cs42l52: Reorder Min/Max and update to SX_TLV for Beep Volume
- LP: #1221791
  * can: pcan_usb: fix wrong memcpy() bytes length
- LP: #1221791
  * ALSA: 6fire: make buffers DMA-able (pcm)
- LP: #1221791
  * ALSA: 6fire: make buffers DMA-able (midi)
- LP: #1221791
  * jbd2: Fix use after free after error in jbd2_journal_dirty_metadata()
- LP: #1221791
  * USB-Serial: Fix error handling of usb_wwan
- LP: #1221791
  * USB: mos7840: fix big-endian probe
- LP: #1221791
  * USB: adutux: fix big-endian device-type reporting
- LP: #1221791
  * USB: ti_usb_3410_5052: fix big-endian firmware handling
- LP: #1221791
  * m68k/atari: ARAnyM - Fix NatFeat module support
- LP: #1221791
  * m68k: Truncate base in do_div()
- LP: #1221791
  * usb: add two quirky touchscreen
- LP: #1221791
  * USB: mos7720: fix broken control requests
- LP: #1221791
  * USB: keyspan: fix null-deref at disconnect and release
- LP: #1221791
  * MIPS: Expose missing pci_io{map,unmap} declarations
- LP: #1221791
  * microblaze: Update microblaze defconfigs
- LP: #1221791
  * sound: Fix make allmodconfig on MIPS
- LP: #1221791
  * sound: Fix make allmodconfig on MIPS correctly
- LP: #1221791
  * alpha: makefile: don't enforce small data model for kernel builds
- LP: #1221791
  * MIPS: Rewrite pfn_valid to work in modules, too.
- LP: #1221791
  * xtensa: fix linker script transformation for .text.unlikely
- LP: #1221791
  * wusbcore: fix kernel panic when disconnecting a wireless USB-serial
device
- LP: #1221791
  * iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL
- LP: #1221791
  * iwlwifi: pcie: disable L1 Active after pci_enable_device
- LP: #1221791
  * zd1201: do not use stack as URB transfer_buffer
- LP: #1221791
  * Hostap: copying wrong data prism2_ioctl_giwaplist()
- LP: #1221791
  * ARM: at91/DT: fix at91sam9n12ek memory node
- LP: #1221791
  * drm/i915: Invalidate TLBs for the rings after a reset
- LP: #1221791
  * libata: apply behavioral quirks to sil3826 PMP
- LP: #1221791
  * ARM: davinci: nand: specify ecc strength
- LP: #1221791
  * ARM: 7816/1: CONFIG_KUSER_HELPERS: fix help text
- LP: #1221791
  * sata_fsl: save irqs while coalescing
- LP: #1221791
  * xen/events: initialize local per-cpu mask for all possible events
- LP: #1221791
  * of: fdt: fix memory initialization for expanded DT
- LP: #1221791
  * zfcp: fix lock imbalance by reworking request queue locking
- LP: #1221791
  * zfcp: fix schedule-inside-lock in scsi_device list loops
- LP: #1221791
  * nilfs2: remove double bio_put() in nilfs_end_bio_write() for
BIO_EOPNOTSUPP error
- LP: #1221791
  * nilfs2: fix issue with counting number of bio requests for
BIO_EOPNOTSUPP error detection
- LP: #1221791
  * workqueue: fix possible stall on try_to_grab_pending() of a delayed
work item
- LP: #1221791
  * x86/xen: do not identity map UNUSABLE regions in the machine E820
- LP: #1221791
  * jfs: fix readdir cookie incompatibility with NFSv4
- LP: #1221791
  * powerpc: Don't Oops when accessing /proc/powerpc/lparcfg 

[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-27 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 3.8.0-31.46

---
linux (3.8.0-31.46) raring; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
- LP: #1223406

  * UBUNTU: [Config] KUSER_HELPERS=y for armhf

  [ Upstream Kernel Changes ]

  * Revert cpuidle: Quickly notice prediction failure in general case
- LP: #1221794
  * Revert cpuidle: Quickly notice prediction failure for repeat mode
- LP: #1221794
  * Revert zram: use zram-lock to protect zram_free_page() in swap free
notify path
- LP: #1215513
  * x86 thermal: Delete power-limit-notification console messages
- LP: #1215748
  * x86 thermal: Disable power limit notification interrupt by default
- LP: #1215748
  * mwifiex: do not create AP and P2P interfaces upon driver loading
- LP: #1212720
  * ARM: 7810/1: perf: Fix array out of bounds access in
armpmu_map_hw_event()
- LP: #1216442
- CVE-2013-4254
  * ARM: 7809/1: perf: fix event validation for software group leaders
- LP: #1216442
- CVE-2013-4254
  * veth: reduce stat overhead
- LP: #1201869
  * veth: extend device features
- LP: #1201869
  * veth: avoid a NULL deref in veth_stats_one
- LP: #1201869
  * veth: fix a NULL deref in netif_carrier_off
- LP: #1201869
  * veth: fix NULL dereference in veth_dellink()
- LP: #1201869
  * Bluetooth: Add support for Atheros [0cf3:3121]
- LP: #1202477
  * uvcvideo: quirk PROBE_DEF for Dell SP2008WFP monitor.
- LP: #1217957
  * usb: dwc3: gadget: don't prevent gadget from being probed if we fail
- LP: #1221794
  * usb: dwc3: fix wrong bit mask in dwc3_event_type
- LP: #1221794
  * ASoC: max98088 - fix element type of the register cache.
- LP: #1221794
  * ata: Fix DVD not dectected at some platform with Wellsburg PCH
- LP: #1221794
  * Tools: hv: KVP: Fix a bug in IPV6 subnet enumeration
- LP: #1221794
  * ALSA: usb-audio: 6fire: return correct XRUN indication
- LP: #1221794
  * usb: serial: cp210x: Add USB ID for Netgear Switches embedded serial
adapter
- LP: #1221794
  * USB: storage: Add MicroVault Flash Drive to unusual_devs
- LP: #1221794
  * USB: misc: Add Manhattan Hi-Speed USB DVI Converter to sisusbvga
- LP: #1221794
  * USB: option: append Petatel NP10T device to GSM modems list
- LP: #1221794
  * usb: cp210x support SEL C662 Vendor/Device
- LP: #1221794
  * USB: cp210x: add MMB and PI ZigBee USB Device Support
- LP: #1221794
  * USB: EHCI: Fix resume signalling on remote wakeup
- LP: #1221794
  * drm/radeon: fix endian issues with DP handling (v3)
- LP: #1221794
  * drm/radeon: Another card with wrong primary dac adj
- LP: #1221794
  * drm/radeon: improve dac adjust heuristics for legacy pdac
- LP: #1221794
  * drm/radeon: fix combios tables on older cards
- LP: #1221794
  * ARM: footbridge: fix overlapping PCI mappings
- LP: #1221794
  * [SCSI] isci: Fix a race condition in the SSP task management path
- LP: #1221794
  * [SCSI] qla2xxx: Properly set the tagging for commands.
- LP: #1221794
  * [SCSI] sd: fix crash when UA received on DIF enabled device
- LP: #1221794
  * nfsd: nfsd_open: when dentry_open returns an error do not propagate as
struct file
- LP: #1221794
  * USB: option: add D-Link DWM-152/C1 and DWM-156/C1
- LP: #1221794
  * staging: comedi: COMEDI_CANCEL ioctl should wake up read/write
- LP: #1221794
  * staging: comedi: fix a race between do_cmd_ioctl() and read/write
- LP: #1221794
  * staging: android: logger: Correct write offset reset on error
- LP: #1221794
  * usb: option: add TP-LINK MA260
- LP: #1221794
  * USB: ti_usb_3410_5052: fix dynamic-id matching
- LP: #1221794
  * usb: serial: option: Add ONYX 3G device support
- LP: #1221794
  * md/raid10: remove use-after-free bug.
- LP: #1221794
  * md/raid5: fix interaction of 'replace' and 'recovery'.
- LP: #1221794
  * drm/i915: initialize gt_lock early with other spin locks
- LP: #1221794
  * xhci: Avoid NULL pointer deref when host dies.
- LP: #1221794
  * usb: host: xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with
xhci 1.0
- LP: #1221794
  * xhci: fix null pointer dereference on ring_doorbell_for_active_rings
- LP: #1221794
  * usb: serial: option: blacklist ONDA MT689DC QMI interface
- LP: #1221794
  * usb: serial: option: add Olivetti Olicard 200
- LP: #1221794
  * usb: serial: option.c: remove ONDA MT825UP product ID fromdriver
- LP: #1221794
  * USB: mos7840: fix memory leak in open
- LP: #1221794
  * usb: Clear both buffers when clearing a control transfer TT buffer.
- LP: #1221794
  * nl80211: fix mgmt tx status and testmode reporting for netns
- LP: #1221794
  * mac80211: fix ethtool stats for non-station interfaces
- LP: #1221794
  * mac80211: fix duplicate retransmission detection
- LP: #1221794
  * iwlwifi: mvm: refuse connection to APs with BI  16
- LP: #1221794
  * iwlwifi: add 

[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-27 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 3.8.0-31.46

---
linux (3.8.0-31.46) raring; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
- LP: #1223406

  * UBUNTU: [Config] KUSER_HELPERS=y for armhf

  [ Upstream Kernel Changes ]

  * Revert cpuidle: Quickly notice prediction failure in general case
- LP: #1221794
  * Revert cpuidle: Quickly notice prediction failure for repeat mode
- LP: #1221794
  * Revert zram: use zram-lock to protect zram_free_page() in swap free
notify path
- LP: #1215513
  * x86 thermal: Delete power-limit-notification console messages
- LP: #1215748
  * x86 thermal: Disable power limit notification interrupt by default
- LP: #1215748
  * mwifiex: do not create AP and P2P interfaces upon driver loading
- LP: #1212720
  * ARM: 7810/1: perf: Fix array out of bounds access in
armpmu_map_hw_event()
- LP: #1216442
- CVE-2013-4254
  * ARM: 7809/1: perf: fix event validation for software group leaders
- LP: #1216442
- CVE-2013-4254
  * veth: reduce stat overhead
- LP: #1201869
  * veth: extend device features
- LP: #1201869
  * veth: avoid a NULL deref in veth_stats_one
- LP: #1201869
  * veth: fix a NULL deref in netif_carrier_off
- LP: #1201869
  * veth: fix NULL dereference in veth_dellink()
- LP: #1201869
  * Bluetooth: Add support for Atheros [0cf3:3121]
- LP: #1202477
  * uvcvideo: quirk PROBE_DEF for Dell SP2008WFP monitor.
- LP: #1217957
  * usb: dwc3: gadget: don't prevent gadget from being probed if we fail
- LP: #1221794
  * usb: dwc3: fix wrong bit mask in dwc3_event_type
- LP: #1221794
  * ASoC: max98088 - fix element type of the register cache.
- LP: #1221794
  * ata: Fix DVD not dectected at some platform with Wellsburg PCH
- LP: #1221794
  * Tools: hv: KVP: Fix a bug in IPV6 subnet enumeration
- LP: #1221794
  * ALSA: usb-audio: 6fire: return correct XRUN indication
- LP: #1221794
  * usb: serial: cp210x: Add USB ID for Netgear Switches embedded serial
adapter
- LP: #1221794
  * USB: storage: Add MicroVault Flash Drive to unusual_devs
- LP: #1221794
  * USB: misc: Add Manhattan Hi-Speed USB DVI Converter to sisusbvga
- LP: #1221794
  * USB: option: append Petatel NP10T device to GSM modems list
- LP: #1221794
  * usb: cp210x support SEL C662 Vendor/Device
- LP: #1221794
  * USB: cp210x: add MMB and PI ZigBee USB Device Support
- LP: #1221794
  * USB: EHCI: Fix resume signalling on remote wakeup
- LP: #1221794
  * drm/radeon: fix endian issues with DP handling (v3)
- LP: #1221794
  * drm/radeon: Another card with wrong primary dac adj
- LP: #1221794
  * drm/radeon: improve dac adjust heuristics for legacy pdac
- LP: #1221794
  * drm/radeon: fix combios tables on older cards
- LP: #1221794
  * ARM: footbridge: fix overlapping PCI mappings
- LP: #1221794
  * [SCSI] isci: Fix a race condition in the SSP task management path
- LP: #1221794
  * [SCSI] qla2xxx: Properly set the tagging for commands.
- LP: #1221794
  * [SCSI] sd: fix crash when UA received on DIF enabled device
- LP: #1221794
  * nfsd: nfsd_open: when dentry_open returns an error do not propagate as
struct file
- LP: #1221794
  * USB: option: add D-Link DWM-152/C1 and DWM-156/C1
- LP: #1221794
  * staging: comedi: COMEDI_CANCEL ioctl should wake up read/write
- LP: #1221794
  * staging: comedi: fix a race between do_cmd_ioctl() and read/write
- LP: #1221794
  * staging: android: logger: Correct write offset reset on error
- LP: #1221794
  * usb: option: add TP-LINK MA260
- LP: #1221794
  * USB: ti_usb_3410_5052: fix dynamic-id matching
- LP: #1221794
  * usb: serial: option: Add ONYX 3G device support
- LP: #1221794
  * md/raid10: remove use-after-free bug.
- LP: #1221794
  * md/raid5: fix interaction of 'replace' and 'recovery'.
- LP: #1221794
  * drm/i915: initialize gt_lock early with other spin locks
- LP: #1221794
  * xhci: Avoid NULL pointer deref when host dies.
- LP: #1221794
  * usb: host: xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with
xhci 1.0
- LP: #1221794
  * xhci: fix null pointer dereference on ring_doorbell_for_active_rings
- LP: #1221794
  * usb: serial: option: blacklist ONDA MT689DC QMI interface
- LP: #1221794
  * usb: serial: option: add Olivetti Olicard 200
- LP: #1221794
  * usb: serial: option.c: remove ONDA MT825UP product ID fromdriver
- LP: #1221794
  * USB: mos7840: fix memory leak in open
- LP: #1221794
  * usb: Clear both buffers when clearing a control transfer TT buffer.
- LP: #1221794
  * nl80211: fix mgmt tx status and testmode reporting for netns
- LP: #1221794
  * mac80211: fix ethtool stats for non-station interfaces
- LP: #1221794
  * mac80211: fix duplicate retransmission detection
- LP: #1221794
  * iwlwifi: mvm: refuse connection to APs with BI  16
- LP: #1221794
  * iwlwifi: add 

[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-27 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 3.5.0-41.64

---
linux (3.5.0-41.64) quantal; urgency=low

  [Brad Figg]

  * Release Tracking Bug
- LP: #1223451

  [ Upstream Kernel Changes ]

  * kernel-doc: bugfix - multi-line macros
- LP: #1223920
  * Revert zram: use zram-lock to protect zram_free_page() in swap free
notify path
- LP: #1215513
  * x86 thermal: Delete power-limit-notification console messages
- LP: #1215748
  * x86 thermal: Disable power limit notification interrupt by default
- LP: #1215748
  * ARM: 7810/1: perf: Fix array out of bounds access in
armpmu_map_hw_event()
- LP: #1216442
- CVE-2013-4254
  * ARM: 7809/1: perf: fix event validation for software group leaders
- LP: #1216442
- CVE-2013-4254
  * veth: reduce stat overhead
- LP: #1201869
  * veth: extend device features
- LP: #1201869
  * veth: avoid a NULL deref in veth_stats_one
- LP: #1201869
  * veth: fix a NULL deref in netif_carrier_off
- LP: #1201869
  * veth: fix NULL dereference in veth_dellink()
- LP: #1201869
  * Bluetooth: Add support for Atheros [0cf3:3121]
- LP: #1202477
  * efivars: explicitly calculate length of VariableName
- LP: #1217745
  * xfs: fix _xfs_buf_find oops on blocks beyond the filesystem end
- LP: #1151527
- CVE-2013-1819
  * drm/i915/lvds: ditch -prepare special case
- LP: #1221791
  * serial: mxs: fix buffer overflow
- LP: #1221791
  * fs/proc/task_mmu.c: fix buffer overflow in add_page_map()
- LP: #1221791
  * af_key: initialize satype in key_notify_policy_flush()
- LP: #1221791
  * vm: add no-mmu vm_iomap_memory() stub
- LP: #1221791
  * iwl4965: set power mode early
- LP: #1221791
  * iwl4965: reset firmware after rfkill off
- LP: #1221791
  * ASoC: cs42l52: Reorder Min/Max and update to SX_TLV for Beep Volume
- LP: #1221791
  * can: pcan_usb: fix wrong memcpy() bytes length
- LP: #1221791
  * ALSA: 6fire: make buffers DMA-able (pcm)
- LP: #1221791
  * ALSA: 6fire: make buffers DMA-able (midi)
- LP: #1221791
  * jbd2: Fix use after free after error in jbd2_journal_dirty_metadata()
- LP: #1221791
  * USB-Serial: Fix error handling of usb_wwan
- LP: #1221791
  * USB: mos7840: fix big-endian probe
- LP: #1221791
  * USB: adutux: fix big-endian device-type reporting
- LP: #1221791
  * USB: ti_usb_3410_5052: fix big-endian firmware handling
- LP: #1221791
  * m68k/atari: ARAnyM - Fix NatFeat module support
- LP: #1221791
  * m68k: Truncate base in do_div()
- LP: #1221791
  * usb: add two quirky touchscreen
- LP: #1221791
  * USB: mos7720: fix broken control requests
- LP: #1221791
  * USB: keyspan: fix null-deref at disconnect and release
- LP: #1221791
  * MIPS: Expose missing pci_io{map,unmap} declarations
- LP: #1221791
  * microblaze: Update microblaze defconfigs
- LP: #1221791
  * sound: Fix make allmodconfig on MIPS
- LP: #1221791
  * sound: Fix make allmodconfig on MIPS correctly
- LP: #1221791
  * alpha: makefile: don't enforce small data model for kernel builds
- LP: #1221791
  * MIPS: Rewrite pfn_valid to work in modules, too.
- LP: #1221791
  * xtensa: fix linker script transformation for .text.unlikely
- LP: #1221791
  * wusbcore: fix kernel panic when disconnecting a wireless USB-serial
device
- LP: #1221791
  * iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL
- LP: #1221791
  * iwlwifi: pcie: disable L1 Active after pci_enable_device
- LP: #1221791
  * zd1201: do not use stack as URB transfer_buffer
- LP: #1221791
  * Hostap: copying wrong data prism2_ioctl_giwaplist()
- LP: #1221791
  * ARM: at91/DT: fix at91sam9n12ek memory node
- LP: #1221791
  * drm/i915: Invalidate TLBs for the rings after a reset
- LP: #1221791
  * libata: apply behavioral quirks to sil3826 PMP
- LP: #1221791
  * ARM: davinci: nand: specify ecc strength
- LP: #1221791
  * ARM: 7816/1: CONFIG_KUSER_HELPERS: fix help text
- LP: #1221791
  * sata_fsl: save irqs while coalescing
- LP: #1221791
  * xen/events: initialize local per-cpu mask for all possible events
- LP: #1221791
  * of: fdt: fix memory initialization for expanded DT
- LP: #1221791
  * zfcp: fix lock imbalance by reworking request queue locking
- LP: #1221791
  * zfcp: fix schedule-inside-lock in scsi_device list loops
- LP: #1221791
  * nilfs2: remove double bio_put() in nilfs_end_bio_write() for
BIO_EOPNOTSUPP error
- LP: #1221791
  * nilfs2: fix issue with counting number of bio requests for
BIO_EOPNOTSUPP error detection
- LP: #1221791
  * workqueue: fix possible stall on try_to_grab_pending() of a delayed
work item
- LP: #1221791
  * x86/xen: do not identity map UNUSABLE regions in the machine E820
- LP: #1221791
  * jfs: fix readdir cookie incompatibility with NFSv4
- LP: #1221791
  * powerpc: Don't Oops when accessing /proc/powerpc/lparcfg 

[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-23 Thread Brad Figg
** Tags removed: verification-needed-raring
** Tags added: verification-done-raring

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Committed
Status in “linux” source package in Raring:
  Fix Committed
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-19 Thread Kyle Manna
I'm running 3.11.0-7 Saucy kernel on Raring and the firmware gets
loaded, but it doesn't enable A2DP.  Seems that the firmware loader is
working, but I have the wrong firmware?

I have an Iogear GBU521 / 0a5c:21e8  like Elijah.  I fetched the windows
driver from http://www.iogear.com/support/dm/driver/GBU521 and used
hex2hcd on firmware BCM20702A1_001.002.014.0889.0896.hex from the
bcbtums-win8x64-brcm.inf from my vid:pid.

/proc/version:
Linux version 3.11.0-7-generic (root@core) (gcc version 4.7.3 (Ubuntu/Linaro 
4.7.3-1ubuntu1) ) #14 SMP Mon Sep 16 22:03:29 PDT 2013

usb-devices:
T:  Bus=01 Lev=03 Prnt=43 Port=03 Cnt=03 Dev#= 46 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0a5c ProdID=21e8 Rev=01.12
S:  Manufacturer=Broadcom Corp
S:  Product=BCM20702A0
S:  SerialNumber=0002723E9EC0
C:  #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=(none)
I:  If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=01 Driver=(none)
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I:  If#= 3 Alt= 0 #EPs= 0 Cls=fe(app. ) Sub=01 Prot=01 Driver=(none)

dmesg/kern.log:
Sep 19 20:01:29 core kernel: [173325.476969] usb 1-1.5.4: new full-speed USB 
device number 46 using ehci-pci
Sep 19 20:01:29 core kernel: [173325.572574] usb 1-1.5.4: New USB device found, 
idVendor=0a5c, idProduct=21e8
Sep 19 20:01:29 core kernel: [173325.572580] usb 1-1.5.4: New USB device 
strings: Mfr=1, Product=2, SerialNumber=3
Sep 19 20:01:29 core kernel: [173325.572583] usb 1-1.5.4: Product: BCM20702A0
Sep 19 20:01:29 core kernel: [173325.572586] usb 1-1.5.4: Manufacturer: 
Broadcom Corp
Sep 19 20:01:29 core kernel: [173325.572588] usb 1-1.5.4: SerialNumber: 
0002723E9EC0
Sep 19 20:01:31 core kernel: [173326.944094] Bluetooth: firmware loaded
Sep 19 20:01:40 core kernel: [173336.196410] br0: port 1(eth0) entered 
forwarding state
Sep 19 20:01:50 core kernel: [173346.481465] r8169 :06:00.0 eth0: link down
Sep 19 20:01:50 core kernel: [173346.481570] br0: port 1(eth0) entered disabled 
state
Sep 19 20:01:52 core kernel: [173348.142401] r8169 :06:00.0 eth0: link up
Sep 19 20:01:52 core kernel: [173348.142904] br0: port 1(eth0) entered 
forwarding state
Sep 19 20:01:52 core kernel: [173348.142931] br0: port 1(eth0) entered 
forwarding state
Sep 19 20:02:07 core kernel: [173363.171462] br0: port 1(eth0) entered 
forwarding state

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Committed
Status in “linux” source package in Raring:
  Fix Committed
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-18 Thread Ondřej Janošík
With  brcm_patchram_plus_usb and hex2hdc I managed to get HFP/HSP on my laptop 
working (no sound/mic before) using BCM20702A1_001.002.014.0449.0775.hex 
patchram.
However after copying fw-04ca_2003.hcd into /lib/firmware/ and rebooting it 
doesn't loads patchram and I have to do it manually again.

I'm running Ubuntu-Raring with 3.8.0.30.48 kernel.

-
usb-devices:
T:  Bus=01 Lev=02 Prnt=02 Port=05 Cnt=02 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=04ca ProdID=2003 Rev=01.12
S:  Manufacturer=Broadcom Corp
S:  Product=BCM20702A0
S:  SerialNumber=20689D9D53B0
C:  #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=btusb
I:  If#= 1 Alt= 2 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=01 Driver=btusb
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I:  If#= 3 Alt= 0 #EPs= 0 Cls=fe(app. ) Sub=01 Prot=01 Driver=(none)

-
dmesg | grep Bluetooth
[   15.241832] Bluetooth: Core ver 2.16
[   15.241857] Bluetooth: HCI device and connection manager initialized
[   15.242027] Bluetooth: HCI socket layer initialized
[   15.242030] Bluetooth: L2CAP socket layer initialized
[   15.242036] Bluetooth: SCO socket layer initialized
[   35.560433] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   35.560435] Bluetooth: BNEP filters: protocol multicast
[   35.560441] Bluetooth: BNEP socket layer initialized
[   35.561273] Bluetooth: RFCOMM TTY layer initialized
[   35.561282] Bluetooth: RFCOMM socket layer initialized
[   35.561283] Bluetooth: RFCOMM ver 1.11

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Committed
Status in “linux” source package in Raring:
  Fix Committed
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-16 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/quantal-proposed/linux-ti-omap4

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Committed
Status in “linux” source package in Raring:
  Fix Committed
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-16 Thread Brad Figg
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-raring-
needed' to 'verification-raring-done'.

If verification is not done by one week from today, this fix will be
dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: verification-needed-raring

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Committed
Status in “linux” source package in Raring:
  Fix Committed
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-12 Thread Ephraim
Hey Jesse,

I would like to thank you again for your working with loading the firmware 
stuff!
Saucy is working for me.

Greetings Thilo

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Committed
Status in “linux” source package in Raring:
  Fix Committed
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-12 Thread Christophe H
Hello Jesse,

with 3.8.0-31 no errors in the systems logs anymore even during laptop
hibernation.

Will try again to work with bluetooth mouse and revert

Thanks again for all the effort

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Committed
Status in “linux” source package in Raring:
  Fix Committed
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-09 Thread Andy Whitcroft
** Also affects: linux (Ubuntu Saucy)
   Importance: Medium
 Assignee: Jesse Sung (wenchien)
   Status: Fix Released

** Changed in: linux (Ubuntu Quantal)
   Status: In Progress = Fix Committed

** Changed in: linux (Ubuntu Quantal)
   Importance: Undecided = Medium

** Changed in: linux (Ubuntu Precise)
   Importance: Undecided = Medium

** Changed in: linux (Ubuntu Raring)
   Status: In Progress = Fix Committed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Committed
Status in “linux” source package in Raring:
  Fix Committed
Status in “linux” source package in Saucy:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-07 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 3.11.0-5.11

---
linux (3.11.0-5.11) saucy; urgency=low

  * Release tracker
- LP: #1221886

  [ Adam Lee ]

  * SAUCE: Bluetooth: Add support for 04ca:2007
- LP: #1153448
  * SAUCE: Bluetooth: Add support for 105b:e065
- LP: #1161261

  [ Gavin Guo ]

  * SAUCE: Bluetooth: Add support for Broadcom 413c:8143
- LP: #1166113

  [ Upstream Kernel Changes ]

  * igb: Reset the link when EEE setting changed
- LP: #1219619
  * igb: Read register for latch_on without return value
- LP: #1219619
  * igb: Added rcu_lock to avoid race
- LP: #1219619
  * igb: don't allow SR-IOV without MSI-X
- LP: #1219619
  * igb: Update MTU so that it is always at least a standard frame size
- LP: #1219619
  * igb: Refactor of init_nvm_params
- LP: #1219619
  * igb: Refactor NVM read functions to accommodate devices with no flash
- LP: #1219619
  * igb: Add device support for flashless SKU of i210 device
- LP: #1219619
  * igb: Fix get_fw_version function for all parts
- LP: #1219619
  * igb: Add macro for size of RETA indirection table
- LP: #1219619
  * igb: Expose RSS indirection table for ethtool
- LP: #1219619
  * igb: Don't look for a PBA in the iNVM when flashless
- LP: #1219619
  * igb: Implementation of 1-sec delay for i210 devices
- LP: #1219619
  * igb: New PHY_ID for i354 device
- LP: #1219619
  * igb: M88E1543 PHY downshift implementation
- LP: #1219619
  * igb: No PHPM support in i354 devices
- LP: #1219619
  * igb: Support to get 2_5G link status for appropriate media type
- LP: #1219619
  * igb: Get speed and duplex for 1G non_copper devices
- LP: #1219619
  * igb: Implementation to report advertised/supported link on i354 devices
- LP: #1219619
  * igb: Update version number
- LP: #1219619
  * Bluetooth: Take proper tty_struct references
- LP: #1189998
  * Bluetooth: Remove the device from the list in the destructor
- LP: #1189998
  * Bluetooth: Move the tty initialization and cleanup out of open/close
- LP: #1189998
  * Bluetooth: Implement .activate, .shutdown and .carrier_raised methods
- LP: #1189998
  * Bluetooth: Fix the reference counting of tty_port
- LP: #1189998
  * Bluetooth: Purge the dlc-tx_queue to avoid circular dependency
- LP: #1189998

  [ Wen-chien Jesse Sung ]

  * SAUCE: Bluetooth: Support for loading broadcom patchram firmware
- LP: #1065400
  * SAUCE: Bluetooth: Add support for 13d3:3388 and 13d3:3389
- LP: #1065400
 -- Tim Gardner tim.gard...@canonical.com   Thu, 05 Sep 2013 08:06:17 -0600

** Changed in: linux (Ubuntu)
   Status: In Progress = Fix Released

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  In Progress
Status in “linux” source package in Raring:
  In Progress

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-09-04 Thread Jesse Sung
** Changed in: linux (Ubuntu Quantal)
   Status: Fix Released = In Progress

** Changed in: linux (Ubuntu Raring)
   Status: Fix Released = In Progress

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  In Progress
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  In Progress
Status in “linux” source package in Raring:
  In Progress

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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


[Kernel-packages] [Bug 1065400] Re: Support for loading Broadcom bluetooth firmware

2013-08-28 Thread Derrik Pates
I had this same issue with an IOGear USB Bluetooth 4.0 adapter:

Bus 006 Device 019: ID 0a5c:21e8 Broadcom Corp.

I built and installed the brcm_patchram_plus_usb tool, used hex2hcd to
convert the firmware (extracted from the driver CD included with the
adapter - first time I've used one of those in awhile), and it made my
HSP profile Bluetooth headset work (a Plantronics Discovery 975) where I
only got silence before. Guessing this device's ID needs to be added to
the kernel as well. I did drop the firmware file into my /lib/firmware
directory as fw-0a5c_21e8.hcd as well. I'm running Mint 15 (based on
raring).

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1065400

Title:
  Support for loading Broadcom bluetooth firmware

Status in “linux” package in Ubuntu:
  In Progress
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released

Bug description:
  Broadcom bluetooth chips require a tool called patchram uploader [1]
  to load firmware. This applies to at least BCM20702 and BCM43142.
  Although some of the devices have an OTPROM that contains required
  firmware, but it is found that these devices would not have HFP/HSP
  support unless a upgraded firmware is loaded via patchram uploader.

  This tool requires hci device to do the firmware loading, but this may
  cause some race condition between patchram tool and bluetoothd or
  something that also works on hci interface.

  Also it needs some hooks to make firmware loads after bootup, s3,  s4,
  rfkill, and device hotplug events. Implement this loader in kernel
  module would make things more easier.

  [1] http://marc.info/?l=linux-bluetoothm=132039175324993w=2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/+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