czk1925 发表于 2012-2-16 16:29

BT5安装rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601问题

本人网卡磊科NW360,300mpbs,芯片8191s,驱动:rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601在安装时出现问题,因E文太差,linux不懂,也从网上下载过8712u.ko导入内核提示8712u无效,不知如处理,请高手观顾,指点。

oot@bt:~/Desktop/rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601# make
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/2.6.39.4/build M=/root/Desktop/rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601modules
make: 正在进入目录 `/usr/src/linux-source-2.6.39.4'
WARNING: Symbol version dump /usr/src/linux-source-2.6.39.4/Module.symvers
         is missing; modules will have no dependencies and modversions.
CC /root/Desktop/rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601/cmd/rtl871x_cmd.o
In file included from /root/Desktop/rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601/include/drv_types.h:58,
               from /root/Desktop/rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601/cmd/rtl871x_cmd.c:22:
/root/Desktop/rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601/include/rtl871x_io.h:17:28: error: linux/smp_lock.h: 没有那个文件或目录
make: *** 错误 1
make: *** 错误 2
make:正在离开目录 `/usr/src/linux-source-2.6.39.4'
make: *** 错误 2

czk1925 发表于 2012-2-16 16:42

补充安装方式:网上摘录
1、tar –xzvftl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100625.tar.gz
2、执行cd命令进入driver目录
3、sudo cp -rf firmware/RTL8192SU /lib/firmware
4、进入解压后的rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100625目录
5、命令 make 回车
6、sudo cp 8712u.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
7、sudo depmod -a
8、sudo modprobe 8712u
9、插拔一下网卡应有反应。

czk1925 发表于 2012-2-16 18:21

自己顶一下,不知高人何在。

tianshu00 发表于 2012-3-10 19:46

推荐看一下网卡自带的安装光盘,里面有个PPT,按照那里面的方法安装应该可以解决问题。




Part 1: make 8712 USB Linux driver

(1) step1: uncompress the “rtl8712_8188_8191_8192SU_usb_linux_v2.6.x.x.2010xxxx.tar.gz” file. (in “driver” directory)
        > tar zxvf rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20100625.tar.gz(解压缩驱动包)
(2) step2: make 8712 USB driver module
        > make(运行安装,首先要cd到解压缩目录,可以重命名文件包,这样容易点)
(3) step3: clean the operation environment
    > ./clean(清除)
(4) step4: insert 8712 USB modules
        > insmod 8712u.ko()
(5) step5: enable wlan0 interface
> ifconfig wlan0 up
(6) step6: setup IP address
    >ifconfig wlan0 192.168.1.100

czk1925 发表于 2012-3-16 23:07

首先,谢谢!都试过,此make文件解压后没有8712u.ko,无奈不会编译,只能求助。

Theobald 发表于 2012-5-19 15:32

幫你頂,我也想知道。

amilius 发表于 2012-6-21 03:24

驱动版本太老,最新版本是3.4,BT5用的3.26内核,这个版本只能用2.6头文件编译,所以没有smp_lock.h,新版把include <linux/smp_lock.h>这行注释掉了

求索1973 发表于 2013-5-11 15:35

没看懂啊:(

pcxboy 发表于 2014-4-10 14:30

我来找8192的资料。

wainye 发表于 2014-6-27 17:42

看到一位网友在论坛里写下这样一段话:“我每天看贴无数,基本上不回贴.后来发现这样很傻,很多比我注册晚的人分数都比我多,于是我就把这段文字保存在记事本里,每看一贴就复制粘贴一次,帮LZ把贴子顶上去。顺便挣点分。”于是我也复制了。
页: [1]
查看完整版本: BT5安装rtl8712_8188_8191_8192SU_usb_linux_v2.6.0006.20100601问题