Wifi dongle 5B Odroid

Hi All, I experience the same issue with the 5B wifi dongle. It is not detected in CE. I tried with latest nightly but does not have improvement.

I found this closed topic
https://discourse.coreelec.org/t/hardkernel-wifi-module-5b-not-working-odroid-n2/16226?u=jbc41

However, being newbie with both CE and odroid I don’t know how to use it. Can someone explain please?

First you need to plug an ethernet cable for network access.
Then you need to install the addon “System Tools” from coreelec (which will install usb_modeswitch).
Then you need to SSH into your odroid and create a rule in ~/.config/udev.rules.d such as the one I posted in the thread you mentionned, unplug/replug the 5B module or reboot.
This will ensure the dongle is switched to wifi as soon as detected.
You can unplug the ethernet link at that point.

1 Like

Thanks @wlk ^^

I will install the add-on The only difficult part for me is to create the rule in the file you mentioned. I’ve never used SSH before.
From what I’ve seen, I can SSH the N2 using the terminal on my Mac but then I don’t know how to edit or add rules to files and make sure they are saved.

Would you have any guidance please? :slightly_smiling_face:

Just open SSH terminal and then copy/paste this command which will create the appropriate file

echo 'SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="0bda", ATTR{idProduct}=="1a2b", RUN+="/storage/.kodi/addons/virtual.system-tools/bin/usb_modeswitch -KW -v 0bda -p 1a2b"' >/storage/.config/udev.rules.d/90-rtl8188gu_cdrom_mode.rules
1 Like

By the way @vpeter, did you merge this into the sources ?
Didn’t see it on github, but I might be looking at the wrong place.

Thanks @vpeter :slightly_smiling_face: it works perfectly fine now using this command line.

Really appreciate the support !

Actually I just did

After long testing it was become clear that usb_modeswitch program is not really needed and it is enough to eject cdrom which appears from usb stick.

So after this is merged in CE no extra rules or system-tools addon need to be installed and stick would work out of the box.

1 Like

CoreELEC 19.4-Matrix_rc1 has build-in support for this and other similar wifi devices based on RTL8821CS.

Can someone can try to remove extra udev rule file and see if device actually works after reboot?

I haven’t tried 19.4rc’s yet, but I will do the test and confirm as soon as they are available for upgrade.

1 Like

About | FAQ | Terms of Service | Privacy Policy | Legal Notice