Rtl8814au - rpi3/4 compiling

Hello to all,

  • Unless I am mistaken, openwrt iso for RPI(3B+) is a busybox distribution,

  • I would like to find a command for RTL8814AU module (as it works for most common usb nic):

opkg install kmod-rt2800-lib kmod-rt2800-usb ...

  • Without success, it seems that DRV for RPI need to be download and compile

git clone ... rtl8814AU
cd rtl*
make...

Download and compile under busybox............ !

So,

  1. Does rtl8812au drivers is ok for AWUS1900(rtl8814AU), it's the same driver ?

  2. Is it possible to use RPI+OPENWRT+AWUS1900 without recompiling or being developper ?

  3. Could it be easier to install kali distri on rpi and openwrt "above" ?

TIA for your help welcomed.
BR
Philippe

You can't compile on your openwrt device.

1 Like

Thanks Frollic for your attention.

I thing it will be the same symptom for RPI4 iso of openwrt (with AWUS1900) ?

<< AWUS1900 to sell >>

BR
Philippe

As long as it's running openwrt, it won't work.

You could get a free cloud host on Azure, Google Cloud, AWS or Oracle cloud, and compile it there,
if you feel like spending some time setting the OS up.

Ok. But why not to share ?

Is module eg 8812au.ko (not sure about the extension…) is « cross-platform » ?

Module is the same for debian (ubuntu in this eg) and Rpi -> arm ?

For Rpi it seems that kernel sources are needed. Makefile should be customized too……

The OpenWrt Project is a Linux operating system targeting embedded devices. Instead of trying to create a single, static firmware, OpenWrt provides a fully writable filesystem with package management. This frees you from the application selection and configuration provided by the vendor and allows you to customize the device through the use of packages to suit any application. For developers, OpenWrt is the framework to build an application without having to build a complete firmware around it; for users this means the ability for full customization, to use the device in ways never envisioned.

Never envisioned :slight_smile:

The source is, not the end result.

It is, for all platforms.

Thanks for your help and to Share.