安装Realtek 8188无线驱动程序失败

当我尝试安装从Realtek下载的RTL8188CUS驱动程序(使用他们的install.sh shell脚本)时,我使用单独的命令来安装11.04中的驱动程序等等,并且工作正常,但现在使用单独的命令会产生相同的错误。 在11.10中发生了什么变化????

sudo bash install.sh 

…一切顺利,直到出现错误消息

 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 

谢谢,fossfreedom,你的关注。

我完全安装了Ubuntu 11.10。 然后我按照无线网络的故障排除页面,发现realtek rtl8192cu驱动程序在库中,并使用modprob(我认为)按照指示启用它。 它与网络管理器中的realtek usb适配器相关联,可以看到可用的无线网络(所以我知道它在某种程度上有效)。 当我尝试连接到我的wifi网络时,它会提示输入WEP代码并尝试连接。 当它超时时,它会再次提示输入代码。

我已经陷入了一个旧的Broadcom usb加密狗,它使用WEP代码快乐地连接。

所以,我目前的猜测是它是一个驱动程序问题。 我是否向Ubuntu报告错误,因为它是交付版本11.10的一部分? 还是给Realtek?


感谢您的回复,fossfreedom

我尝试使用大写字母表示WEP密码短语以及HEX WEP密码,但没有效果。

我已经尝试在路由器上取消WEP加密,但旧的Buffalo连接并且Realtek无法连接……在识别网络未加密(小图标上没有挂锁)时似乎很慢。

我将看到发布Ubuntu的错误:我已经要求制造商与Realtek核实。

欢迎任何进一步的建议

要解决“linux / smp_lock.h not found”错误,需要将这两个文件编辑到存档驱动程序/ rtl8192_8188CU_linux_v3.1.2590.20110922.tar.gz

文件1:include / rtw_io.h

将osdep_service.h(第49行)linux / smp_lock.h更改为linux / smp.h

文件2:include / osdep_service.h

将文件rtw_io.h(第36行)linux / smp_lock.h更改为linux / smp.h

黑名单rtl8192cu也是默认驱动程序,这将使系统使用新的驱动程序。

我写了一篇文章,结合了这里提出的所有解决方案

http://www.r-statistics.com/2011/11/edimax-ew-7811un-usb-wireless-connecting-to-a-network-on-ubuntu-11-10/

chiicoff,icracked – 你们两个救了我的一天。

(ps:行号应该颠倒)