« Alfa AWUS036ACH AC1200 adaptateur USB Wi-Fi » : différence entre les versions
(Page créée avec « = Alfa AWUS036ACH AC1200 adaptateur USB Wi-Fi = AWUS036ACH est un adaptateur USB (dongle) Wi-Fi de la société Alfa Network. Cela permet à un ordinateur de se connecter... ») |
Aucun résumé des modifications |
||
Ligne 19 : | Ligne 19 : | ||
On redémarre ensuite le système entièrement (reboot) pour être sûr d'avoir le dernier noyau avec les bonnes en-tête. | On redémarre ensuite le système entièrement (reboot) pour être sûr d'avoir le dernier noyau avec les bonnes en-tête. | ||
On télécharge le pilote Realtek et on | On télécharge le pilote Realtek et on décompresse l'archive : | ||
<div class="code"> | |||
wget https://github.com/zebulon2/rtl8812au/archive/v5.1.5.zip | wget https://github.com/zebulon2/rtl8812au/archive/v5.1.5.zip | ||
unzip rtl8812au-5.1.5.zip | unzip rtl8812au-5.1.5.zip | ||
</div> | |||
On renomme le répertoire | |||
<div class="code"> | |||
mv rtl8812au-5.1.5 rtl8812au | mv rtl8812au-5.1.5 rtl8812au | ||
</div> | |||
On va dans le répertoire | |||
<div class="code"> | |||
cd rtl8812au | cd rtl8812au | ||
</div> | |||
On sauvegarde dkms.conf avant de la modifier: | |||
<div class="code"> | |||
mv dkms.conf dkms.conf.old | mv dkms.conf dkms.conf.old | ||
</div> | |||
vim dkms.conf | Avec un éditeur de texte (vim, gedit, kwrite), on modifie dkms.conf comme suit: | ||
PACKAGE_NAME="rtl8812au" | <div class="code"> | ||
PACKAGE_VERSION="#MODULE_VERSION#" | PACKAGE_NAME="rtl8812au" | ||
BUILT_MODULE_NAME[0]="8812au" | PACKAGE_VERSION="#MODULE_VERSION#" | ||
DEST_MODULE_LOCATION[0]="/kernel/drivers/net/wireless" | BUILT_MODULE_NAME[0]="8812au" | ||
AUTOINSTALL="YES" | DEST_MODULE_LOCATION[0]="/kernel/drivers/net/wireless" | ||
MAKE[0]="'make' all KVER=${kernelver}" | AUTOINSTALL="YES" | ||
CLEAN="'make' clean" | MAKE[0]="'make' all KVER=${kernelver}" | ||
CLEAN="'make' clean" | |||
</div> | |||
On exécute dkms-install.sh | |||
<div class="code"> | |||
chmod +x dkms-install.sh | |||
sh dkms-install.sh | sh dkms-install.sh | ||
</div> | |||
On charge le module noyau | |||
<div class="code"> | |||
modprobe 8812au | modprobe 8812au | ||
</div> | |||
Testé sous Fedora 28. |
Version du 24 août 2018 à 15:04
Alfa AWUS036ACH AC1200 adaptateur USB Wi-Fi
AWUS036ACH est un adaptateur USB (dongle) Wi-Fi de la société Alfa Network. Cela permet à un ordinateur de se connecter au Wi-Fi quand le signal Wi-Fi n'est pas très bon. C'est un des rares adaptateurs bien compatible avec Linux, même s'il requiert l'installation d'un pilote.
Au lieu d'être une simple clef USB qui fait Wi-Fi, c'est un petit boîtier avec deux antennes, ce qui permet une très bonne réception. Là où une clef USB Wi-Fi donnera deux barres de réception Wi-Fi, AWUS036ACH en donnera 4.
Installation sous Fedora
On va installer un pilote Realtek RTL8811AU.
Pour cela on installe les paquets noyau nécessaire. On installe et on active DKMS (Dynamic Kernel Module Support), un programme qui permet de générer des modules noyau pour des pilotes n'étant pas de base dans le noyau Linux. On installe d'autres paquets pour télécharger le pilote
dnf install kernel-devel kernel-headers dkms unzip wget dnf upgrade systemctl enable dkms
On redémarre ensuite le système entièrement (reboot) pour être sûr d'avoir le dernier noyau avec les bonnes en-tête.
On télécharge le pilote Realtek et on décompresse l'archive :
wget https://github.com/zebulon2/rtl8812au/archive/v5.1.5.zip unzip rtl8812au-5.1.5.zip
On renomme le répertoire
mv rtl8812au-5.1.5 rtl8812au
On va dans le répertoire
cd rtl8812au
On sauvegarde dkms.conf avant de la modifier:
mv dkms.conf dkms.conf.old
Avec un éditeur de texte (vim, gedit, kwrite), on modifie dkms.conf comme suit:
PACKAGE_NAME="rtl8812au" PACKAGE_VERSION="#MODULE_VERSION#" BUILT_MODULE_NAME[0]="8812au" DEST_MODULE_LOCATION[0]="/kernel/drivers/net/wireless" AUTOINSTALL="YES" MAKE[0]="'make' all KVER=${kernelver}" CLEAN="'make' clean"
On exécute dkms-install.sh
chmod +x dkms-install.sh sh dkms-install.sh
On charge le module noyau
modprobe 8812au
Testé sous Fedora 28.