Verwenden Sie WDC-433SU2M2 mit Manjaro Linux

Verwenden Sie WDC-433SU2M2 mit Manjaro Linux

Einführung

Ich habe eine ELECOM USB-Slave-Einheit für WIFI für mein eigenes Gerät gekauft. Als ich sie einsteckte, funktionierte sie nicht und ich werde die Korrespondenz zusammenfassen. Grundlegend für Ihre eigenen Notizen

Verfahren

driver Holen Sie sich die Quelle von Github.

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

patch Patchen Sie die folgenden Quellen. Eine Zeile hinzugefügt.

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


#ifdef CONFIG_RTL8821A
・ ・ ・(Kürzung)・ ・ ・
	{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

Festgefahrener Punkt

Es gab keinen Header

Ich glaube nicht, dass es so viele Leute gibt, aber als ich den Patch zum ersten Mal angewendet habe, gab es keinen Kernel-Header. Als ich versuchte, den Header mit pacman zu installieren, hatte ich Probleme, weil pacman nicht den besten Header hatte. Ich habe pacman ... Ω \ ζ °) einfach nicht aktualisiert

Kernel-Update

Der Treiber wird jedes Mal neu installiert, wenn der Kernel aktualisiert wird. Ich habe auch README.md für dkms ausprobiert, aber es scheint nicht zu funktionieren? Es kann bald unterstützt werden.

versprechen

Da ich ein Anfänger bin, kann es zu Fehlern kommen. Bitte geben Sie mir Vorschläge.

Recommended Posts

Verwenden Sie WDC-433SU2M2 mit Manjaro Linux
Warum Linux verwenden?
Verwenden Sie mecab-ipadic-neologd mit igo-python
Verwenden Sie RTX 3090 mit PyTorch
Verwenden Sie ansible mit cygwin
Verwenden Sie pipdeptree mit virtualenv
[Python] Verwenden Sie JSON mit Python
Verwenden Sie Mock mit Pytest
Verwenden Sie den Indikator mit pd.merge
Verwenden Sie Gentelella mit Django
Linux (Lubuntu) mit OneMix3S
Verwenden Sie Mecab mit Python 3
Verwenden Sie Tensorboard mit Chainer
Verwenden Sie DynamoDB mit Python
Verwenden Sie Python 3.8 mit Anaconda
Verwenden Sie Python mit Docker
Verwenden Sie TypeScript mit Django-Kompressor
Verwenden Sie WENIGER mit Django
Verwenden Sie MySQL mit Django
Manjaro Linux Konfigurationsmemorandum
Verwenden Sie Enum mit SQLAlchemy
Verwenden Sie Tensorboard mit NNabla
Verwenden Sie GPS mit Edison
Verwenden Sie nim mit Jupyter
Verwenden Sie die Trello-API mit Python
Verwenden Sie benutzerdefinierte Tags mit PyYAML
Verwenden Sie TensorFlow mit Intellij IDEA
Selbst erstellter Linux-Kernel mit Clang
Verwenden Sie die Twitter-API mit Python
Verwenden Sie pip mit Jupyter Notebook
Verwenden Sie DATE_FORMAT mit dem SQLAlchemy-Filter
Verwenden Sie TUN / TAP mit Python
Verwenden Sie Github Desktop unter Linux
Verwenden Sie sqlite3 mit NAO (Pepper)
Verwenden Sie die load_extensions von sqlite mit Pyramid
Verwenden Sie Windows 10-Schriftarten mit WSL
Verwendung von Chainer mit Jetson TK1
Verwenden Sie SSL mit Sellerie + Redis
Verwenden Sie Cython mit Jupyter Notebook
Linux am schnellsten mit AWS lernen
Verwenden Sie Maxout + CNN mit Pylearn2
Lernen Sie "x86-Architektur mit Ihrem eigenen Emulator" mit Manjaro (Linux)
Verwenden Sie OpenBLAS mit numpy, scipy
Verwenden Sie die Unterschall-API mit Python3
Verwenden von Sonicwall NetExtener mit Systemd
Verwenden Sie prefetch_related bequem mit Django
Verwenden Sie Linux unter Windows 10 (WSL2)
Verwenden Sie einen AWS-Interpreter mit Pycharm
Verwenden von Bokeh mit IPython Notebook
Verwenden Sie Python-ähnliche Bereiche mit Rust
Verwenden Sie host.docker.internal unter Linux (Docker-Compose erforderlich)
Bereiten Sie die Pipenv-Umgebung mit Amazon Linux 2 vor
Verwenden Sie pyright mit CentOS7, emacs lsp-mode
Python: So verwenden Sie Async mit
Verwenden der SQL-Datenbank von Azure mit SQL Alchemy
Verwenden Sie eine Point Grey-Kamera mit Python (PyCapture2).
Verwenden Sie vl53l0x mit RaspberryPi (Python)