Quelqu'un peut-il m'aider avec ce problème ? Je suis nouveau sur Linux, donc je ne connais pas les commandes et je n'ai jamais rien fait comme installer ou compiler avec la ligne de commande.
J'ai acheté un adaptateur WiFi chez Edimax, modèle EW-7811UN pour mon PC (pas un ordinateur portable, donc je n'ai pas de carte wifi, seulement Ethernet). Lorsque je passe en revue le guide sur CD, je suis tombé sur une version du noyau. Il a dit que j'avais besoin de la version 2.6, mais j'ai 3.5.0-22-générique.
J'ai des erreurs comme je n'ai pas de fichier ou de dossier, etc. Quelqu'un peut-il me dire où je peux télécharger le pilote compilé et où je dois le mettre? Ou un autre conseil. Je ne veux pas rétrograder le noyau quand ce n'est pas nécessaire.
Réponses:
Si vous rencontrez ce problème, ce qui a fonctionné pour moi a été d'installer le pilote suivant: https://github.com/pvaret/rtl8192cu-fixes
À partir du fichier README.md :
la source
sudo dkms install 8192cu/1.8
j'ai eu une erreur. Cette erreur était:Error! Could not find module source directory. Directory: /usr/src/8192cu-1.8 does not exist.
Il s'avère que je devais changer la/usr/src/8192cu-1.8
pour/usr/src/8192cu-1.9
avoir dû être une mise à jour récente du GIT et ces instructions sont obsolètes par ce chiffre.lsmod
me montre que le nouveau pilote fonctionne à la place de l'ancien (et ma connexion est désormais stable ...). Cependant, si je clique visuellement sur les "informations de connexion" sur mon plateau d'unité, cela indique quertl8192cu
(au lieu de simplement8192cu
) est toujours utilisé. Est-ce que quelqu'un sait pourquoi c'est le cas?12.04 & 14.04+: vous pouvez consulter ces instructions ou simplement faire ce que je dis.
(utilisez ces instructions lorsque votre périphérique USB sans fil [rtl8192cu] n'est pas automatiquement reconnu par Ubuntu)
Ensuite, éditez /etc/rc.local en ouvrant le fichier avec votre éditeur de texte préféré comme dans cet exemple:
assurez-vous qu'il est dit. . .
Vous pouvez utiliser le sans fil maintenant ou, alternativement, vous pouvez vous assurer que tout votre travail est enregistré avant de taper:
Votre pilote sans fil devrait démarrer automatiquement.
Pour compiler et installer le pilote propriétaire Realtek 8192cu, exécutez les commandes suivantes dans un terminal ouvert:
Pour une installation difficile, utilisez:
au lieu de
sudo make dkms
.Pour activer ce pilote, utilisez la commande:
Enfin, mettez à jour / etc / modules avec cette commande avant de redémarrer:
Souce # 1: bernaerts.dyndns.org
Source # 2: github.com/dz0ny
la source
$ sudo make install
install -p -m 644 8192cu.ko /lib/modules/3.13.0-44-generic/kernel/drivers/net/wireless/
install: cannot stat ‘8192cu.ko’: No such file or directory
make
. Ensuite, courezsudo make install
. J'ai édité la réponse. Merci d'avoir fait remarquer cela.De manière générale, tout pilote Linux sur un CD de fournisseur serait obsolète et, dans la plupart des cas, ne valait pas la peine d'être dérangé. Le module RTL8192cu fait partie du noyau Linux depuis la version 2.6.38, de sorte que, idéalement, il vous suffirait de brancher l'appareil, et cela fonctionnerait. Malheureusement, ce module particulier n'a jamais fonctionné et, à mon humble avis, un correctif est attendu depuis longtemps ( rapport de bogue ).
Alors, que devrais-tu faire? Branchez l'appareil. Vérifiez que le gestionnaire de réseau «voit» les réseaux sans fil autour (peut également vérifier que le module correct est chargé en exécutant
lsmod | grep 8192
). Essayez de vous connecter à votre réseau. Si cela ne fonctionne pas, essayez de vous connecter à n'importe quel réseau. Si cela ne fonctionne pas, vous êtes affecté par le bogue et devrez essayer le pilote depuis http://www.realtek.com .Téléchargez le pilote à partir d' ici et placez le fichier téléchargé dans votre dossier personnel.
Mettez le module existant sur liste noire. Dans une fenêtre de terminal, exécutez
gksu gedit /etc/modprobe.d/blacklist.conf
, ajoutezblacklist rtl8192cu
en bas, enregistrez et quittez, puis redémarrez.Extraire l'archive téléchargée: clic droit, extraire ici ou exécuter
unzip RTL8192xC_USB_linux_v3.4.4_4749.20121105.zip
Installer. Dans une fenêtre de terminal, exécutez
sudo bash ./RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105/install.sh
la source
chmod
rien faire, et je ne recommanderais pas de jouer avec permission. Faites simplement ce qui est affiché ci-dessus, rien d'autre. : ~)install.sh
avecsudo
devrait vous donner des autorisations correctes.Ça marche bien. Seul problème, vous devez d'abord cd dans le répertoire.
par exemple.
la source
sudo ./install.sh
et cela devrait fonctionner.Pouvez-vous fournir des détails sur les commandes que vous avez utilisées pour configurer les pilotes ou être précis sur les erreurs lorsque vous avez essayé? J'ai également trouvé: en installant Edimax EW7811 , pour installer les pilotes séquentiellement si le manuel n'était pas assez clair, essayez également d'utiliser la barre de recherche, beaucoup ont également signalé des erreurs sur les pilotes Edimax.
Lien vers les pilotes Linux pour Edimax EW7811UN à partir de leur site Web: Télécharger (au cas où vous auriez une autre version d'installation)
la source
make clean
avant votre première commande, cela résout le problème un certain temps.J'ai téléchargé une version plus récente du pilote et l'ai installée avec: sudo dkms install 8192cu / 1.9
N'oubliez donc pas d'installer à l'aide de votre version de pilote.
la source