![]() inf are plaintext files, so let's look in there. Well, I don't want to poke around in binary files too much, but I know that. ![]() I notice that the firmware expected to be loaded has "0a5c-21e6" in the name, and the usb ID of the bluetooth hardware is "0a5c:21e6" so let's poke around and see if we can find anything with that name:įind app/ -name "*0a5c*" -o -name "*0A5C*" Now to see if we can find the important bits in here. lots of output, all extracted to an "app/" directory. To do that, you'll first need to get innoextract (see or search for innoextract g4wb12ww.exe I went to the Lenovo support site, downloaded the bluetooth driver file (currently located at but of course, this link will not always be valid), and poked around a bit in its contents. There were a few results with links to different firmware that someone had already obtained from some mysterious source, and vague references about "get it from your Windows system" and such, but well, I don't have a Windows system. ![]() ![]() Sure enough, /lib/firmware/brcm/BCM20702A1-0a5c-21e6.hcd did not exist.Īfter a bit of research, I determined that nobody had already written clear instructions on just how to obtain the needed firmware. Nov 24 13:37:35 liberty kernel: bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-21e6.hcd failed with error -2 I recently was presented with a Thinkpad T430s containing a Broadcom BCM20702 bluetooth chip, and bluetooth wouldn't work at all on it.īus 003 Device 009: ID 0a5c:21e6 Broadcom Corp. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |