logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

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 Bookworm
Noyau : Linux 6.1.0-13-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 :

sudo 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


sudo dkms add .

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 :

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 :

sudo modprobe -r 8812au


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)

Hors ligne

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

Yanatoum
Membre
Lieu : Dyle
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-13-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

#4 26-02-2018 14:07:56

samy765
Membre
Inscription : 13-09-2016

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

EDIT : lien vers mon post et la procedure pour avoir la clef archer tp-link archer t1u 450AC    ID : 2357:0105    fonctionnelle :
https://debian-facile.org/viewtopic.php … 78#p255178


post tres interessant pour qui veut installer sa clef wifi usb si prise en charge par le groupe 8812au, j'esperais que ce soit le cas pour la mienne vu qu'il ya un certain nombre de clefs pris en charge, et ca m'a permis en passant d'ajouter un module a mon noyau ce que je n'avais jamais fais avant.

cependant malheureusement ma tplink T1u ne semble pas pris en charge, tout est bien installer comme dans ta procedure seulement le module se charge pas quand on insert la clef, j'en deduis tout simplement que ce que le driver installer ne prends pas en charge ma clef, jen ai croiser une au magasin où je vais, elle semble avoir remplacer la tplink dans leur stock....peut etre pas pour rien, dapres les coms sur amazon elle semble beaucoup mieux pris en charge par linux, peut etre que je la prendrais plus tard a voir.

par hasard vous connaissez une adresse où on peut verifier si tel materiel sera pris en charge par/dès quel noyaux linux et de pref nativement du coup (ou alors installer un module comme tu as decris ca semble vachement bien marcher en terme "dintegration" dans l'os ^^) ?


et je profite de poster pour poser une question rien a voir avec le sujet : pour un pentium chipset i810 c'est plus "simple"/rapide/facile de faire son noyau soit meme et si oui serait-ce avec un noyau recent ..de pref  ....ou bien ca reste plus "interessant" (moins compliquer, plus simple mais potentiellement tellement plus long et accesoirement moins compatible) de tester nombre de distrib plutot oriéntée ordinausaure ou plus recente en esperant en trouver une "clef en main" qui booterait/ferait fonctionner l'ordi correctement  (je dis ca parce que j'en ai tester 2 et toute 2 sont parti en kernelpanic recoverymode ou non au reboot suite a linstall de l'os, du coup bon ca marche pas du tout et encore moin "clef en main" xD sad )

Dernière modification par samy765 (26-02-2018 17:30:12)

Hors ligne

Pied de page des forums