Looking for users with no working WiFi or BT

Clone of CSR8510 USB Bluetooth dongle (BARROT 8041A01)

Thank you for your supports, I’ve got clone of CSR8510 bluetooth dongle made in China, which is supported as the default driver in Windows and is recognized as CSR8510 in Coreelec. But it doesn’t work in Coreelec. I heard that it works with the latest kernels, but I’ve just given up because I don’t have the ability to compile the driver. I will be happy if you are supported. Thank you.

and I don’t know command of lsusb, if you teach me I’ll upload correct post, thank you

# usb-devices | awk '/0a12/' RS=
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0a12 ProdID=0001 Rev=88.91
S:  Product=USB1.1-A
C:  #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
I:  If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb

**lsusb**
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

**lsusb -v**
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass          224 Wireless
  bDeviceSubClass         1 Radio Frequency
  bDeviceProtocol         1 Bluetooth
  bMaxPacketSize0        64
  idVendor           0x0a12 Cambridge Silicon Radio, Ltd
  idProduct          0x0001 Bluetooth Dongle (HCI mode)
  bcdDevice           88.91
  iManufacturer           0
  iProduct                2 (error)
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          177
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       4
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       5
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x003f  1x 63 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x003f  1x 63 bytes
        bInterval               1
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0000
  (Bus Powered)

Please read

If your issue relates to a USB WiFi or BT dongle then please paste the output of the command lsusb instead.

Yeah I read about it

P: /devices/d0070000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
L: 0
E: DEVPATH=/devices/d0070000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
E: DRIVER=ar6k_wlan
E: SDIO_CLASS=00
E: SDIO_ID=0271:0701
E: MODALIAS=sdio:c00v0271d0701
E: SUBSYSTEM=sdio
E: USEC_INITIALIZED=8980609
E: SYSTEMD_WANTS=qca9377-firmware-aml.service
E: TAGS=:systemd:

Which device is this?

Alfawise H96 Pro +, ARM Mali-T820MP, Amlogic S912, 3GB RAM

WiFi is OK, but Bluetooth can’t connect to any device, neither keyboard, smartphone nor headset.

Transpeed X3 Plus S905X3 2GB+16GB
wifi doesn’t work, lan ok

CoreELEC (official): nightly_20200303 (Amlogic-ng.arm)
CoreELEC:~ # udevadm info /sys/bus/sdio/devices/*
P: /devices/platform/ffe03000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
L: 0
E: DEVPATH=/devices/platform/ffe03000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
E: SDIO_CLASS=07
E: SDIO_ID=3030:3030
E: MODALIAS=sdio:c07v3030d3030
E: SUBSYSTEM=sdio

TX3 MAX
WiFi works, BT not

P: /devices/d0070000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
L: 0
E: DEVPATH=/devices/d0070000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
E: DRIVER=rtl8723bs
E: SDIO_CLASS=07
E: SDIO_ID=024C:B723
E: MODALIAS=sdio:c07v024CdB723
E: SUBSYSTEM=sdio
E: USEC_INITIALIZED=11320163
E: SYSTEMD_WANTS=rtl8723bs_bt-firmware.service
E: TAGS=:systemd:

Looks like your on an old build, can you try nightly?

Hi, i have issue with my WiFi. Box doesn’t see 5 GHz wifi lan. But it happens as well in CE and Android TV, So may be its not CE issue. But i paste my udevadm:
http://ix.io/2eWc
My box: Ugoos X2 Cube (S905X2).

Thank You in advance.

Yep

P: /devices/d0070000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
L: 0
E: DEVPATH=/devices/d0070000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
E: DRIVER=rtl8723bs
E: SDIO_CLASS=07
E: SDIO_ID=024C:B723
E: MODALIAS=sdio:c07v024CdB723
E: SUBSYSTEM=sdio
E: USEC_INITIALIZED= 11636405
E: SYSTEMD_WANTS= rtkbt-firmware-aml.service
E: TAGS=:systemd:

Try to change wi-fi channel on your router to lower one (below 140)

Thank You for a tip.
I had to change below channel 100 (my default). Unplugged eth0 wire. And then its working. Then i pluuged eth (though in settings still disabled) and still working. Ill try with SSID broadcasting off.
So for a while things are ok.

Latest nightly
Thank You.

S10 MAX+
Bought it on Aliexpress where it was advertised as S905X3, however, devicetree for x3 is not working (bootloop), only for x2 is working (100M LAN / 4GB).
Running nightly 20200321
Wifi is working, BT is not

/proc/cpuinfo
model name : Amlogic S905X2 rev b
Hardware : Amlogic S905X2
Revision : 0400

udevadm info /sys/bus/sdio/devices/*
P: /devices/platform/ffe05000.sd2/mmc_host/sdio/sdio:0001/sdio:0001:1
L: 0
E: DEVPATH=/devices/platform/ffe05000.sd2/mmc_host/sdio/sdio:0001/sdio:0001:1
E: DRIVER=wlan
E: SDIO_CLASS=00
E: SDIO_ID=037A:7608
E: MODALIAS=sdio:c00v037Ad7608
E: SUBSYSTEM=sdio

P: /devices/platform/ffe05000.sd2/mmc_host/sdio/sdio:0001/sdio:0001:2
L: 0
E: DEVPATH=/devices/platform/ffe05000.sd2/mmc_host/sdio/sdio:0001/sdio:0001:2
E: SDIO_CLASS=00
E: SDIO_ID=037A:7668
E: MODALIAS=sdio:c00v037Ad7668
E: SUBSYSTEM=sdio

X96air S905X3/4G/64G (I think model P2), 1GBit LAN
wifi is working, BT is not.

udevadm info /sys/bus/sdio/devices/*
P: /devices/platform/ffe03000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
L: 0
E: DEVPATH=/devices/platform/ffe03000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
E: DRIVER=bcmsdh_sdmmc
E: SDIO_CLASS=00
E: SDIO_ID=02D0:A9BF
E: MODALIAS=sdio:c00v02D0dA9BF
E: SUBSYSTEM=sdio
E: USEC_INITIALIZED=5510461
E: SYSTEMD_WANTS=brcmfmac_sdio-firmware-aml.service
E: TAGS=:systemd:

P: /devices/platform/ffe03000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:2
L: 0
E: DEVPATH=/devices/platform/ffe03000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:2
E: DRIVER=bcmsdh_sdmmc
E: SDIO_CLASS=00
E: SDIO_ID=02D0:A9BF
E: MODALIAS=sdio:c00v02D0dA9BF
E: SUBSYSTEM=sdio
E: USEC_INITIALIZED=5512976
E: SYSTEMD_WANTS=brcmfmac_sdio-firmware-aml.service
E: TAGS=:systemd:

P: /devices/platform/ffe03000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:3
L: 0
E: DEVPATH=/devices/platform/ffe03000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:3
E: DRIVER=bcmsdh_sdmmc
E: SDIO_CLASS=02
E: SDIO_ID=02D0:A9BF
E: MODALIAS=sdio:c02v02D0dA9BF
E: SUBSYSTEM=sdio
E: USEC_INITIALIZED=5497989
E: SYSTEMD_WANTS=brcmfmac_sdio-firmware-aml.service
E: TAGS=:systemd:

@kodiwpigulce_pl is BT still not working for you with nightly?

@GunterO I need a copy of your dmesg to see what is going on with your device with SDIO_ID 02D0:A9BF.

As for your other device, you have the Mediatek 7668 and we don’t have the BT driver for this, only WiFi.

Device: TX3 Pro WiFi not work. Chip: RTL8189FTV
nightly_20200321

P: /devices/d0070000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
L: 0
E: DEVPATH=/devices/d0070000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
E: SDIO_CLASS=07
E: SDIO_ID=024C:F179
E: MODALIAS=sdio:c07v024CdF179
E: SUBSYSTEM=sdio

http://ix.io/2fdY

Ok, thanks. I’m using a cheap BT usb dongle on this box, which is working fine.

OK so here I found the thread, hopfully?
X96 MAX PLUS 4+64G, nightly on TF and Android 9 on EMMC
I copied settings from X96 air and I believe everthing works fine under CE, 4K HDR S/PDIF ethernet samba etc., except Bluetooth, and the log here:
http://ix.io/2fKR
Strangely, following service not found. Hope this log helps.
Unit rtl8822b_bt-firmware.service could not be found.