联想e540 RTL8723be wifi无法正常工作

我真的很难在我的笔记本电脑联想E540上使用wifi。 我使用ubuntu搜索了我的网卡,但没有解决我的问题。
首先,我安装了Ubuntu 14.04.1 LTS 64位。 我可以使用wifi,但几分钟后它会关闭,我无法再连接到wifi。 所以我开始谷歌搜索。
的lspci:

Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter 

首先,我发现这个带有注释29的post对许多拥有与我相同控制器的用户很有帮助。 所以我安装了它并且内核恐慌 。 我google了更多。 找到kozak127的编辑rtl8723be 。 尝试过,内核恐慌。
建议使用较旧的内核。 对我没有区别。 我的内核:

 3.13.0-35-generic 

所以我的问题是:有没有办法让这个realtek控制器工作? 怎么样?

Offtopic:我买了一台新的笔记本电脑,所以我遇到的问题比联想n500和ubuntu少。 有没有一个适合linux的品牌? 我查了一下lenovo n540和Linux的兼容性,并没有报道那里的问题。

编辑1:

 /etc/modprobe.d/rtl8723be.conf /lib/modules/3.13.0-32-generic/kernel/drivers/net/wireless/rtlwifi/rtl8723be /lib/modules/3.13.0-32-generic/kernel/drivers/net/wireless/rtlwifi/rtl8723be/rtl8723be.ko /usr/src/linux-headers-3.13.0-32/drivers/net/wireless/rtlwifi/rtl8723be /usr/src/linux-headers-3.13.0-32/drivers/net/wireless/rtlwifi/rtl8723be/Makefile /usr/src/linux-headers-3.13.0-32-generic/include/config/rtl8723be.h /usr/src/linux-headers-3.13.0-35/drivers/net/wireless/rtlwifi/rtl8723be /usr/src/linux-headers-3.13.0-35/drivers/net/wireless/rtlwifi/rtl8723be/Makefile /usr/src/linux-headers-3.13.0-35-generic/include/config/rtl8723be.h 

该系统本身包括驱动程序rtl8723be。 我们需要对本机驱动程序进行故障排除。 在我们这样做之前,请卸载导致内核崩溃的两个安装的驱动程序。 按照之前的两个过程进行操作,除了make和sudo make install之外,执行sudo make uninstall

然后做:

 gksudo gedit /etc/modprobe.d/blacklist.conf 

如果您没有文本编辑器gedit,请使用nano或kate或leafpad。 删除行: blacklist rtl8723be 。 仔细校对,保存并关闭文本编辑器。

现在做:

 sudo modprobe rtl8723be swenc=1 sudo iwconfig wlan0 power off 

你的无线现在工作得更好吗? 如果是这样,我们将修改几个文件并使其永久化。

似乎在某种程度上,rtl8723be在尝试两次因导致内核恐慌而失败的替换过程中被删除。 让我们尝试重新安装当前的linux-image。 通过互联网连接:

 sudo apt-get install --reinstall linux-image-$(uname -r) 

完成后,重试上述步骤。

我在使用Ubuntu 14.10的Lenovo Flex2上解决了这个问题,从https://github.com/lwfinger/rtlwifi_new安装新驱动程序。 它似乎已经解决了我的问题,不要忘记重启Ubuntu。

程序:

解压后,运行以下命令安装新驱动器

$: make $: sudo make install

重启操作系统。

注意:每次我们想要使用新内核升级我们的Ubuntu时,我们都要运行相同的过程

注意2:在Ubuntu 15.04中没有必要这样做

好的,内核3.15.x上的rtl8723be仍然存在漏洞。

我找到了完美的解决方案,没有断线或任何东西。

到这里下载并安装32或64位的所有3个deb:

http://ubuntuhandbook.org/index.php/2014/08/install-upgrade-linux-kernel-3-16/

选择32位或64位(取决于您安装的系统)

重新启动到新的3.16.x

跑:

apt-get -f autoremove

下次运行:

dpkg –list | grep linux-image


apt-get purge(旧内核):

exp:apt-get purge linux-image-3.14-kali1-amd64

要么

apt-get purge linux-image-3.14

删除旧内核后运行:

更新GRUB2

完成后,重新启动。 无线驱动程序将100%正常工作,并且没有像3.15.x内核那样的数据丢失!

和驱动程序预先安装在新内核中!

我找到了这个解决方案,并在联想g40-30上完美运行,所以我想它应该适用于其他联想电脑……

引用:

一次性测试:

 sudo rmmod ideapad_laptop 

重启后工作:

 echo "blacklist ideapad_laptop" | sudo tee -a /etc/modprobe.d/blacklist-ideapad.conf 

发现它: Wifi不工作在Ubuntu 14.04联想G 50-30

在此之前,我重新安装了模块,将内核更新为3.16,但没有一个工作。 这段代码确实让realtek运行起来