J'ai un adaptateur sans fil USB EW-7822UAC d'Edimax, et je pouvais auparavant créer / compiler un pilote Linux à partir de la source que le fournisseur a fourni simplement en installant le package essentiel à la construction sur une nouvelle installation d'Ubuntu, même sans mettre à jour le système.
Maintenant, j'ai installé Kubuntu 13.10 64 bits, et quand j'essaye de construire le pilote, j'obtiens un tas d'erreurs et d'avertissements répétés et finalement le processus de construction échoue.
Le noyau est 3.11.0-12-generic
et je n'ai pas eu besoin d'installer autre chose que build-essential dans (K) ubuntu 12.04.
Voici le bloc d'avertissement et d'erreur répété que j'ai reçu après avoir appelé la commande make:
/home/xxx/build/rtl8812AU_8821AU_linux_v4.2.2_7502.20130517/os_dep/linux/os_intfs.c:601:8: warning: assignment makes pointer from integer without a cast [enabled by default]
entry = create_proc_read_entry("bw_mode", S_IFREG | S_IRUGO,
^
/home/xxx/build/rtl8812AU_8821AU_linux_v4.2.2_7502.20130517/os_dep/linux/os_intfs.c:607:7: error: dereferencing pointer to incomplete type
entry->write_proc = proc_set_bw_mode;
Toute aide sera grandement appréciée, mais n'hésitez pas à utiliser le jargon. Merci.
Réponses:
Veuillez vérifier ici: https://github.com/abperiasamy/rtl8812AU_8821AU_linux Sur le côté droit, cliquez sur «Télécharger ZIP». En supposant que les téléchargements se rendent dans votre dossier Téléchargements, ouvrez le dossier, cliquez avec le bouton droit sur le fichier zip et sélectionnez «Extraire ici». Ouvrez un terminal et faites:
Cela «fait» avec quelques avertissements sur mon système 13.10, mais aucune erreur. Je ne peux pas tester plus loin car je n'ai pas l'appareil. Il s'agit d'un appareil plutôt nouveau et nous serons très intéressés par votre rapport.
Chaque fois qu'une version ultérieure du noyau, également connue sous le nom d'image Linux est installée par Update Manager, après le redémarrage, vous devrez recompiler le pilote:
la source
could not insert 8812au invalid argument
erreur, des conseils?