Bonjour
Le pilote fourni sur le CD devant commencer à dater un petit peu et n'étant pas très accessible, il paraît plus simple de te faire installer un
pilote disponible sur GitHub, notamment
celui proposé par Ole Petter Bang (gnab) !
Le module créé pour le noyau a pour nom 8812au, à ce jour il prend en charge 42 identifiants USB :
Sur un système Debian 9 non frelaté, le seul prérequis est l'installation du paquet dkms :
Le reste (gcc, linux-headers) vient en tant que dépendance ou est déjà installé ; et hop !
wget https://github.com/gnab/rtl8812au/archive/master.zip
--2018-01-09 08:44:00-- https://github.com/gnab/rtl8812au/archive/master.zip
Résolution de github.com (github.com)… 192.30.253.113, 192.30.253.112
Connexion à github.com (github.com)|192.30.253.113|:443… connecté.
requête HTTP transmise, en attente de la réponse… 302 Found
Emplacement : https://codeload.github.com/gnab/rtl8812au/zip/master [suivant]
--2018-01-09 08:44:00-- https://codeload.github.com/gnab/rtl8812au/zip/master
Résolution de codeload.github.com (codeload.github.com)… 192.30.253.120, 192.30.253.121
Connexion à codeload.github.com (codeload.github.com)|192.30.253.120|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : non indiqué [application/zip]
Sauvegarde en : « master.zip »
master.zip [ <=> ] 1,58M 748KB/s in 2,2s
2018-01-09 08:44:03 (748 KB/s) - « master.zip » sauvegardé [1660145]
Creating symlink /var/lib/dkms/8812au/4.2.2/source ->
/usr/src/8812au-4.2.2
DKMS: add completed.
sudo dkms build 8812au/4.2.2
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area...
'make' all KVER=4.9.0-4-amd64.....................................
cleaning build area...
DKMS: build completed.
sudo dkms install 8812au/4.2.2
8812au:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.9.0-4-amd64/updates/dkms/
depmod...
DKMS: install completed.
#facultatif
sudo dkms status
8812au, 4.2.2, 4.9.0-4-amd64, x86_64: installed
#facultatif
sudo modinfo 8812au
filename: /lib/modules/4.9.0-4-amd64/updates/dkms/8812au.ko
version: v4.2.2_7502.20130517
author: Realtek Semiconductor Corp.
description: Realtek Wireless Lan Driver
license: GPL
srcversion: E96B8D9016B150E0F37C9AE
alias: usb:v0BDApA811d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04BBp0953d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v056Ep4007d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0411p0242d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2019pAB32d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0846p9052d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3314d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v7392pA813d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v7392pA812d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v7392pA811d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8822d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp0821d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp0811d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2604p0012d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8812d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0411p025Dd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2357p010Dd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2357p0101d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v20F4p805Bd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3316d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3315d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v07B8p8812d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2019pAB30d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v1740p0100d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v13B1p003Fd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v1058p0632d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3313d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0586p3426d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0E66p0022d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0B05p17D2d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0409p0408d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0789p016Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04BBp0952d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0DF6p0074d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v7392pA822d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p330Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v050Dp1109d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v050Dp1106d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp881Cd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp881Bd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp881Ad*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8812d*dc*dsc*dp*ic*isc*ip*in*
depends: usbcore
vermagic: 4.9.0-4-amd64 SMP mod_unload modversions
parm: rtw_ips_mode:The default IPS mode (int)
parm: rtw_regulatory_id:int
parm: ifname:The default name to allocate for first interface (charp)
parm: if2name:The default name to allocate for second interface (charp)
parm: rtw_initmac:charp
parm: rtw_channel_plan:int
parm: rtw_chip_version:int
parm: rtw_rfintfs:int
parm: rtw_lbkmode:int
parm: rtw_network_mode:int
parm: rtw_channel:int
parm: rtw_mp_mode:int
parm: rtw_wmm_enable:int
parm: rtw_vrtl_carrier_sense:int
parm: rtw_vcs_type:int
parm: rtw_busy_thresh:int
parm: rtw_ht_enable:int
parm: rtw_bw_mode:int
parm: rtw_ampdu_enable:int
parm: rtw_rx_stbc:int
parm: rtw_ampdu_amsdu:int
parm: rtw_vht_enable:int
parm: rtw_lowrate_two_xmit:int
parm: rtw_rf_config:int
parm: rtw_power_mgnt:int
parm: rtw_smart_ps:int
parm: rtw_low_power:int
parm: rtw_wifi_spec:int
parm: rtw_antdiv_cfg:int
parm: rtw_antdiv_type:int
parm: rtw_enusbss:int
parm: rtw_hwpdn_mode:int
parm: rtw_hwpwrp_detect:int
parm: rtw_hw_wps_pbc:int
parm: rtw_max_roaming_times:The max roaming times to try (uint)
parm: rtw_mc2u_disable:int
parm: rtw_80211d:Enable 802.11d mechanism (int)
parm: rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint)
parm: rtw_led_enable:Enable status LED (int)
#facultatif
ls -lh /lib/modules/4.9.0-?-amd64/updates/dkms/8812au.ko
-rw-r--r-- 1 root root 1,7M janv. 9 08:46 /lib/modules/4.9.0-4-amd64/updates/dkms/8812au.ko
C'est l'heure de vérité, insertion de l'adaptateur... vérification du chargement du module :
8812au 983040 0
usbcore 249856 9 8812au,usbhid,usb_storage,ehci_hcd,ohci_pci,uhci_hcd,uas,ohci_hcd,ehci_pci
Note qu'en cas d'upgrade du noyau, le module est automatiquement recompilé, DKMS !
Enfin, et juste pour information, je mets ici la procédure de désinstallation complète :
sudo dkms remove 8812au/4.2.2 --all
-------- Uninstall Beginning --------
Module: 8812au
Version: 4.2.2
Kernel: 4.9.0-4-amd64 (x86_64)
-------------------------------------
Status: Before uninstall, this module version was ACTIVE on this kernel.
8812au.ko:
- Uninstallation
- Deleting from: /lib/modules/4.9.0-4-amd64/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod...
DKMS: uninstall completed.
------------------------------
Deleting module version: 4.2.2
completely from the DKMS tree.
------------------------------
Done.
sudo rm -r /usr/src/8812au-4.2.2
Note qu'en cas d'upgrade du noyau, le module est automatiquement recompilé, DKMS !
Dernière modification par èfpé (19-12-2020 09:14:42)