ubuntu thinkpad E540安装无线网卡wireless-RTL8723BE的方法

2013年底-2014年,联想生产的最新的thinkpad E540在ubuntu安装后无线网卡无法使用,

这个网卡驱动的CSDN下载地址:

http://download.csdn.net/download/qqcc0000/7127811

命令和下文相同。

 

 

[SOLVED]Lenovo E540 and Ubuntu Wireless problem

 

 

 

特此解决方法:

===========================================================

(原文转载) http://www.th7.cn/system/lin/201403/51664.shtml

ThinkPad E440 Ubuntu 13.1无线网卡 RTL8723BE 驱动解决办法总结
2014-03-30 08:04:25cnblogs.com-smilemyf-点击数:16
============================================================
方法一、在使用网线链接到情况下

第一步、执行下边到命令,即从github上下载驱动程序并安装

sudo apt-get install linux-headers-generic build-essential git

git clone http://github.com/lwfinger/rtl8723be

cd rtl8723be

make

sudo make install

sudo modprobe rtl8723be

第二步、因为安装成功后重启还是会找不到驱动,所以要把驱动设置为启动即加载,执行下面命令

sudo modprobe -r rtl8723be

sudo modprobe rtl8723be

方法二、下载好驱动程序,然后再安装,适合无法链接网线到情况

第一步、下载好驱动程序并解压到硬盘

这是下载地址:百度网盘:http://pan.baidu.com/s/1pJpYHS3

或者CSDN下载驱动文件:http://download.csdn.net/detail/qqcc0000/7127811

第二步、通过命令进入到解压好到文件夹下执行下面到安装命令

make

sudo make install

sudo modprobe rtl8723be

第三步、和方法一同样,设置到开机启动项

sudo modprobe -r rtl8723be

sudo modprobe rtl8723be

 

 

======================================================

!!!上面的方法二可以解决下面的问题!!!

======================================================

q@E540:~/rtl8723be$ make
make -C /lib/modules/3.8.0-29-generic/build M=/home/q/rtl8723be modules
make[1]: 正在进入目录 `/usr/src/linux-headers-3.8.0-29-generic'
  CC [M]  /home/q/rtl8723be/base.o
  CC [M]  /home/q/rtl8723be/rc.o
  CC [M]  /home/q/rtl8723be/debug.o
  CC [M]  /home/q/rtl8723be/regd.o
/home/q/rtl8723be/regd.c: 在函数‘_rtl_reg_apply_beaconing_flags’中:
/home/q/rtl8723be/regd.c:200:20: 错误: ‘IEEE80211_CHAN_NO_IR’未声明(在此函数内第一次使用)
/home/q/rtl8723be/regd.c:200:20: 附注: 每个未声明的标识符在其出现的函数内只报告一次
/home/q/rtl8723be/regd.c: 在函数‘_rtl_reg_apply_active_scan_flags’中:
/home/q/rtl8723be/regd.c:237:19: 错误: ‘IEEE80211_CHAN_NO_IR’未声明(在此函数内第一次使用)
/home/q/rtl8723be/regd.c: 在函数‘_rtl_reg_apply_radar_flags’中:
/home/q/rtl8723be/regd.c:312:8: 错误: ‘IEEE80211_CHAN_NO_IR’未声明(在此函数内第一次使用)
/home/q/rtl8723be/regd.c: 在函数‘_rtl_regd_init_wiphy’中:
/home/q/rtl8723be/regd.c:410:18: 错误: ‘REGULATORY_CUSTOM_REG’未声明(在此函数内第一次使用)
/home/q/rtl8723be/regd.c:411:19: 错误: ‘REGULATORY_STRICT_REG’未声明(在此函数内第一次使用)
/home/q/rtl8723be/regd.c:412:19: 错误: ‘REGULATORY_DISABLE_BEACON_HINTS’未声明(在此函数内第一次使用)
make[2]: *** [/home/q/rtl8723be/regd.o] 错误 1
make[1]: *** [_module_/home/q/rtl8723be] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-3.8.0-29-generic'
make: *** [all] 错误 2

 

这是由于驱动文件不全导致的编译错误。按照最上面的方法二,去他的网盘下载驱动程序,再make就不会有错。

 

右上角图标已连接。

======================================================

后续:关于ubuntu16无线网卡RTL8723BE频繁掉线及信号不足的解决办法

======================================================

详细内容:

https://www.cnblogs.com/lmtoo/p/5469667.htm

 

首先我们创建和打开驱动的配置文件

lmtoo@lmtoo:~$ sudo vim /etc/modprobe.d/rtl8723be.conf

将如下参数黏贴到配置文件中:

options rtl8723be debug=1
options rtl8723be disable_watchdog=N
options rtl8723be fwlps=Y
options rtl8723be ips=Y
options rtl8723be msi=N
options rtl8723be swenc=N
options rtl8723be swlps=N
options rtl8723be ant_sel=2

保存配置文件后,运行如下命令来应用配置

lmtoo@lmtoo:~$ sudo modprobe -r rtl8723be
lmtoo@lmtoo:~$ sudo modprobe rtl8723be

 

即可解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值