Giter Site home page Giter Site logo

rajpratik71 / realtek-rtl8811au_8812au_8821au_linux-final-install-compiled Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 2.0 1.45 MB

Realtek rtl8811AU_8812AU_8821AU linux kernel driver for (801.11ac) Wireless Dual-Band module based on realtek rtl8811AU_8812AU_8821AU chipset

License: GNU General Public License v2.0

Makefile 0.42% Shell 0.03% C 93.57% Objective-C 0.43% C++ 5.55%
realtek rtl8811au rtl8812au linux linux-kernel linux-kernel-module linux-drivers kernel-module kernel-driver module

realtek-rtl8811au_8812au_8821au_linux-final-install-compiled's Introduction

#Realtek rtl8811AU_8812AU_8821AU_linux

Realtek rtl8811AO_8812AU_8821AU linux kernel driver for 801.11ac Wireless Dual-Band module

Compiling with DKMS

# sudo cp -R . /usr/src/rtl8812AU_8821AU_linux-1.0
# sudo dkms add -m rtl8812AU_8821AU_linux -v 1.0
# sudo dkms build -m rtl8812AU_8821AU_linux -v 1.0
# sudo dkms install -m rtl8812AU_8821AU_linux -v 1.0

Compiling for Raspberry Pi

Install kernel headers and other dependencies.

# sudo apt-get install linux-image-rpi-rpfv linux-headers-rpi-rpfv dkms build-essential bc

Append following at the end of your /boot/config.txt, reboot your Pi

kernel=vmlinuz-3.10-3-rpi
initramfs initrd.img-3.10-3-rpi followkernel

Edit Makefile and turn on CONFIG_PLATFORM_ARM_RPI, turn off CONFIG_PLATFORM_I386_PC

CONFIG_PLATFORM_I386_PC = n
CONFIG_PLATFORM_ARM_RPI = y
# cd /usr/src/rtl8812AU_8821AU_linux
# sudo make clean
# sudo make
# sudo make install
# sudo modprobe -a 8812au

realtek-rtl8811au_8812au_8821au_linux-final-install-compiled's People

Contributors

rajpratik71 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

dezz90

realtek-rtl8811au_8812au_8821au_linux-final-install-compiled's Issues

compile error on debian

root@nas:/Realtek-rtl8811AU_8812AU_8821AU_linux-final-install-compiled# more /var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/make.log
DKMS make.log for rtl8812AU_8821AU_linux-1.0 for kernel 4.19.0-0.bpo.5-amd64 (x86_64)
Sat Jul 20 14:40:18 CEST 2019
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.19.0-0.bpo.5-amd64/build M=/var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build modules
make[1]: Entering directory '/usr/src/linux-headers-4.19.0-0.bpo.5-amd64'
CC [M] /var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/core/rtw_cmd.o
In file included from /var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/include/osdep_service.h:41:0,
from /var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/include/drv_types.h:32,
from /var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/core/rtw_cmd.c:22:
/var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/include/osdep_service_linux.h: In function ‘_init_timer’:
/var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/include/osdep_service_linux.h:254:8: error: ‘_timer {aka struct timer_list}’ has no member named ‘data’
ptimer->data = (unsigned long)cntx;
^

/var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/include/osdep_service_linux.h:255:2: error: implicit declaration of function ‘init_timer’ [-Werror=implicit-function-decl
aration]
init_timer(ptimer);
^~~~~~~~~~
In file included from /var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/include/drv_types.h:35:0,
from /var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/core/rtw_cmd.c:22:
/var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/include/wifi.h: At top level:
/var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/include/wifi.h:963:0: warning: "IEEE80211_MAX_AMPDU_BUF" redefined
#define IEEE80211_MAX_AMPDU_BUF 0x40

In file included from /usr/src/linux-headers-4.19.0-0.bpo.5-common/include/net/cfg80211.h:24:0,
from /var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/include/osdep_service_linux.h:76,
from /var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/include/osdep_service.h:41,
from /var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/include/drv_types.h:32,
from /var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/core/rtw_cmd.c:22:
/usr/src/linux-headers-4.19.0-0.bpo.5-common/include/linux/ieee80211.h:1442:0: note: this is the location of the previous definition
#define IEEE80211_MAX_AMPDU_BUF 0x100

cc1: some warnings being treated as errors
/usr/src/linux-headers-4.19.0-0.bpo.5-common/scripts/Makefile.build:308: recipe for target '/var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/core/rtw_cmd.o' failed
make[4]: *** [/var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build/core/rtw_cmd.o] Error 1
/usr/src/linux-headers-4.19.0-0.bpo.5-common/Makefile:1539: recipe for target 'module/var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build' failed
make[3]: *** [module/var/lib/dkms/rtl8812AU_8821AU_linux/1.0/build] Error 2
Makefile:146: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.19.0-0.bpo.5-amd64'
Makefile:1049: recipe for target 'modules' failed
make: *** [modules] Error 2
root@nas:~/Realtek-rtl8811AU_8812AU_8821AU_linux-final-install-compiled

any ideas?

thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.