解决rtl8723be网卡故障
rtl8723be无线网卡经常断网,或信号不稳定。需要电脑硬重启才恢复。
本人的电脑配置: 联想thinkpad E系列笔记本 + Debian v9 64位
网上搜了一圈类似攻略,现在该故障已解决。
本着知其然还要知其所以然的态度,这里再把步骤和说明过一遍,算作总结:
查参数
[1] 首先,确保/etc/modprobe.d/rtl8723be.conf
文件存在,没有就创建一个。该文件用于保存网卡的参数配置。
[2] 通过sudo modinfo rtl8723be
查看网卡可用的参数
swenc:Set to 1 for software crypto (default 0)
0表示硬加密,网贴有反映硬加密会导致丢包问题(可能是硬件本身的bug)
所以设为1,使用软加密
ips:Set to 0 to not use link power save (default 1)
swlps:Set to 1 to use SW control power save (default 0)
fwlps:Set to 1 to use FW control power save (default 1)
ips swlps fwlps是三个与节能相关的选项,都设为0
msi:Set to 1 to use MSI interrupts mode (default 0)
MSI(Message Signaled Interrupt)信号中断
如果是64位的机子,该参数设为1
debug:Set debug level (0-5) (default 0) (int)
调试等级。数字越大,日志中产生的信息越多。可设为1
disable_watchdog:Set to 1 to disable the watchdog (default 0)
设为1,关闭看门狗
ant_sel:Set to 1 or 2 to force antenna number (default 0)
rtl8723be
是双天线(#1 #2)网卡。设备厂家往往只使用其中一个做信号增益。
我没拆机看,但文末的一个小实验基本能断定联想用的是#2做为天线
改配置
[3] 综上,可以写出完整的配置文件了。将该文件保存到[1]中的rtl8723be.conf
options rtl8723be swenc=1
options rtl8723be ips=0
options rtl8723be swlps=0
options rtl8723be fwlps=0
options rtl8723be msi=1
options rtl8723be debug=1
options rtl8723be disable_watchdog=1
options rtl8723be ant_sel=2
卸载、重载
[4] 写完配置后,在命令行重装网卡模块。
先卸载网卡模块:
$ sudo modprobe -rv rtl8723be # -r 卸载 -v 详细
输出:
rmmod rtl8723be
...
然后重新加载:
$ sudo modprobe -v rtl8723be # -v 详细
输出:
...
insmod /lib/modules/4.9.0-6-amd64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko debug=1 disable_watchdog=1 fwlps=0 ips=0 msi=1 swenc=1 swlps=0 ant_sel=2
稍等片刻,网卡就按改过的配置重启上线了。
这两条命令组合成一个alias存入.bashrc
,方便再次遇到问题时调用。
在桌面环境下,通过点击图标来关闭和启动无线网卡,有时会导致系统直接卡死,需要拔电硬重启。我用的桌面是Xfce
,可能是软件的bug,不懂GNOME
或KDE
有没有类似问题。
关于网卡天线
上边提过,该网卡有两条天线,准确的说应该是两条天线接口。先放个示意图
天线接口#1
天线接口#2
现在来比较下ant_sel
分别设为1和2,信号强度的区别
先获得无线设备名:
ip link
输出
...
4: wlp4s0:
查看信号强度(ant_sel=2
):
sudo iw dev wlp4s0 station dump
...
signal: -4 dBm
signal avg: -2 dBm
tx bitrate: 54.0 MBit/s
rx bitrate: 54.0 MBit/s
...
然后将天线设为1,重载。
再查看信号强度(ant_sel=1
):
...
signal: -12 dBm
signal avg: -15 dBm
tx bitrate: 54.0 MBit/s
rx bitrate: 48.0 MBit/s
...
可以看出,天线接口设为#2时,信号比#1好很多。
当然,这个因主机厂商不同,肯定会有区别,需要自行比较。
【全文完】
解决rtl8723be网卡故障相关推荐
- 解决RTL8723BE网卡Linux上WIFI信号信号差的问题
一.问题描述 我电脑一直装这双系统,遇到一个问题就是:在WIndows 10上WIFI信号正常,但是在Linux上只接收到几个无线网络的信息,并且很微弱.曾尝试过多个Linux系统,如Ubuntu.L ...
- 水星pppoe连接服务器无响应,利用水星路由器系统日志解决PPPOE拨号故障
如今,PPPOE拨号已经成为家庭用户最常见的宽带接入类型,很多家庭都拥有两台.三台或更多的电脑.下面学习啦小编将在水星路由器上以PPPOE拨号上网的常见故障介绍,希望对您有所帮助! 利用水星路由器系统 ...
- 联想-thinkbook-有线网卡故障和有线网卡故障-修改方法
找了很多资料,最后还是在贴吧找到了解决方案 更新网卡驱动后,设备管理器网卡图标出现感叹号,无法联网,卸载重装,还原驱动都无法解决,设备状态中显示:windows仍在设置此设备的类配置(代码:56) 网 ...
- DELL服务器网卡故障
目前我们很多DELL服务器出现内网连得上.外网连不上的现象.疑为网卡故障,使用DELL官方的驱动,可以解决其问题. 解决方法有: 1. 把其中一台机器的网卡速度强制为百兆全双工. 使用系统自带的工 ...
- 局域网网卡故障维修实例
一.合理配置服务器硬盘 当局域网的访问速度降低时,往往会首先想到网卡.交换机等所谓"瓶颈"设备,其实服务器硬盘的速度也是影响网络性能的重要因素.通常,在设置硬盘时需要考虑以下两方面 ...
- OceanBase是如何解决城市级故障容灾的
背景2017年7月,OceanBase高可用部署有了一个新的里程碑: 支付宝的会员ID系统采用OceanBase"三地五中心"部署方式,建立了城市级故障自动容灾能力. 这是第一个完 ...
- 解决MSDTC 53258故障
一直被这个问题困扰,无意之中在GOXIA BLOG看到了解决办法,摘抄一下. 解决MSDTC 53258故障 做了将GC提升到DC的试验,基本上算顺利,可是发现日志中存在几个错误日志: 1.MSDTC ...
- usb大容量存储设备驱动_usb无法识别怎么办 如何解决usb识别故障【详细步骤】...
usb无法识别怎么办? 随着计算机硬件飞速发展,外围设备日益增多,键盘.鼠标等早已为人所共知,数码相机.MP3随身听接踵而至,这么多的设备,如何接入个人计算机?USB就是基于这个目的产生的.USB是一 ...
- 黑苹果 装SVN工具 cornerstone无法打开解决办法——网卡内建
黑苹果 装SVN工具 cornerstone无法打开解决办法--网卡内建 具体内容,请参照远景帖子:http://bbs.pcbeta.com/viewthread-900017-1-1.html 转 ...
最新文章
- 这份宝典火了,小哥学后加薪30W+
- 二分类神经网络的特征光谱---2-3至2-9
- Java 编程的动态性,第 5 部分: 动态转换类--转载
- http://blog.sina.com.cn/s/blog_5bd6b4510101585x.html
- 天池 在线编程 回合制游戏(前缀和)
- linux ns级定时器_linux用户空间获得ns纳秒级时间示例
- JS任务队列--笔记
- python能开发android吗_python可以开发安卓吗
- linq to access 简单实现
- LIBRARY_PATH和LD_LIBRARY_PATH
- 单元测试框架unittest
- 《WinForm开发系列之控件篇》Item16 ErrorProvider
- mvc+EF实现简单的登陆功能
- HDU1754 I Hate It(树状数组 or 线段树)
- matlab高等数学实验答案,高等数学实验matlab参考完整答案.doc
- CuteFTP Pro 8.3.4 最新破解绿色版
- 【使用TIFF库对tif图片的读写】
- 操作系统语言包在c盘哪里,win10系统通过卸载语言包释放c盘空间的具体教程
- 【联想电脑升级网卡】BIOS 无线网卡白名单限制解决办法——不用刷BIOS,不用修改白名单,只需简单升级即可
- curl unmatched close brace/bracket 处理
热门文章
- GDCM:gdcm::UIComp的测试程序
- boost::container模块实现多态向量的测试程序
- Boost:使用boost :: hash和boost :: array的测试
- C++实现教学信息管理系统
- VTK:Utilities之LUTUtilities
- OpenCV使用基本算法检测颜色检查器
- Qt Creator创建UI
- OpenGL 高级光照Advanced Lighting
- 旅行商问题动态规划matlab,旅行商问题的解法
- 先天性脑部发育异常_宝宝出现发育迟缓,会有哪些症状?修正育儿知识分享!...