Use WDC-433SU2M2 with Manjaro Linux

Use WDC-433SU2M2 with Manjaro Linux

Introduction

I bought a USB slave unit for WIFI of ELECOM for my own machine, so when I inserted it, it did not work, so I will summarize the correspondence. Basic for your own notes

procedure

driver Get the source from github.

# git clone https://github.com/gnab/rtl8812au/

patch Patch the following sources. Added one line.

c:./rtl18812au/os_dep/linux/usb_intf.c


#ifdef CONFIG_RTL8821A
・ ・ ・(abridgement)・ ・ ・
	{USB_DEVICE(0x056e, 0x400e),.driver_info = RTL8821}, /* WDC-433SU2M2 */
#endif

make~install

# make
# sudo cp 8812au.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
# sudo depmod

Stuck point

There was no header

I don't think there are many people like this, but when I first patched it, there was no kernel header. When I tried to install headers with pacman, I was in trouble because pacman didn't have the best headers. I simply didn't update pacman ... Ω \ ζ °) chain

Kernel update

I reinstall the driver every time I update the kernel. I also tried README.md for dkms, but it doesn't seem to work? It may be supported soon.

promise

Since I am a beginner, there may be mistakes, so please give me any suggestions.

Recommended Posts

Use WDC-433SU2M2 with Manjaro Linux
Start arch Linux (Manjaro) minikube with KVM2
Why use linux
Use mecab-ipadic-neologd with igo-python
Use RTX 3090 with PyTorch
Use ansible with cygwin
Use pipdeptree with virtualenv
[Python] Use JSON with Python
Use Mock with pytest
Use indicator with pd.merge
Use Gentelella with django
Linux (Lubuntu) with OneMix3S
Use mecab with Python3
Use tensorboard with Chainer
Use DynamoDB with Python
Use Python 3.8 with Anaconda
linux with termux app
Use python with docker
Use TypeScript with django-compressor
Use LESS with Django
Use MySQL with Django
manjaro linux configuration memorandum
Use Enums with SQLAlchemy
Use tensorboard with NNabla
Use GPS with Edison
Use nim with Jupyter
Use Trello API with python
Use "$ in" operator with mongo-go-driver
Use custom tags with PyYAML
Use TensorFlow with Intellij IDEA
Self-build linux kernel with clang
Use Twitter API with Python
Use pip with Jupyter Notebook
Use DATE_FORMAT with SQLAlchemy filter
Use TUN / TAP with Python
Use Github Desktop on Linux
Use sqlite3 with NAO (Pepper)
Use sqlite load_extensions with Pyramid
Use Windows 10 fonts with WSL
Use chainer with Jetson TK1
Use SSL with Celery + Redis
Use Cython with Jupyter Notebook
Linux fastest learning with AWS
Use Maxout + CNN with Pylearn2
Learn "x86 architecture learned with your own emulator" with Manjaro (Linux)
Use OpenBLAS with numpy, scipy
Use sshpass on Amazon linux2
Use subsonic API with python3
Use Sonicwall NetExtener with Systemd
Use prefetch_related conveniently with Django
Use Linux on Windows 10 (WSL2)
Use AWS interpreter with Pycharm
Use Bokeh with IPython Notebook
Use Python-like range with Rust
Use host.docker.internal on linux (docker-compose required)
Prepare pipenv environment with amazon Linux 2
Use pyright with CentOS7, emacs lsp-mode
Python: How to use async with
Use Azure SQL Database with SQLAlchemy
Use PointGrey camera with Python (PyCapture2)
Use vl53l0x with Raspberry Pi (python)