最近在新电脑上装了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. Event Loop个人理解

    javascript引擎单线程程序,其执行同步操作会按顺序向下执行,执行异步操作则使用事件循环模型. js引擎线程遇到异步操作,会将异步操作交给对应的观察者, 异步操作包括: dom事件 click, ...

  2. MRC迁移ARC之__block

    今日帮着同事把老项目从MRC迁移至ARC,大部分工作无非是删除release,[super dealloc]等方法,只要关闭了MRC编译选项后,编译器能自动帮你检查,block就有一些不一样了,发现许 ...

  3. C和指针 第十七章 习题

    17.8 为数组形式的树编写模块,用于从树中删除一个值,如果没有找到,程序节点 ArrayBinaryTree.c // // Created by mao on 16-9-18. // #inclu ...

  4. [原创]jquery+css3打造一款ajax分页插件

    最近公司的项目将好多分页改成了ajax的前台分页以前写的分页插件就不好用了,遂重写一个 支持IE6+,但没有动画效果如果没有硬需求,个人认为没必要多写js让动画在这些浏览器中实现css3的动画本来就是 ...

  5. JavaScript的模块化之AMD&CMD规范

    前端开发常常会遇到的问题: 1.恼人的命名冲突: 2.繁琐的文件依赖: 模块化开发的优势: 1.解决命名冲突和依赖管理: 2.模块的版本管理: 3.提高代码的可维护性: 4.前端性能优化: JavaS ...

  6. python --enable-shared

    https://github.com/docker-library/python/issues/21 例如编译安装python3.5.2,脚本如下: wget https://s3.cn-north- ...

  7. SQL SERVER 2008 获取表字段的类型

    SELECT * FROM ( select a.name TABLENAME,b.name FIELDNAME,c.name FIELDTYPE,c.length FIELDLENGTH from ...

  8. 【openStack】Libcloud 如何支持 keystone V3?

    Examples This section includes some examples which show how to use the newly available functionality ...

  9. iOS 创建一个可以点击并拖拽的Button

    HSCButton.h #import <UIKit/UIKit.h> @interface HSCButton : UIButton { CGPoint beginPoint; } @p ...

  10. sgu 240 Runaway (spfa)

    题意:N点M边的无向图,边上有线性不下降的温度,给固定入口S,有E个出口.逃出去,使最大承受温度最小.输出该温度,若该温度超过H,输出-1. 羞涩的题意 显然N*H的复杂度dp[n][h]表示到达n最 ...