You are not logged in.
Hi everyone.
I bought brand new laptop Asus X302UV-R4010D and installed latest Arch Linux on it.
And now I have problems with PCI wifi card RTL8723BE - it not working at all.
First problem I got when tried to install Arch Linux from USB stick was the AER reporting problem with this wifi card, dmesg was flooded with next messages:
pcieport 0000:00:1c.5: AER: Corrected error received: id=00e5
pcieport 0000:00:1c.5: PCIe Bus Error: severity=Corrected,
type=Physical Layer, id=00e5(Receiver ID)
pcieport 0000:00:1c.5: device [8086:9d15] error status/mask=00000001/00002000
pcieport 0000:00:1c.5: [ 0] Receiver Error (First)
pcieport 0000:00:1c.5: AER: Corrected error received: id=00e5
pcieport 0000:00:1c.5: can't find device of ID00e5
And I was unable to use card at all - card was blocked by rfkill.
# ip link set wlp3s0 up
RTNETLINK answers: Operation not possible due to RF-kill
When I tried to unblock - card begin to be "hard blocked". When I click on Fn+F2 (disable airmode) - it going to be soft blocked. When I tried to disable soft block - wifi card start scanning, but in one-two seconds begin to be hard blocked. Whatever I tried card every time hard or soft blocked.
So I found lots of topics with same problem - and solution is to install rtlwifi_new driver or/and set driver options. I tried, but problem still occur.
While searching I found that AER problem is well known problem and connected with Intel Skylake architecture - [1] [2] [3] [4] [5]
And for now there is only one solution - hide that messages using one of next boot parameters
pci=noaer
pci=nomsi
pcie_aspm=off
pci=nommconf
All listed above boot parameters hide AER messages, but wifi card still not working.
# rfkill list
1: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
2: asus-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
after clicking Fn-f2:
# rfkill list
1: asus-wlan: Wireless LAN
Soft blocked: yes
Hard blocked: no
2: asus-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
and after unblocking:
# rfkill unblock all
# rfkill list
1: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
2: asus-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
5: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
PCI devices:
# lspci
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 920MX] (rev a2)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
Dmesg logs
# dmesg | grep rtl
[ 3.234693] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[ 3.234696] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[ 3.329633] rtl8723be: Using firmware rtlwifi/rtl8723befw.bin
[ 3.334831] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[ 3.335085] rtlwifi: rtlwifi: wireless switch is on
[ 3.398043] rtl8723be 0000:03:00.0 wlp3s0: renamed from wlan0
Also I tried to install linux-drm-intel-nightly kernel, disable "asus_wmi" module, used testing packages and still have problems.
I'm confused and don't know what to do next. Use external USB wifi card is solution but not comfortable. Maybe anyone have any ideas?
Thank you!
P.S. Tried latest Ubuntu - same AER problem and wifi not working.
P.S.S. On Windows 10 all work as charm
P.S.S.S. Sorry for my bad English.
Last edited by mkbodanu4 (2016-11-03 23:22:40)
Offline
Post results for
lsmod | grep asus
Offline
Ok, here it is
# lsmod | grep asus
asus_nb_wmi 24576 0
asus_wmi 24576 1 asus_nb_wmi
sparse_keymap 16384 1 asus_wmi
rfkill 20480 5 asus_wmi,bluetooth,cfg80211
wmi 16384 2 asus_wmi,mxm_wmi
asus_wireless 16384 0
video 36864 3 asus_wmi,int3406_thermal,i915
led_class 16384 3 asus_wmi,input_leds,asus_wireless
Offline
There is a parameter for asus_nb_wmi that may help, I would try
echo "options asus_nb_wmi wapf=4" | sudo tee /etc/modprobe.d/asus_nb.conf
Reboot and check the rfkill results
Offline
Thank you, jeremy31, that got it.
Now wifi works, but very slow (6-7 mbps when my connection is 80-100 mbps). I think need to configure driver. Anyway this solved.
Offline