Lorsque j'essaie d'installer les pilotes RTL8188CUS téléchargés à partir de Realtek (à l'aide de leur script shell install.sh), j'ai installé les pilotes dans 11.04 en utilisant des commandes individuelles à créer, etc., et cela a bien fonctionné, mais l'utilisation de commandes individuelles donne maintenant la même erreur. Qu'est-ce qui a changé dans la version 11.10 ????
sudo bash install.sh
…tout va bien jusqu'à ce qu'un message d'erreur apparaisse
Authentication requested [root] for make driver: make ARCH=i386
CROSS_COMPILE= -C /lib/modules/3.0.0-12-generic/build
M=/home/karl/rtl8188cus/driver/rtl8192_8188CU_linux_v3.1.2590.20110922
modules make[1]: Entering directory
`/usr/src/linux-headers-3.0.0-12-generic' CC [M]
/home/karl/rtl8188cus/driver/rtl8192_8188CU_linux_v3.1.2590.20110922/core/rtw_cmd.o
In file included from
/home/karl/rtl8188cus/driver/rtl8192_8188CU_linux_v3.1.2590.20110922/core/rtw_cmd.c:24:0:
/home/karl/rtl8188cus/driver/rtl8192_8188CU_linux_v3.1.2590.20110922/include/osdep_service.h:49:29:
fatal error: linux/smp_lock.h: No such file or directory compilation
terminated. make[2]: ***
[/home/karl/rtl8188cus/driver/rtl8192_8188CU_linux_v3.1.2590.20110922/core/rtw_cmd.o]
Error 1 make[1]: ***
[_module_/home/karl/rtl8188cus/driver/rtl8192_8188CU_linux_v3.1.2590.20110922] Error 2 make[1]: Leaving directory
`/usr/src/linux-headers-3.0.0-12-generic' make: *** [modules] Error 2
Compile make driver error: 2, Please check error Mesg
Merci, fossfreedom, pour votre attention.
J'ai fait une toute nouvelle installation d'Ubuntu 11.10. J'ai ensuite suivi les pages de dépannage pour les réseaux sans fil et j'ai découvert que le pilote realtek rtl8192cu se trouvait dans la bibliothèque et j'ai utilisé modprob (je pense) pour l'activer comme indiqué. Il est associé à l'adaptateur usb realtek dans Network Manager, et on peut voir les réseaux sans fil disponibles (je sais donc que cela fonctionne dans une certaine mesure). Lorsque j'essaie de me connecter à mon réseau wifi, il demande le code WEP et essaie et essaie de se connecter. Lorsqu'il expire, il demande à nouveau le code.
J'ai bloqué un ancien dongle USB Broadcom, qui se connecte facilement en utilisant le code WEP.
Donc, ma conjecture actuelle est qu'il s'agit d'un problème de pilote. Dois-je signaler un bogue à Ubuntu, car il fait partie de la version 11.10 livrée ? Ou à Realtek ?
Merci pour votre réponse, fossfreedom
J'ai essayé d'utiliser des majuscules pour la phrase de passe WEP et aussi pour le code HEX WEP, sans effet.
J'ai essayé de désactiver le cryptage WEP sur le routeur, et toujours l'ancien Buffalo se connecte et le Realtek ne parvient pas à se connecter… il semble également lent à reconnaître que le réseau n'est pas crypté (il n'y a pas de cadenas sur la petite icône.
Je vais voir pour poster un bug avec Ubuntu :j'ai demandé au constructeur de vérifier avec Realtek.
Tout autre conseil est le bienvenu.
Connexes :Comment créer une clé USB amorçable Windows à l'aide d'Ubuntu ?Réponse acceptée :
pour résoudre l'erreur "linux/smp_lock.h introuvable", vous devez modifier ces deux fichiers dans l'archive driver/rtl8192_8188CU_linux_v3.1.2590.20110922.tar.gz
fichier 1 :include/rtw_io.h
Remplacez osdep_service.h
(ligne 49) linux/smp_lock.h
par linux/smp.h
fichier 2 :include/osdep_service.h
Remplacez le fichier rtw_io.h
(ligne 36) linux/smp_lock.h
par linux/smp.h