Sorry, new to this all…from what I can see the module 5b is not fully supported and needs some tweaking to work which causes a boot delay and the bluetooth doesn’t work. I am yet to buy the Odroid N2+ and wifi module 5b but will do so soon.
I’ll be shipping from Australia so wanted to make the right choice and buy it all together to save on shipping. I need wifi but not bluetooth. I like the look of the module 5b as it is quite cheap and seems fast enough but worried about the issues mentioned above.
Having not bought one yet would you recommend that I avoid it and buy another wifi adaptor? If so what is a cheap wifi adaptor that is 100% confirmed to work with Odroid N2+?
Thanks! Just wondering, would there be an expected timeframe for this fix to be included in the stable build? Just that I am ordering a N2+ for myself and another person so didn’t want to install a nightly for them.
Hello, I have simillar issue with wifi ( dont care about bluetooth) and fix it by autostart.sh.
But, I use coreelec 19.3, so my first question is why this improvement wasnt added to this release?
And second issue, which I have, is, that when I shutdown tv and power on it back, after that there is again no wifi. After restart everyrhing is ok, but it is very unpleasant behaviour, restart take few minutes:(
Also using CE 19.3 with an ODROID USB wifi module 5B (RTL8821CU).
WIFI and bluetooth are fine after using usb_modeswitch in autostart.sh, however, it still has two issues:
longer boot (90-120 seconds), compared to <30 seconds when module is unplugged.
suspend/resume breaks the wifi (tried to play with sleep.d script to raise the dongle, but without much success).
Is it technically possible to have this dongle natively supported (without requiring usb_modeswitch) ?
If yes, how likely it will happen, and any tip how I could help/contribute ?
It seems the “Looking for active drivers” step is the one consuming all the wait, and it is not consistent between multiple attempts.
Not sure if I can manage to skip it somehow…
Access device 003 on bus 001
Get the current device configuration ...
Current configuration number is 1
Use interface number 0
with class 8
Use endpoints 0x0b (out) and 0x8a (in)
USB description data (for identification)
-------------------------
Manufacturer: Realtek
Product: DISK
Serial No.: not provided
-------------------------
Sending standard EJECT sequence
Looking for active drivers ... <======= This step can wait up to 60 seconds
OK, driver detached
Set up interface 0
Use endpoint 0x0b for message sending ...
Trying to send message 1 to endpoint 0x0b ...
Sending the message returned error -7. Try to continue
Read the response to message 1 (CSW) ...
Response successfully read (13 bytes), status 0
Trying to send message 2 to endpoint 0x0b ...
OK, message successfully sent
Read the response to message 2 (CSW) ...
Response successfully read (13 bytes), status 1
Trying to send message 3 to endpoint 0x0b ...
OK, message successfully sent
Read the response to message 3 (CSW) ...
Response successfully read (13 bytes), status 0
Trying to send message 4 to endpoint 0x0b ...
Sending the message returned error -1. Try to continue
Read the response to message 4 (CSW) ...
Response reading failed (error -1)
Device is gone, skip any further commands
-> Run lsusb to note any changes. Bye!
[ 224.476519@2] usb 1-1.4: new high-speed USB device number 7 using xhci-hcd
[ 224.600748@2] usb 1-1.4: New USB device found, idVendor=0bda, idProduct=1a2b
[ 224.600750@2] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 224.600751@2] usb 1-1.4: Product: DISK
[ 224.600753@2] usb 1-1.4: Manufacturer: Realtek
[ 224.601087@2] usb-storage 1-1.4:1.0: USB Mass Storage device detected
[ 224.604119@2] scsi host0: usb-storage 1-1.4:1.0
[ 224.742477@2] usb 1-1.4: USB disconnect, device number 7
[ 224.988542@2] usb 1-1.4: new high-speed USB device number 8 using xhci-hcd
[ 225.112837@2] usb 1-1.4: New USB device found, idVendor=0bda, idProduct=c820
[ 225.112842@2] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 225.112844@2] usb 1-1.4: Product: 802.11ac NIC
[ 225.112845@2] usb 1-1.4: Manufacturer: Realtek
[ 225.112847@2] usb 1-1.4: SerialNumber: 123456
[ 225.227001@0] Bluetooth: hci0: rtl: examining hci_ver=08 hci_rev=000c lmp_ver=08 lmp_subver=8821
[ 225.227008@0] Bluetooth: hci0: rtl: loading rtl_bt/rtl8821c_config.bin
[ 225.227142@0] Bluetooth: hci0: rtl: loading rtl_bt/rtl8821c_fw.bin
[ 225.227982@0] Bluetooth: hci0: rom_version status=0 version=1
[ 225.228037@0] Bluetooth: cfg_sz 10, total size 31990
[ 226.129091@1] start_addr=(0x8000), end_addr=(0x10000), buffer_size=(0x8000), smp_number_max=(4096)
[ 226.156351@0] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 226.156379@0] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready