最近在新电脑上装了ubuntu16,结果wifi经常连不上,连上了过段时间就掉线,路由器就在电脑的旁边,而且信号非常的若.

但是windows系统没有任何问题,所以就在网上找解决办法,也按照网上的方法试了,结果好多方法都是没用的.

最后从askubuntu上找到了解决方法.

首先要查看本机的无线网卡型号:

 lmtoo@lmtoo:~$ lspci
:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev )
:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev )
:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev )
:04.0 Signal processing controller: Intel Corporation Broadwell-U Camarillo Device (rev )
:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev )
:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller # (rev )
:1b. Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev )
:1c. PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port # (rev e3)
:1c. PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port # (rev e3)
:1c. PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port # (rev e3)
:1c. PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port # (rev e3)
:1c. PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port # (rev e3)
:1d. USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev )
:1f. ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev )
:1f. SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev )
:1f. SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev )
:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev )
:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101//6E PCI Express Fast/Gigabit Ethernet controller (rev 0a)
0a:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)

看到第19行的是无线网卡信息,且型号为RTL8723BE.

从网上看到RTL8723系列网卡都有这个频繁掉线的问题,只不过BE版本是更新的版本,添加了一个参数.

再来查看RTL8723BE这块网卡驱动的参数信息,

 lmtoo@lmtoo:~$ modinfo rtl8723be
filename: /lib/modules/4.4.--generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko
firmware: rtlwifi/rtl8723befw.bin
description: Realtek 8723BE .11n PCI wireless
license: GPL
author: Realtek WlanFAE <wlanfae@realtek.com>
author: PageHe <page_he@realsil.com.cn>
srcversion: 00619764255210776FAB54D
alias: pci:v000010ECd0000B723sv*sd*bc*sc*i*
depends: rtlwifi,rtl_pci,btcoexist,mac80211
vermagic: 4.4.--generic SMP mod_unload modversions
parm: swlps:bool
parm: swenc:using hardware crypto (default [hardware])
(bool)
parm: ips:using no link power save (default is open)
(bool)
parm: fwlps:using linked fw control power save (default is open)
(bool)
parm: msi:Set to to use MSI interrupts mode (default )
(bool)
parm: debug:Set debug level (-) (default ) (int)
parm: disable_watchdog:Set to to disable the watchdog (default )
(bool)
parm: ant_sel:Set to or to force antenna number (default )
(int)

看第12行到25行这几个参数,ips和fwlps是用来控制节能的,ant_sel是用来控制信号强度的.最主要的就是修改这几个参数的默认值.

首先我们把配置驱动的文件打开

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

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

options rtl8723be debug=
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

是不是信号强了许多?

参考地址:

http://askubuntu.com/questions/526214/how-to-set-parameters-for-realtek-wifi-rtl8723

http://askubuntu.com/questions/635625/realtek-8723be-wifi-problem

http://askubuntu.com/questions/756748/inconsistent-connection-and-super-slow-speed-with-rtl8723be

关于ubuntu16无线网卡RTL8723BE频繁掉线及信号不足的解决办法的更多相关文章

  1. Ubuntu 一直掉线 以及连不上网 解决办法

    新装了一个Ubuntu 系统16.04才使用的时候一切顺利 但是过了两三天  就会出现 频繁掉线的情况 于是上网找大神们的解决办法 把文件 /etc/ppp/options 里面的一个数值改大一点 l ...

  2. ubuntu16.04安装不上有道词典的解决办法

    转自:http://www.linuxdiyf.com/linux/21143.html ubuntu16.04安装不上有道词典,提示: le@hu-pc:~/下载$ sudo dpkg -i you ...

  3. PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的clicked信号参数QAbstractButton *解决办法

    一.引言 QDialogButtonBox本身只提供4种信号,分别是accepted.rejected.clicked和helpRequested,在<PyQt(Python+Qt)学习随笔:D ...

  4. SpriteBuilder中频繁的切换场景层的解决办法

    注意,不像SettingsLayer,CCScrollView实例并没有从场景中删除和重新加载像代码所示的那样. 你只是简单的改变其可视(visible)状态on和off. 改变可视状态比加载CCB或 ...

  5. ubuntu16.04开机循环输入密码无法进入桌面的解决办法

    前些天碰到一个头疼的问题,启动我的ubuntu之后,输入密码闪屏一下,又需要输入密码!!!于是再输还要再输!!!!! 经过百度一翻后终于找到原因和解决办法. 原来是我之前在profile文件里配置了一 ...

  6. 解决rtl8723be无线网卡驱动频繁断网问题

    买了新本子,用的是rtl8723be无线网卡,连WIFI时总是断网.Windows下好解决,Ubuntu下可就麻烦了,又是升级内核又是编译驱动的,折腾了一天,终于找到了解决办法: # echo &qu ...

  7. Ubuntu网络频繁掉线解决方案

    年底了,实验室终于给配了个电脑(Ubuntu系统),博主欣喜若狂啊,然而装好后发现无线网频繁掉线,重启网络后能正常上网2~3分钟然后又掉线,再重启又能上网2~3分钟然后再掉线,博主那个不爽啊,于是各种 ...

  8. 斐讯 FIR151M 频繁掉线(OpenWRT解决方案)

    0. 现象与前言 在使用斐讯 FIR151M 路由器连接网络时,传输数据时频繁掉线. 官方固件刷了两个版本,问题未解决. 建议高级用户看本教程,要做好不能使用 Web 管理界面的心理准备. 1. 准备 ...

  9. Ubuntu16.04编译Android6.0/cm13.0教程及相关错误解决办法

    一.必备工作 1.安装依赖库 sudo apt--dev libesd0-dev git-core gnupg flex bison gperf build-essential zip curl zl ...

随机推荐

  1. Quartz.NET总结(五)基于Quartz.net 的开源任务管理平台

    前面总结了很多,关于Quartz.net 的文章,介绍了如何使用Quartz.net.不清楚的朋友,可以看我之前的系列文章,http://www.cnblogs.com/zhangweizhong/c ...

  2. phpmyadmin #1045 - Access denied for user 'root'@'localhost' (using password: NO)

    phpmyadmin访问遇到1045问题 #1045 - Access denied for user 'root'@'localhost' (using password: NO) 解决办法 找到p ...

  3. iOS8新特性(1)-UIPopoverPresentationController使用

    从iOS 8开始,苹果提出新的 UIPopoverPresentationController代替UIPopoverController: 新的UIPopoverPresentationControl ...

  4. js自动轮播图片的两种循环方法(原创)

    用5个div,布局从左到右5张图片,从左到右5个div分别指定ID为img1,img2,img3,img4,img5.(背景是relative,5个div是相对于背景absolute定位) 显示如下: ...

  5. Swift3.0P1 语法指南——继承

    原档:https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programmi ...

  6. 使用python+xpath 获取https://pypi.python.org/pypi/lxml/2.3/的下载链接

    使用python+xpath 获取https://pypi.python.org/pypi/lxml/2.3/的下载链接: 使用requests获取html后,分析html中的标签发现所需要的链接在& ...

  7. CSS实现可变行数垂直居中

    <html> <head> <style> .vcenter { position: relative; height: 100%; width:50px; } . ...

  8. navigationController 的返回按钮自定义

    1: navigationController 的返回按钮自定义 SecondViewController *secondVC = [SecondViewController new];       ...

  9. cstring to char *例子

    Cstring m_strDescPath = ""; //类的成员变量 //"打开文件"对话框,选择文件,返回其路径 m_strDescPath = Boot ...

  10. python3的编码问题

    Python3对文本(str)和二进制数据(bytes)作了更为清晰的区分. 文本默认是以Unicode编码(python2默认是ascii),由str类型表示,二进制数据则由bytes类型表示. s ...