Announcement

Collapse
No announcement yet.

No Bluetooth on the Linux side

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [MULTI BOOT] No Bluetooth on the Linux side

    I just bought a new laptop, an Asus Tuff F17, FX706HE-211.TM17-1. Some of the changes I made were updating Win10 home to Pro and adding Kubuntu 20.04 dualboot. Everything works fine but the bluetooth in Kubuntu. No adapter even exists yet I know there is one because I can use it in Windows, so I know the hardware is there. Asus has been no help and google has been very little, I can't even figure out what hardware this is.

    According to device manager in windows the bluetooth hardware is a "media tek bluetooth adapter"
    Last edited by Clayman1000x; Mar 20, 2022, 04:44 AM.

    #2
    We'll need to see some info about the adapter.

    Bluetooth is usually listed as a USB device, so this command will list them:
    lsusb
    Paste the output into a reply. It will look something like this:

    Code:
    $ lsusb
    Bus 002 Device 002: ID 1058:2621 Western Digital Technologies, Inc. Elements 2621
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 005: ID 1b1c:0a4d Corsair Corsair HS60 PRO Surround USB Sound Adapter
    Bus 001 Device 006: ID 0764:0501 Cyber Power System, Inc. CP1500 AVR UPS
    Bus 001 Device 004: ID 8087:0029 Intel Corp.
    Bus 001 Device 003: ID 0c45:8006 Microdia Dual Mode Camera (8006 VGA)
    Bus 001 Device 002: ID 1b1c:1b5a Corsair CORSAIR M65 RGB ELITE Gaming Mouse
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Also, the lspci command will list other devices, such as wifi cards. Bluetooth is usually a component on these cards, so any lines related to wifi might help get the specific card you have nailed down, and we can see what options are available.

    Comment


      #3
      clayman1000x@clayman1000x-ASUS:~$ lsusb
      Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
      Bus 003 Device 003: ID 322e:202c Sonix Technology Co., Ltd. USB2.0 HD UVC WebCam
      Bus 003 Device 004: ID 13d3:3563 IMC Networks Wireless_Device
      Bus 003 Device 002: ID 046d:c52f Logitech, Inc. Unifying Receiver
      Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
      Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



      clayman1000x@clayman1000x-ASUS:~$ lspci
      0000:00:00.0 Host bridge: Intel Corporation Device 9a26 (rev 05)
      0000:00:01.0 PCI bridge: Intel Corporation Device 9a01 (rev 05)
      0000:00:02.0 VGA compatible controller: Intel Corporation Device 9a68 (rev 01)
      0000:00:04.0 Signal processing controller: Intel Corporation Device 9a03 (rev 05)
      0000:00:06.0 System peripheral: Intel Corporation Device 09ab
      0000:00:08.0 System peripheral: Intel Corporation Device 9a11 (rev 05)
      0000:00:0a.0 Signal processing controller: Intel Corporation Device 9a0d (rev 01)
      0000:00:0d.0 USB controller: Intel Corporation Device 9a17 (rev 05)
      0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RA
      ID Controller
      0000:00:14.0 USB controller: Intel Corporation Device 43ed (rev 11)
      0000:00:14.2 RAM memory: Intel Corporation Device 43ef (rev 11)
      0000:00:15.0 Serial bus controller [0c80]: Intel Corporation Device 43e8 (rev 11)
      0000:00:16.0 Communication controller: Intel Corporation Device 43e0 (rev 11)
      0000:00:1c.0 PCI bridge: Intel Corporation Device 43bf (rev 11)
      0000:00:1d.0 PCI bridge: Intel Corporation Device 43b6 (rev 11)
      0000:00:1f.0 ISA bridge: Intel Corporation Device 438b (rev 11)
      0000:00:1f.3 Audio device: Intel Corporation Device 43c8 (rev 11)
      0000:00:1f.4 SMBus: Intel Corporation Device 43a3 (rev 11)
      0000:00:1f.5 Serial bus controller [0c80]: Intel Corporation Device 43a4 (rev 11)
      0000:01:00.0 VGA compatible controller: NVIDIA Corporation Device 25a0 (rev a1)
      0000:01:00.1 Audio device: NVIDIA Corporation Device 2291 (rev a1)
      0000:02:00.0 Network controller: MEDIATEK Corp. Device 7961
      0000:03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Device 8162 (rev 0
      5)
      10000:e0:06.0 PCI bridge: Intel Corporation Device 9a0f (rev 05)
      10000:e1:00.0 Non-Volatile memory controller: Intel Corporation Device f1aa (rev 03)
      clayman1000x@clayman1000x-ASUS:~$


      I may not be running the correct kernel for the mediatek hardware. I had to upgrade to kernel 5.13 to get the wifi to work and from what I found I need at least kernel 5.15.6.to get bluetooth working. I tried installing that kernel 5.15 but got errors. 22.04 comes out next month so I might have to wait for that upgrade.
      Last edited by Clayman1000x; Mar 20, 2022, 07:40 AM.

      Comment


        #4
        Originally posted by Clayman1000x View Post
        Bus 003 Device 004: ID 13d3:3563 IMC Networks Wireless_Device
        And the lspci info?

        You likely need to install a new kernel for this fairly new chipset. If it is the model I suspect, wifi didn't work until kernel 5.12, and 20.04 now has 5.13, but you likely need a 5.15 or newer kernel from Mainline, or to test, you might try booting a 22.04 pre-release iso and see if it works there.
        Even then, it may still be problematic and need tweaks and fixes, so be prepared for that.

        A few folks gave up and installed a much better supported card but these were older posts.
        It is what I did for my PC with perfectly fine realtek Wifi (that I do not use) but completely unreliable bluetooth (which I do use heavily), even via manually compiled drivers etc ad nauseum.
        Last edited by Snowhog; Mar 20, 2022, 08:52 AM. Reason: Spelling correction

        Comment


          #5
          I think you are right claydoh, I've been reading on some things I managed to find saying the same about the kernel. So it looks like 22.04 LTS will be out next month and I have a usb bluetooth to use until this gets sorted out. Thanks for your help though.

          Comment


            #6
            Check out a live session of 22.04 and see if it is working there.
            Else try different 5.15, or 5.16 Mainline kernels, and even 5,17s are available iirc.

            If Mainline kernels are still not working on 20.04 ( I forget that this may still be the case), you *might* consider trying out xanmod or other third party kernel build repos, the Mainline kernels are often too vanilla, missing or not including some patches for everything

            Comment

            Working...
            X