Wifi with ROCK PI 4 Model A on Armbian Image

Hello, i’m having trouble setting up Wifi using the provided Armbian Image on Rock Pi Model A using USB Wifi dongle, i have two dongles, one RT5370 and RTL8188CUS but none of them worked, anyone has managed to get wifi working on model A on this board can help me please?

I haven’t heard of anyone trying to use a RockPi A with Wifi yet. The developers are working with a lot of enthusiasm to close the most important gaps quickly, but I’m not sure how important WiFi is for RockPi without WiFi.

I understand that is not a priority, but having a couple spare USB Wifi and Bluetooth dongles made me think that would be a good idea on saving 10 bucks and buying the cheaper model, i wonder if i’ll be the only one…

I think model A wasn’t produced in the beginning, so at the moment almost everybody has a model B.

You can download the latest kernel package and install manually on Armbian. The issue is Armbian has their own kernel package repository. If you want to build the kernel, you can just build and install the latest kernel and modules. Normal wifi dongles should work in the latest kernel.

thanks, i’ll try that.

Hi Jack,
I’m running the ubuntu bionic image and would like to install the RTL8812BU driver for my tp link dongle. Could you give some instructions how to proceed?

Not tested, you can follow this link:


Just compile on ROCK Pi 4.

Hi Jack,
thanks for your help but sorry I’m not experienced enough. When trying to do the cross compiling as suggested by Ulli Kroll I’m getting the following error:

rock@rock-pi:~/rtl8822bu$ make ARCH=“arm” CROSS_COMPILE=aarch64-linux-gnu-
make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- -C /lib/modules/4.4.154-59-rockchip-g5e70f14/build M=/home/rock/rtl8822bu modules
make[1]: Entering directory ‘/usr/src/linux-headers-4.4.154-59-rockchip-g5e70f14’
CC [M] /home/rock/rtl8822bu/core/rtw_cmd.o
aarch64-linux-gnu-gcc: error: unrecognized argument in option ‘-mabi=apcs-gnu’
aarch64-linux-gnu-gcc: note: valid arguments to ‘-mabi=’ are: ilp32 lp64
aarch64-linux-gnu-gcc: error: unrecognized command line option ‘-mapcs’; did you mean ‘–specs’?
aarch64-linux-gnu-gcc: error: unrecognized command line option ‘-mno-sched-prolog’; did you mean ‘-Wno-sign-promo’?
aarch64-linux-gnu-gcc: error: unrecognized command line option ‘-msoft-float’
scripts/Makefile.build:277: recipe for target ‘/home/rock/rtl8822bu/core/rtw_cmd.o’ failed
make[2]: *** [/home/rock/rtl8822bu/core/rtw_cmd.o] Error 1
Makefile:1474: recipe for target ‘module/home/rock/rtl8822bu’ failed
make[1]: *** [module/home/rock/rtl8822bu] Error 2
make[1]: Leaving directory ‘/usr/src/linux-headers-4.4.154-59-rockchip-g5e70f14’
Makefile:511: recipe for target ‘modules’ failed
make: *** [modules] Error 2

Could you please help me to solve the issue?
Many thanks in advance