Lenovo G700 Bluetooth problem

Asked by Andrej on 2016-09-02

My bluetooh doesnt work.
a@a-Lenovo-G700:~$ dmesg | grep -i blue
[ 16.258880] Bluetooth: Core ver 2.21
[ 16.258895] Bluetooth: HCI device and connection manager initialized
[ 16.258899] Bluetooth: HCI socket layer initialized
[ 16.258902] Bluetooth: L2CAP socket layer initialized
[ 16.258908] Bluetooth: SCO socket layer initialized
[ 16.283250] Bluetooth: hci0: BCM: chip id 70
[ 16.299252] Bluetooth: hci0: BCM43142A
[ 16.299255] Bluetooth: hci0: BCM (001.001.011) build 0000
[ 16.314893] bluetooth hci0: Direct firmware load for brcm/BCM.hcd failed with error -2
[ 16.314899] Bluetooth: hci0: BCM: Patch brcm/BCM.hcd not found
[ 18.319088] Bluetooth: hci0 command 0x1003 tx timeout
[ 18.388094] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 18.388097] Bluetooth: BNEP filters: protocol multicast
[ 18.388100] Bluetooth: BNEP socket layer initialized
[ 20.991578] Bluetooth: RFCOMM TTY layer initialized
[ 20.991586] Bluetooth: RFCOMM socket layer initialized
[ 20.991592] Bluetooth: RFCOMM ver 1.11
[ 45.546543] Modules linked in: rfcomm bnep bbswitch(OE) nls_iso8859_1 nvidia_uvm(POE) nvidia(POE) wl(POE) toshiba_wmi btusb intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp btrtl snd_hda_codec_hdmi btbcm btintel bluetooth kvm_intel uvcvideo snd_hda_codec_idt snd_hda_codec_generic videobuf2_vmalloc snd_hda_intel videobuf2_memops kvm snd_hda_codec videobuf2_v4l2 videobuf2_core v4l2_common snd_hda_core videodev snd_hwdep media irqbypass snd_pcm cfg80211 snd_seq_midi snd_seq_midi_event snd_rawmidi joydev input_leds snd_seq serio_raw snd_seq_device snd_timer snd soundcore mei_me shpchp mei ideapad_laptop lpc_ich sparse_keymap mac_hid wmi cuse parport_pc ppdev lp parport autofs4 drbg ansi_cprng algif_skcipher af_alg dm_crypt uas usb_storage i915 i2c_algo_bit drm_kms_helper crct10dif_pclmul crc32_pclmul

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu linux Edit question
Assignee:
No assignee Edit question
Solved by:
Andrej
Solved:
2016-09-12
Last query:
2016-09-12
Last reply:
2016-09-03

How do you mean "doesn't work". Can you expand please or is there just zero functionality

Andrej (andrej-prijatelj-doma) said : #2

Does not recognize any devices

Andrej (andrej-prijatelj-doma) said : #3

what it means:
[ 16.314893] bluetooth hci0: Direct firmware load for brcm/BCM.hcd failed with error -2
[ 16.314899] Bluetooth: hci0: BCM: Patch brcm/BCM.hcd not found

Jeremy (wa113y3s) said : #4

Please post the results of

lsusb

Andrej (andrej-prijatelj-doma) said : #5

a@a-Lenovo-G700:~$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 105b:e065 Foxconn International, Inc. BCM43142A0 Bluetooth module
Bus 001 Device 003: ID 0bda:5731 Realtek Semiconductor Corp.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

a@a-Lenovo-G700:~$ dmesg | grep Blue
[ 19.472361] Bluetooth: Core ver 2.21
[ 19.472381] Bluetooth: HCI device and connection manager initialized
[ 19.472387] Bluetooth: HCI socket layer initialized
[ 19.472390] Bluetooth: L2CAP socket layer initialized
[ 19.472398] Bluetooth: SCO socket layer initialized
[ 19.499478] Bluetooth: hci0: BCM: chip id 70
[ 19.515493] Bluetooth: hci0: BCM43142A
[ 19.515501] Bluetooth: hci0: BCM (001.001.011) build 0000
[ 19.535195] Bluetooth: hci0: BCM: Patch brcm/BCM.hcd not found
[ 21.543025] Bluetooth: hci0 command 0x1003 tx timeout
[ 21.615714] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 21.615718] Bluetooth: BNEP filters: protocol multicast
[ 21.615722] Bluetooth: BNEP socket layer initialized
[ 24.488539] Bluetooth: RFCOMM TTY layer initialized
[ 24.488551] Bluetooth: RFCOMM socket layer initialized
[ 24.488557] Bluetooth: RFCOMM ver 1.11

Andrej (andrej-prijatelj-doma) said : #6

I found the solution for Ubuntu 16.04
 hcd file needs to be named /lib/firmware/brcm/BCM.hcd