新安装的debian 8 编译水星MW150UM无线网卡驱动出错。

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
ikwen
帖子: 29
注册时间: 2007-03-17 15:22
联系:

新安装的debian 8 编译水星MW150UM无线网卡驱动出错。

#1

帖子 ikwen » 2015-12-07 19:16

新安装的debian 8 编译水星MW150UM无线网卡驱动出错。
刚买了台二手笔记本,买回来后发现既然没有无线网卡的。于是就买了一个水星的。
按照网上的说法,自己查到网卡芯片是 RTL 8188EU
,于是下载了rtl8188eu_USB_linux.tar.gz ,在编译的时候出错。求大神点指下是哪方面的问题。
root@ikwenhost:/home/ikwen/8188eu_USB_linux/driver/rtl8188eu# make
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/3.16.0-4-686-pae/build M=/home/ikwen/8188eu_USB_linux/driver/rtl8188eu modules
make[1]: Entering directory '/usr/src/linux-headers-3.16.0-4-686-pae'
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
make[1]: Entering directory `/usr/src/linux-headers-3.16.0-4-686-pae'
CC [M] /home/ikwen/8188eu_USB_linux/driver/rtl8188eu/core/rtw_cmd.o
In file included from /home/ikwen/8188eu_USB_linux/driver/rtl8188eu/core/rtw_cmd.c:23:0:
/home/ikwen/8188eu_USB_linux/driver/rtl8188eu/include/osdep_service.h: In function ‘thread_enter’:
/home/ikwen/8188eu_USB_linux/driver/rtl8188eu/include/osdep_service.h:1397:2: error: implicit declaration of function ‘daemonize’ [-Werror=implicit-function-declaration]
daemonize("%s", name);
^
cc1: some warnings being treated as errors
/usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build:262: recipe for target '/home/ikwen/8188eu_USB_linux/driver/rtl8188eu/core/rtw_cmd.o' failed
make[4]: *** [/home/ikwen/8188eu_USB_linux/driver/rtl8188eu/core/rtw_cmd.o] Error 1
/usr/src/linux-headers-3.16.0-4-common/Makefile:1350: recipe for target '_module_/home/ikwen/8188eu_USB_linux/driver/rtl8188eu' failed
make[3]: *** [_module_/home/ikwen/8188eu_USB_linux/driver/rtl8188eu] Error 2
Makefile:181: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.16.0-4-686-pae'
Makefile:582: recipe for target 'modules' failed
make: *** [modules] Error 2
root@ikwenhost:/home/ikwen/8188eu_USB_linux/driver/rtl8188eu#




最后顺便问下联想G430笔记本在debian8 的鼠标触摸板上点击不能单击的,在XP 下是可以的。要怎么做呢?感谢大神。
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: 新安装的debian 8 编译水星MW150UM无线网卡驱动出错。

#2

帖子 自由建客 » 2015-12-07 19:22

老 ID,我想你应该知道 make 在做什么。顺便提示,firmware-realtek 包。
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 新安装的debian 8 编译水星MW150UM无线网卡驱动出错。

#3

帖子 vickycq » 2015-12-07 19:27

自己查到网卡芯片是 RTL 8188EU
RTL8188EU 有以下几种选择
  • 内核自带驱动 r8188eu,模块名 r8188eu
  • 网友维护的驱动 https://github.com/lwfinger/rtl8188eu 模块名 8188eu
  • Realtek 官网提供的驱动
  • 4.3 内核即将加入的新驱动 rtl8xxxu,据说比较稳定,可设法试用
既然是debian,先按楼上说的安装固件
编译前先准备环境 apt-get install linux-headers-generic build-essential
中间两款需要编译的驱动,在较新的内核上不知能否编译成功

TL;DR
1. 先按楼上说的安装固件,看内核自带驱动 r8188eu 能否加载
2. 若 r8188eu 工作不稳定,再折腾 lwfinger/rtl8188eu。

参考
https://wiki.debian.org/rtl819x
https://wireless.wiki.kernel.org/en/use ... rs/rtl819x
http://linuxforums.org.uk/index.php?topic=11261.0
https://github.com/lwfinger/rtl8188eu/b ... /README.md
https://github.com/lwfinger/rtl8188eu/issues/105
联想G430笔记本在debian8 的鼠标触摸板上点击不能单击的,在XP 下是可以的。要怎么做呢?感谢大神。
桌面环境的鼠标设置里有
也可用 synclient 设置
例如 synclient TapButton1=1
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复