Asus X555LN(14.10)에서 Bluetooth가 작동하지 않음

Asus X555LN(14.10)에서 Bluetooth가 작동하지 않음

내 노트북 ​​Asus X555LN에 대한 도움이 필요합니다. Bluetooth 어댑터가 Ubuntu에 존재하지 않는 것 같습니다. Windows에서는 제대로 작동하지만 Ubuntu 14.10에서는 그렇지 않습니다. blueman을 설치했는데 여전히 블루투스가 작동하지 않습니다.

lsusb의 결과는 다음과 같습니다.

   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 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
   Bus 002 Device 006: ID 04ca:2006 Lite-On Technology Corp. 
   Bus 002 Device 003: ID 0bda:57b5 Realtek Semiconductor Corp. 
   Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lsusb | grep Bluetooth에 출력이 표시되지 않습니다. dmesg | grep -i blue는 이것을 출력합니다

    [   15.345862] Bluetooth: Core ver 2.19
    [   15.345882] Bluetooth: HCI device and connection manager initialized
    [   15.345889] Bluetooth: HCI socket layer initialized
    [   15.345892] Bluetooth: L2CAP socket layer initialized
    [   15.345901] Bluetooth: SCO socket layer initialized
    [   15.350356] Bluetooth: RFCOMM TTY layer initialized
    [   15.350367] Bluetooth: RFCOMM socket layer initialized
    [   15.350372] Bluetooth: RFCOMM ver 1.11
    [   15.479263] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
    [   15.479266] Bluetooth: BNEP filters: protocol multicast
    [   15.479274] Bluetooth: BNEP socket layer initialized

rfkill 목록은 다음을 보여줍니다.

    0: asus-wlan: Wireless LAN
        Soft blocked: no
        Hard blocked: no
    1: asus-bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no
    2: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
    3: brcmwl-0: Wireless LAN
        Soft blocked: no
        Hard blocked: no

lpsci 결과는 다음과 같습니다.

    00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
    00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
    00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
    00:04.0 Signal processing controller: Intel Corporation Device 0a03 (rev 0b)
    00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
    00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
    00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
    00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
    00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
    00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
    00:1c.4 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 5 (rev e4)
    00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
    00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
    00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
    00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
    00:1f.6 Signal processing controller: Intel Corporation 8 Series Thermal (rev 04)
    02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
    03:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
    04:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev a2)

미리 감사드립니다

답변1

귀하의 장치는 아직 Ubuntu 커널에서 지원되지 않지만 문제는 아닙니다.

wget https://www.dropbox.com/s/xbmm9vfg2fby2zn/fw-04ca_2006.hcd
sudo cp fw-04ca_2006.hcd /lib/firmware
sudo cp fw-04ca_2006.hcd /lib/firmware/brcm/BCM43142A0-04ca-2006.hcd

wget https://www.dropbox.com/s/dnlvxmw5l7mwn2d/bluetooth.tar.gz
tar -zxvf bluetooth.tar.gz
cd bluetooth
sudo apt-get install linux-headers-generic build-essential
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

재부팅해야 할 수도 있으며 현재 커널에서 작동해야 합니다. 업데이트를 수행하고 재부팅 후 Bluetooth 작동이 다시 중단되면 커널을 업데이트했을 수 있으며 다음을 수행하십시오.

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

편집: xhci에 문제가 있을 수 있는 것으로 나타났습니다.

echo "blacklist btusb | sudo tee /etc/modprobe./btusb.conf

gksudo gedit /etc/rc.local

그런 다음 위에 두 줄을 추가하여 exit 0마지막 세 줄을 다음과 같이 만듭니다.

sleep 40
modprobe btusb
exit 0

저장, 종료 및 재부팅

관련 정보