/qcacld-2.0

Drivers for BLUE bean and RED bean modules

Primary LanguageC

QCA9377 driver

This repo is for 8devices BLUE bean and RED bean drivers (wlan-usb.ko and wlan-sdio.ko). Drivers Tested on:

The driver branches by kernel versions:

Branch CNSS.LEA.NRT_3.0:

  • v4.4.15
  • v4.9.11
  • v4.11

Branch linux-4.19.y/CNSS.LEA.NRT_3.0:

  • v4.19.x

Branch linux-5.4.y/CNSS.LEA.NRT_3.0:

  • v5.4.x Works on Ubuntu/20.04/LTS, RaspberryPi that runs Linux v5.4.0 kernel. See RaspberryPi instructions below:
$ sudo apt-get install raspberrypi-kernel-headers
$ git clone https://github.com/8devices/qcacld-2.0.git
$ cd qcacld-2.0
$ git checkout linux-5.4.y/CNSS.LEA.NRT_3.0
$ make -j12
$ sudo cp wlan-usb.ko /lib/modules/`uname -r`/
$ sudo cp -r firmware/usb/* /lib/firmware/
$ sudo modprobe cfg80211
$ sudo insmod /lib/modules/`uname -r`/wlan-usb.ko
$ sudo depmod -av
$ sudo reboot

On other kernel versions the results may vary. Pull requests are welcome!

Head over to docs directory for guides and documentation.

Other helpful resources: