Utilisez WDC-433SU2M2 avec Manjaro Linux

Utilisez WDC-433SU2M2 avec Manjaro Linux

introduction

J'ai acheté une unité esclave USB ELECOM pour WIFI pour ma propre machine, donc quand je l'ai insérée, cela n'a pas fonctionné, je vais donc résumer la correspondance. Basique pour vos propres notes

procédure

driver Récupérez la source sur github.

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

patch Corrigez les sources suivantes. Ajout d'une ligne.

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


#ifdef CONFIG_RTL8821A
・ ・ ・(réduction)・ ・ ・
	{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

Point coincé

Il n'y avait pas d'en-tête

Je ne pense pas qu'il y ait beaucoup de gens comme ça, mais quand j'ai appliqué le patch pour la première fois, il n'y avait pas d'en-tête de noyau. Quand j'ai essayé d'installer l'en-tête avec pacman, j'étais en difficulté parce que pacman n'avait pas le meilleur en-tête. Je n'ai tout simplement pas mis à jour la chaîne pacman ... Ω \ ζ °)

Mise à jour du noyau

Le pilote est réinstallé chaque fois que le noyau est mis à jour. J'ai également essayé README.md pour dkms, mais cela ne semble pas fonctionner? Il pourrait être bientôt pris en charge.

promettre

Étant donné que je suis débutant, il peut y avoir des erreurs, alors n'hésitez pas à me faire des suggestions.

Recommended Posts

Utilisez WDC-433SU2M2 avec Manjaro Linux
Pourquoi utiliser Linux
Utilisez mecab-ipadic-neologd avec igo-python
Utilisez RTX 3090 avec PyTorch
Utiliser ansible avec cygwin
Utiliser pipdeptree avec virtualenv
[Python] Utiliser JSON avec Python
Utilisez Mock avec pytest
Utiliser l'indicateur avec pd.merge
Utiliser Gentelella avec Django
Linux (Lubuntu) avec OneMix3S
Utiliser mecab avec Python 3
Utiliser tensorboard avec Chainer
Utiliser DynamoDB avec Python
Utilisez Python 3.8 avec Anaconda
Utiliser python avec docker
Utiliser TypeScript avec django-compresseur
Utilisez LESS avec Django
Utiliser MySQL avec Django
mémorandum de configuration manjaro linux
Utiliser Enum avec SQLAlchemy
Utiliser tensorboard avec NNabla
Utiliser le GPS avec Edison
Utilisez nim avec Jupyter
Utiliser l'API Trello avec python
Utiliser des balises personnalisées avec PyYAML
Utiliser TensorFlow avec Intellij IDEA
Noyau Linux auto-construit avec clang
Utiliser l'API Twitter avec Python
Utiliser pip avec Jupyter Notebook
Utiliser DATE_FORMAT avec le filtre SQLAlchemy
Utiliser TUN / TAP avec Python
Utiliser Github Desktop sous Linux
Utilisez sqlite3 avec NAO (Pepper)
Utilisez les load_extensions de sqlite avec Pyramid
Utiliser les polices Windows 10 avec WSL
Utilisation du chainer avec Jetson TK1
Utiliser SSL avec Celery + Redis
Utiliser Cython avec Jupyter Notebook
L'apprentissage le plus rapide sous Linux avec AWS
Utilisez Maxout + CNN avec Pylearn2
Apprenez «l'architecture x86 apprise avec votre propre émulateur» avec Manjaro (Linux)
Utilisez OpenBLAS avec numpy, scipy
Utiliser l'API subsonique avec python3
Utilisation de Sonicwall NetExtener avec Systemd
Utilisez prefetch_related commodément avec Django
Utiliser Linux sur Windows 10 (WSL2)
Utiliser l'interpréteur AWS avec Pycharm
Utilisation de Bokeh avec IPython Notebook
Utiliser une plage de type Python avec Rust
Utilisez host.docker.internal sur Linux (docker-compose requis)
Préparer l'environnement pipenv avec Amazon Linux 2
Utiliser pyright avec CentOS7, emacs lsp-mode
Python: comment utiliser async avec
Utilisation de la base de données SQL d'Azure avec SQL Alchemy
Utiliser la caméra Point Grey avec Python (PyCapture2)
Utilisez vl53l0x avec RaspberryPi (python)