Comment 66 for bug 1065400

Revision history for this message
Ray-Ven (ray-ven) wrote :

Hello,
I'm using a Lenovo X230-T with linux 3.5.0-25 and 0a5c:21e6 BCM20702A0. If i get this right, I should get a proper hex file firmware and convert it to hcd via https://github.com/jessesung/hex2hcd . (making the converter should work) and put it to /lib/firmware/fw-0a5c_21e6.hcd, and finally reboot.

The thing is, I downloaded the windows installer for the bt device, and extracted the installer but found a lot of firmwarefiles that might match, so I don't know which one to use.

It looks like these are my options, which should I use?! And why? Or can someone provide the correct file?

file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0156.0175.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0156.0176.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0156.0177.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0156.0178.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0156.0180.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0156.0181.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0156.0184.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0156.0185.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0156.0187.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0156.0188.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0156.0193.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0156.0204.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0216.0221.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0216.0223.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0216.0226.hex
file:///tmp/TPBTooth/Win64/BCM20702A0_001.001.024.0228.0229.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0136.0140.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0136.0143.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0136.0153.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0136.0168.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0136.0175.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0136.0181.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0136.0203.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0136.0216.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0136.0230.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0136.0394.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0170.0283.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0187.0194.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0226.0245.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0226.0251.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0337.0347.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0337.0374.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0337.0442.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0455.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0461.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0462.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0463.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0464.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0477.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0478.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0480.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0481.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0496.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0503.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0512.hex
file:///tmp/TPBTooth/Win64/BCM20702A1_001.002.014.0449.0515.hex
file:///tmp/TPBTooth/Win64/BCM43142A0_001.001.011.0028.0037.hex
file:///tmp/TPBTooth/Win64/BCM43142A0_001.001.011.0049.0051.hex
file:///tmp/TPBTooth/Win64/BCM43142A0_001.001.011.0049.0052.hex
file:///tmp/TPBTooth/Win64/BCM43142A0_001.001.011.0049.0055.hex
file:///tmp/TPBTooth/Win64/BCM43142A0_001.001.011.0049.0057.hex
file:///tmp/TPBTooth/Win64/BCM43142A0_001.001.011.0049.0059.hex
file:///tmp/TPBTooth/Win64/BCM43142A0_001.001.011.0084.0086.hex
file:///tmp/TPBTooth/Win64/BCM43142A0_001.001.011.0084.0090.hex
file:///tmp/TPBTooth/Win64/BCM43142A0_001.001.011.0084.0091.hex
file:///tmp/TPBTooth/Win64/BCM4314A0_001.001.018.0006.0007.hex

Thanks for helping