I have recently installed ubuntu 14.10 and found both wifi and bluetooth is not working. I could able to regain my wifi and bluetooth is still disabled. Please need some help. I have seen a lot of posts and found nothing which can resolve my issue.

hcitool dev -- output Devices:

  • Edit your question to include lspci -nnk | grep -iA2 net and lsusb and rfkill list all What make and model is this PC? – Jeremy31 Mar 8 '15 at 21:01

Device needs firmware to work

wget https://www.dropbox.com/s/bor5hy8djhztpsf/fw-04ca_200b.hcd
sudo cp fw-04ca_200b.hcd /lib/firmware
sudo cp fw-04ca_200b.hcd /lib/firmware/brcm

Reboot and try

Edit: wget https://www.dropbox.com/s/dnlvxmw5l7mwn2d/bluetooth.tar.gz

tar -zxvf bluetooth.tar.gz

It should create a folder named bluetooth to your home folder, then cd bluetooth And then we need to get some files downloaded sudo apt-get install linux-headers-generic build-essential

Now we copy files from your current config

cp /usr/src/linux-headers-$(uname -r)/Module.symvers Module.symvers

cp /boot/config-$(uname -r) .config

Now we can make the modules with

make -C /lib/modules/$(uname -r)/build M=$PWD modules

Now we unload the current module

sudo modprobe -r btusb and copy in the new one with

sudo cp btusb.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/

And it is time to test and insert the module sudo modprobe btusb and with any luck your bluetooth works fine, if not a reboot should work.

If you update and find bluetooth doesn't work after a reboot then cd bluetooth

make -C /lib/modules/$(uname -r)/build M=$PWD clean
cp /usr/src/linux-headers-$(uname -r)/Module.symvers Module.symvers
cp /boot/config-$(uname -r) .config
make -C /lib/modules/$(uname -r)/build M=$PWD modules
sudo modprobe -r btusb
sudo cp btusb.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/
sudo modprobe btusb
  • Still not working.. Bluetooth is still showing as disabled. – Deepika Sathineni Mar 9 '15 at 20:38
  • can you show the results of dmesg | grep -i bluetooth and dmesg | grep -i firmware – Jeremy31 Mar 9 '15 at 21:44
  • Please find my output in the answer... Thank you – Deepika Sathineni Mar 9 '15 at 23:40
  • Please show results from hciconfig -a – Jeremy31 Mar 10 '15 at 11:23
  • NOthing is showing up in hciconfig -a – Deepika Sathineni Mar 10 '15 at 16:53

iam using lenovo u430. Below are the output each command.

lspci -nnk | grep -iA2 net 01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10) Subsystem: Lenovo Device [17aa:3801] Kernel driver in use: r8169 02:00.0 Network controller [0280]: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03) Subsystem: Lenovo Device [17aa:062e] Kernel driver in use: wl


Bus 001 Device 002: ID 8087:8000 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 004: ID 04ca:200b Lite-On Technology Corp. Bus 002 Device 003: ID 5986:0538 Acer, Inc Bus 002 Device 002: ID 04f3:0060 Elan Microelectronics Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

rfkill list all

0: phy0: Wireless LAN Soft blocked: no Hard blocked: no 1: brcmwl-0: Wireless LAN Soft blocked: no Hard blocked: no 2: ideapad_wlan: Wireless LAN Soft blocked: no Hard blocked: no 3: ideapad_bluetooth: Bluetooth Soft blocked: no Hard blocked: no


dmesg | grep -i bluetooth [ 9.247823] Bluetooth: Core ver 2.19 [ 9.247843] Bluetooth: HCI device and connection manager initialized [ 9.247851] Bluetooth: HCI socket layer initialized [ 9.247853] Bluetooth: L2CAP socket layer initialized [ 9.247864] Bluetooth: SCO socket layer initialized [ 9.251480] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 9.251483] Bluetooth: BNEP filters: protocol multicast [ 9.251490] Bluetooth: BNEP socket layer initialized [ 9.251945] Bluetooth: RFCOMM TTY layer initialized [ 9.251953] Bluetooth: RFCOMM socket layer initialized [ 9.251958] Bluetooth: RFCOMM ver 1.11

dmesg | grep -i firmware [ 0.180970] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.