Hey I am trying to connect a Wifi dongle to BELA.
https://www.elextra.dk/da-DK/p/H24905?utm_source=GoogleAds&utm_medium=cpc&gclid=Cj0KCQjwx5qoBhDyARIsAPbMagDcgBkqePCHJ6s9A8WNn9c9M7w_OnpL7QlLajPuOqTWNgjZ5OsN7MgaAhJqEALw_wcB
It uses the Chipset: Realtek 8811AU and should be compatible with this driver which I need to install; https://github.com/abperiasamy/rtl8812AU_8821AU_linux
I tried following the approach from this thread https://forum.bela.io/d/546-wifi-dongle and was able to succesfully download the driver, however the wifi dongle still will not show me wlan0 after inputting the "ip a" command.
root@bela:~# lsusb
Bus 001 Device 002: ID 0bda:c811 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
BELA recognises the USB as the Realtek semi.....
root@bela:~# lsmod | grep rtl8812au
root@bela:~# sudo modprobe -a rtl8812au
root@bela:~# lsmod
Module Size Used by
rtl8812au 1302528 0
cfg80211 593920 1 rtl8812au
rfkill 28672 2 cfg80211
usb_f_midi 20480 2
usb_f_acm 16384 2
u_serial 20480 3 usb_f_acm
usb_f_mass_storage 53248 2
usb_f_ncm 28672 2
usb_f_rndis 32768 2
u_ether 20480 2 usb_f_ncm,usb_f_rndis
snd_soc_simple_card 16384 0
snd_soc_simple_card_utils 20480 1 snd_soc_simple_card
omap_rng 16384 0
rng_core 16384 1 omap_rng
evdev 24576 1
uio_pdrv_genirq 16384 0
spidev 20480 0
spi_gpio 16384 0
spi_bitbang 16384 1 spi_gpio
snd_usb_audio 184320 0
snd_hwdep 16384 1 snd_usb_audio
snd_usbmidi_lib 32768 1 snd_usb_audio
snd_rawmidi 32768 2 snd_usbmidi_lib,usb_f_midi
snd_seq_device 16384 1 snd_rawmidi
rtdm_pruss_irq 16384 0
libcomposite 65536 16 usb_f_acm,usb_f_ncm,usb_f_mass_storage,usb_f_rndis,usb_f_midi
ip_tables 24576 0
x_tables 32768 1 ip_tables
the rtl8812au driver is installed on my BELA.
running the ip a gives me the following
root@bela:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether e4:15:f6:f3:03:60 brd ff:ff:ff:ff:ff:ff
3: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether be:1a:f6:f3:03:62 brd ff:ff:ff:ff:ff:ff
inet 192.168.6.2/24 brd 192.168.6.255 scope global usb0
valid_lft forever preferred_lft forever
inet6 fe80::bc1a:f6ff:fef3:362/64 scope link
valid_lft forever preferred_lft forever
4: usb1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether be:1a:f6:f3:03:65 brd ff:ff:ff:ff:ff:ff
inet 192.168.7.2/24 brd 192.168.7.255 scope global usb1
valid_lft forever preferred_lft forever
inet6 fe80::bc1a:f6ff:fef3:365/64 scope link
valid_lft forever preferred_lft forever
the driver is located here in the file structure
root@bela:~# ls
Bela bela.pd-master rtl8812AU_8821AU_linux-master
_BelaUpdateBackup pd-cyclone-cyclone0.3rc1 update.log
root@bela:~/rtl8812AU_8821AU_linux-master# ls
CONTRIBUTORS.md Module.symvers core include rtl8812au.mod.c
Kconfig README.md dkms.conf modules.order rtl8812au.mod.o
LICENSE clean fetch.sh os_dep rtl8812au.o
Makefile contrib hal platform runwpa
Makefile.dkms contributors.sh ifcfg-wlan0 rtl8812au.ko wlan0dhcp
I dont know if I am installing the driver in a wrong place, or if I am using an outdated driver, or something different...
Hope you can help me!