rtl8188驱动安装问题

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
trigty
帖子: 5
注册时间: 2013-02-24 14:53
系统: ubuntu 12.04

rtl8188驱动安装问题

#1

帖子 trigty » 2013-02-24 15:01

最近入手了一个usb无线网卡 我虚拟机装的是12.04的版本 make报错 求高手指点

代码: 全选

er/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401$ make
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/3.2.0-23-generic-pae/build M=/home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401  modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-23-generic-pae'
  CC [M]  /home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/cmd/rtl871x_cmd.o
In file included from /home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/include/drv_types.h:70:0,
                 from /home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/cmd/rtl871x_cmd.c:24:
/home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/include/rtl871x_cmd.h:107:25: error: field ‘event_tasklet’ has incomplete type
In file included from /home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/include/drv_types.h:72:0,
                 from /home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/cmd/rtl871x_cmd.c:24:
/home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/include/rtl871x_xmit.h:355:24: error: field ‘xmit_tasklet’ has incomplete type
In file included from /home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/include/drv_types.h:73:0,
                 from /home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/cmd/rtl871x_cmd.c:24:
/home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/include/rtl871x_recv.h:204:24: error: field ‘recv_tasklet’ has incomplete type
In file included from /home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/include/drv_types.h:77:0,
                 from /home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/cmd/rtl871x_cmd.c:24:
/home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/include/rtl871x_io.h:35:28: fatal error: linux/smp_lock.h: No such file or directory
compilation terminated.
make[2]: *** [/home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/cmd/rtl871x_cmd.o] Error 1
make[1]: *** [_module_/home/ty/RTL8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-23-generic-pae'
make: *** [modules] Error 2
头像
qy117121
论坛版主
帖子: 50538
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: rtl8188驱动安装问题

#2

帖子 qy117121 » 2013-02-24 15:07

我去,虚拟机里的ubuntu你折腾网卡驱动?
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
trigty
帖子: 5
注册时间: 2013-02-24 14:53
系统: ubuntu 12.04

Re: rtl8188驱动安装问题

#3

帖子 trigty » 2013-02-24 15:15

qy117121 写了:我去,虚拟机里的ubuntu你折腾网卡驱动?
额 ,这个。。。有点事
trigty
帖子: 5
注册时间: 2013-02-24 14:53
系统: ubuntu 12.04

Re: rtl8188驱动安装问题

#4

帖子 trigty » 2013-02-24 15:16

我还是换个目录吧 要不然代码太长了 眼睛花

代码: 全选

ty@ty-virtual-machine:/xx$ make
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/3.2.0-23-generic-pae/build M=/xx  modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-23-generic-pae'
  CC [M]  /xx/cmd/rtl871x_cmd.o
In file included from /xx/include/drv_types.h:70:0,
                 from /xx/cmd/rtl871x_cmd.c:24:
/xx/include/rtl871x_cmd.h:107:25: error: field ‘event_tasklet’ has incomplete type
In file included from /xx/include/drv_types.h:72:0,
                 from /xx/cmd/rtl871x_cmd.c:24:
/xx/include/rtl871x_xmit.h:355:24: error: field ‘xmit_tasklet’ has incomplete type
In file included from /xx/include/drv_types.h:73:0,
                 from /xx/cmd/rtl871x_cmd.c:24:
/xx/include/rtl871x_recv.h:204:24: error: field ‘recv_tasklet’ has incomplete type
In file included from /xx/include/drv_types.h:77:0,
                 from /xx/cmd/rtl871x_cmd.c:24:
/xx/include/rtl871x_io.h:35:28: fatal error: linux/smp_lock.h: No such file or directory
compilation terminated.
make[2]: *** [/xx/cmd/rtl871x_cmd.o] Error 1
make[1]: *** [_module_/xx] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-23-generic-pae'
make: *** [modules] Error 2
trigty
帖子: 5
注册时间: 2013-02-24 14:53
系统: ubuntu 12.04

Re: rtl8188驱动安装问题

#5

帖子 trigty » 2013-02-24 15:18

木有人回答么 :em20
头像
jogetwoo
帖子: 158
注册时间: 2012-07-07 16:44

Re: rtl8188驱动安装问题

#6

帖子 jogetwoo » 2013-02-25 22:02

是在这里下的吗?
http://www.realtek.com.tw/downloads/dow ... loads=true

不是有自动install吗

代码: 全选

传说中肉隐肉现的那位!
trigty
帖子: 5
注册时间: 2013-02-24 14:53
系统: ubuntu 12.04

Re: rtl8188驱动安装问题

#7

帖子 trigty » 2013-02-26 10:41

jogetwoo 写了:是在这里下的吗?
http://www.realtek.com.tw/downloads/dow ... loads=true

不是有自动install吗
原理是一样了,也试了。报同样的错
头像
Cherrot
帖子: 981
注册时间: 2011-04-03 10:01
系统: Ubuntu 12.XX
来自: 帝都
联系:

Re: rtl8188驱动安装问题

#8

帖子 Cherrot » 2013-04-25 18:37

我也遇到了这个恶心问题,难道是不支持3.5内核?
Ubuntu技巧汇总http://wiki.ubuntu.org.cn/UbuntuSkills --你遇到的各种问题可能已经在里面了
我的技术博客http://www.cherrot.com
Code tells you how, comments should tell you why.
stchd
帖子: 47
注册时间: 2005-09-26 21:38

Re: rtl8188驱动安装问题

#9

帖子 stchd » 2013-07-29 10:32

同问,RTL8188这个系列的USB网卡在Linux系统下确实有问题。
头像
cjxgm
帖子: 1952
注册时间: 2010-04-23 20:40
系统: Arch Linux
来自: 浙江·杭州
联系:

Re: rtl8188驱动安装问题

#10

帖子 cjxgm » 2013-07-29 18:49

代码: 全选

fatal error: linux/smp_lock.h: No such file or directory

代码: 全选

错误:linux/smp_lock.h:找不到该文件或目录
自己定位试试?
Clanjor Prods. | Develop for Developers. (C++, Lua) | 作曲编曲 | 实时渲染引擎
头像
Cherrot
帖子: 981
注册时间: 2011-04-03 10:01
系统: Ubuntu 12.XX
来自: 帝都
联系:

Re: rtl8188驱动安装问题

#11

帖子 Cherrot » 2013-08-07 22:58

3.8 内核自带驱动已经给力了,撒花
Ubuntu技巧汇总http://wiki.ubuntu.org.cn/UbuntuSkills --你遇到的各种问题可能已经在里面了
我的技术博客http://www.cherrot.com
Code tells you how, comments should tell you why.
wzerer
帖子: 2
注册时间: 2013-05-13 20:11
系统: Ubuntu 13.04

Re: rtl8188驱动安装问题

#12

帖子 wzerer » 2013-08-20 8:43

我的是3.8.0内核,编译驱动时也报错。

In file included from /lib/modules/3.8.0-21-generic/kernel/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c:23:0:
/lib/modules/3.8.0-21-generic/kernel/drivers/net/wireless/rtl8192cu/include/osdep_service.h: 在函数‘thread_enter’中:
/lib/modules/3.8.0-21-generic/kernel/drivers/net/wireless/rtl8192cu/include/osdep_service.h:575:2: 错误: 隐式声明函数‘daemonize’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[2]: *** [/lib/modules/3.8.0-21-generic/kernel/drivers/net/wireless/rtl8192cu/core/rtw_cmd.o] 错误 1
make[1]: *** [_module_/lib/modules/3.8.0-21-generic/kernel/drivers/net/wireless/rtl8192cu] 错误 2
make: *** [modules] 错误 2


很迷惑!
YHHSJF
帖子: 8
注册时间: 2013-09-07 21:58
系统: win8.1

Re: rtl8188驱动安装问题

#13

帖子 YHHSJF » 2013-09-08 23:01

这个应该是内核问题
我在12.04上也是报同样的错
但是在10.10上就正常安装了
头像
davio3g
帖子: 480
注册时间: 2009-01-06 15:18

Re: rtl8188驱动安装问题

#14

帖子 davio3g » 2013-09-09 0:08

官方没有LINUX驱动,找开源的rtl8188eu曾在12.04上通过编译可用。
感谢您的支持! www.tonegoo.com
rediscover
帖子: 3173
注册时间: 2010-01-13 23:26

Re: rtl8188驱动安装问题

#15

帖子 rediscover » 2013-11-28 16:06

8188eu芯片的可以试试这个:
http://people.ubuntu.com/~happyaron/pac ... 06_all.deb
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
回复