You are not logged in.

#1 2016-10-31 22:36:09

mkbodanu4
Member
Registered: 2016-10-31
Posts: 6

[SOLVED] RTL8723BE WiFi&BT Card and Intel Skylake problem

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

#2 2016-11-02 23:02:26

jeremy31
Member
Registered: 2015-11-01
Posts: 149

Re: [SOLVED] RTL8723BE WiFi&BT Card and Intel Skylake problem

Post results for

lsmod | grep asus

Offline

#3 2016-11-02 23:09:12

mkbodanu4
Member
Registered: 2016-10-31
Posts: 6

Re: [SOLVED] RTL8723BE WiFi&BT Card and Intel Skylake problem

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

#4 2016-11-03 22:30:17

jeremy31
Member
Registered: 2015-11-01
Posts: 149

Re: [SOLVED] RTL8723BE WiFi&BT Card and Intel Skylake problem

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

#5 2016-11-03 23:21:58

mkbodanu4
Member
Registered: 2016-10-31
Posts: 6

Re: [SOLVED] RTL8723BE WiFi&BT Card and Intel Skylake problem

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

Board footer

Powered by FluxBB