文档章节

UBUNTU_15.0.4 usb无线网卡驱动安装方法

Carlyle_Lee
 Carlyle_Lee
发布于 2015/08/16 11:49
字数 636
阅读 6.3K
收藏 2

阿里云携手百名商业领袖、技术大咖,带您一探行进中的数字新基建!>>>

前言:

为了摆脱网线的束缚,我买了个无线网卡; widnows 上好用,易安装。linux 上,按照自带教程上去做,没有成功。

后来在搜索了多篇 解决问题的文章。 再加上自己的方法,终于完成了。

貌似信号还可以。暂时没有发现不稳定的状况。


正文:

网卡品牌:EDUP EP-MS1578 【外話:做产品的,说好支持linux ,却还让用户搞的这么麻烦。】

系统:UBUNTU 15.0.4

无限网卡芯片:8192 CU;


操作步骤:

1, 官网下载驱动包。

2,找到 install.sh 

3, 为该 文件增加 可执行权限。 chmod 771 install.sh

4, cd 当前目录; 运行 : ./install.sh

此时会要求 输入来嗯次 ROOT 权限密码。

5,会提示失败。 但是没有关系。 下面开始进行修改。

上面的操作,仅仅是为了 把driver 下的一些包解压出来。

注意:之后 不能再使用 ./install.sh 了。


6, 添加了无限ID 号码。

将USB 无线网卡插在电脑USB上。 使用命令行 lsusb 查看 对应的device id; 例如我的是abda:8178  (...RealTek)


修改文件:/home/cl-linux/Downloads/wifi/driver/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911/os_dep/linux/usb_intf.c

在文件中找到8192cu 在最后面增加这一条。 注意:根据你添加的位置 决定在上一行是否 需要添加 "\" 。  会写makefile 的应该知道这是什么意思。

{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8178)},

如果这个文件有报错,那么就是这一行你添加的不对,执行检查一下。其他的文章上也有。



2, 下载这个文件并替换:

https://raw.github.com/raspberrypi/linux/rpi-3.10.y/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c


continue to compile:

find your driver directory , cd $driver directory

make




3,报错:

/home/cl-linux/Downloads/wifi/driver/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911/os_dep/linux/usb_intf.c:1581:52: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]

DBG_871X("build time: %s %s\n", __DATE__, __TIME__);

^

/home/cl-linux/Downloads/wifi/driver/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911/os_dep/linux/usb_intf.c:1581:1: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]

DBG_871X("build time: %s %s\n", __DATE__, __TIME__);


看到这是两个debug 行, 就直接block 了。




4,编译通过,直接 make install

成功。


5,禁掉默认驱动: 很关键。

在命令行中输入【  sudo gedit /etc/modprobe.d/blacklist.conf 】,在文件的最后添加上:

blacklist rtl8192cu
blacklist rtl8192c_common
blacklist rtlwifi

 

6,重启。


恭喜: 您可以使用无线网卡了。



----------------------------------

on ubuntu 14.04:

this works fine before i installed [

sudo apt-get install lib32z1 lib32ncurses5  lib32stdc++6

]

only after I bloked the balck list that The WIFI could continue working.

By removing the newly instations cant resolve the problem either.

And the speed is mush more slower than before.

No good solution foud yet.




© 著作权归作者所有

Carlyle_Lee
粉丝 9
博文 65
码字总数 23487
作品 0
徐汇
程序员
私信 提问
加载中

评论(0)

惠普电脑(HP PHILIPS系列)安装ubuntu后无法连接WIFI解决方案(手动安装8821CE驱动)

一步一步来, 先说环境: 我的电脑是HP PHILIPS系列,ubuntu版本是16.04 背景: win10安装ubuntu后发现无法连接wifi(但win10系统可以连接WIFI),在ubuntu的系统设置--》软件更新--》附加驱...

osc_8iux0cyz
2019/09/28
5
0
让Ubuntu系统支持第三方无线网卡的方法

公司都是用的阿尔法的GP50无线网卡,用的是88w8335芯片。但ubuntu7.04能找到,但没有驱动,所以找了很久的资料,有一个E文的资料,翻译过来给大家。 这个方法对pcmic和usb也有用。 先用下列命令...

红薯
2009/05/07
1.1K
0
Kali Linux没有无线网卡?玩个锤纸~

一.USB无限网卡 使用Kali linux,先准备好一个适合Kali系统的USB外置无限网卡,注意内置网卡并不适合渗透测试。 Linux系统的指令相对于一般人来说比较晦涩难懂,最好选择免驱动类型,省去各种...

osc_5zpvp5az
2018/02/19
13
0
FaceBook ATC 弱网测试工具环境搭建

原址 配置内容如下: PS:除了wifi名字和密码,其他都可以一样,然后记得注释的反斜杠和内容要删掉 4.运行hostapd terminal中输入以下命令: hostapd -B是后台运行,-d是前台运行 IP4.ADDRESS[...

u010164190
2018/05/28
0
0
BeagleBone Black使用无线网卡通过WIFI联网

按照惯例,还是先将要感谢的兄弟姐妹感谢完了再写正文。感谢CSDN论坛、EEWorld论坛上的兄弟姐妹,请原谅我在事后记录的时候忘了你们的大名,如果对大家有用,是你们的功力深厚,如果是对大家...

robeermy_cn
2014/03/12
4.2K
4

没有更多内容

加载失败,请刷新页面

加载更多

什么是 PL/SQL? 怎么用?

PL/SQL 1.什么是PL/SQL? PL/SQL(Procedure Language/SQL)是Oracle对sql语言的过程化扩展,指在SQL命令语言中增加了过程处理语句(如分支/条件、循环、变量、类型等),使SQL语言具有过程处...

煌sir
45分钟前
109
0
dayjs时间处理库基本使用

Day.js 是一个轻量的 JavaScript 时间日期处理库,与 Moment.js 的 API 设计保持一致。 本文只介绍了一些常用操作,关于国际化、插件、自定义等高级内容详见官方文档。 其主要特性如下: 与 ...

whoru
48分钟前
11
0
Delphi xe使用TJSONObject解析JSON数据

在Delphi 10 Seattle中重写 “ 使用TJSONObject分析JSON数据 ”。 由于不推荐使用某些方法,因此已对其进行了更改。 要使用TJSONObject,请添加“ System.JSON”。 uses System.JSON; 使用T...

simpower
58分钟前
11
0
树莓派使用 OLED 屏显示图片及文字

树莓派默认是不带显示屏的,如果想要查看系统的一些信息,需要使用电脑登录到树莓派,或者通过 HDMI 连接外接显示器查看。这样做总是有点麻烦,我们可以通过外接一个 OLED 屏来显示一些关键参...

良许Linux
今天
13
0
BIO学习

1. BIO介绍 同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,当然可以通过线程...

steven-黄笑笑
今天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部