Linux

一段時間後 Wi-Fi 停止工作

  • May 15, 2016

聯想 Z50-70。一段時間後(在這裡找不到任何模式)Wi-Fi 停止工作。它顯示連接很好,但我無法在瀏覽器中打開任何頁面(連接被拒絕)。我嘗試打開/關閉它,重新啟動路由器並重新安裝 wi-fi 驅動程序。

我只在 linux 上遇到這個問題(目前在 linux mint 上)。它很好,並且可以在 DAYS 的 Windows 上完美執行。

我不知道它是否有幫助,這裡是 lspci 輸出:

00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller 
(rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1c.4 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 5 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
03:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)

解除安裝RTL8723BE驅動程序。

安裝build-essentiallinux-headers

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

從這裡下載最新的驅動程序。

git clone https://github.com/lwfinger/rtlwifi_new

編譯:

cd rtlwifi_new
make clean
sudo make install

解除安裝和載入驅動程序:

modprobe -r rtl8723be
modprobe rtl8723be

為了讓您的網路保持活躍,您需要創建一個新的配置文件rtl8723be.conf

nano /etc/modprobe.d/rtl8723be.conf 

使用以下行:

options rtl8723be fwlps=N ips=N

保存並重新啟動您的機器。

引用自:https://unix.stackexchange.com/questions/283122