Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 11-01-2018 16:09:26

Yanatoum
Membre
Lieu : Dyle
Distrib. : Debian 9 Stretch
Noyau : Linux 4.9.0-3-amd64
(G)UI : xfce
Inscription : 10-07-2016

[ Résolu ] adapter wi-fi nano 11ac dual band Zoweetek AC600

Suite de la discussion à propos de l'adapter TP-Link Archer T1U  ici

Dernière modification par Yanatoum (12-01-2018 15:57:10)

Hors ligne

#2 11-01-2018 18:14:42

èfpé
Membre
Inscription : 10-07-2016

Re : [ Résolu ] adapter wi-fi nano 11ac dual band Zoweetek AC600

Bonjour smile

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 :

apt install dkms


Le reste (gcc, linux-headers) vient en tant que dépendance ou est déjà installé ; et hop !

cd ~/Téléchargements


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]


unzip -q master.zip


cd rtl8812au-master


dkms add .

Creating symlink /var/lib/dkms/8812au/4.2.2/source ->
                 /usr/src/8812au-4.2.2

DKMS: add completed.


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.


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
dkms status

8812au, 4.2.2, 4.9.0-4-amd64, x86_64: installed


#facultatif
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-4-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 :

lsmod | grep 8812au

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 :

modprobe -r 8812au


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.
 


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é (12-01-2018 09:14:42)

Hors ligne

#3 12-01-2018 15:56:05

Yanatoum
Membre
Lieu : Dyle
Distrib. : Debian 9 Stretch
Noyau : Linux 4.9.0-3-amd64
(G)UI : xfce
Inscription : 10-07-2016

Re : [ Résolu ] adapter wi-fi nano 11ac dual band Zoweetek AC600

Nickel ! Ça fonctionne impec. sur les 2 fréquences. Merci tout plein !zen.gif

J'ai même encore la possibilité de choisir la carte PCI, il n'y a pas d'incompatibilité. Il me reste à tenter de comprendre l'objet des différentes commandes, grep ou dkms, certaines en $, d'autres en #mais pour ça il y a le wiki.

Un détail ou deux si tu voulais en faire un article:
- juste avant la commande $ lsmod | grep 8812au, l'instant de vérité, si la clé est déjà insérée, la déconnecter et reconnecter. C'est bon aussi.
- le fichier 8812au.ko se trouvait en /lib/modules/4.9.0-5-amd64/updates/dkms/8812au.ko  et non en /.../4.9.0-4-amd64/...
Peut-être remplacer le 4 par ? dans la commande:  # ls -lh /lib/modules/4.9.0-4-amd64/updates/dkms/8812au.ko comme tu l'avais fait dans la discussion précédente au #19.

Mais ce sont vraiment des détails.

C'est résolu en ce qui me concerne et j'encadre ton message yes.gifyes.gif

Hors ligne

Pied de page des forums