[QCA9377] Sometimes WLAN isn't working

Hello,

W-LAN works irregularly, which means that the connection has to be constantly or repeatedly initialized. Can anynone help me, please?

Kernel: BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/727

Please post:

inxi -Fxxxz
System:    Host: MrX Kernel: 5.2.11-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.1.0 
           Desktop: Xfce 4.14.1 tk: Gtk 3.24.10 info: xfce4-panel wm: xfwm4 
           dm: LightDM 1.30.0 Distro: Manjaro Linux 
Machine:   Type: Laptop System: Acer product: Aspire E5-575 v: V1.20 serial: <filter> 
           Mobo: Acer model: Ironman_SK v: V1.20 serial: <filter> UEFI [Legacy]: Insyde 
           v: 1.20 date: 12/13/2016 
Battery:   ID-1: BAT1 charge: 32.3 Wh condition: 32.3/40.9 Wh (79%) volts: 16.5/14.6 
           model: LGC AS16A8K type: Li-ion serial: <filter> status: Full 
CPU:       Topology: Dual Core model: Intel Core i3-6157U bits: 64 type: MT MCP 
           arch: Skylake rev: 3 L2 cache: 3072 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 19204 
           Speed: 500 MHz min/max: 400/2400 MHz Core speeds (MHz): 1: 500 2: 500 3: 500 
           4: 500 
Graphics:  Device-1: Intel Iris Graphics 550 vendor: Acer Incorporated ALI driver: i915 
           v: kernel bus ID: 00:02.0 chip ID: 8086:1927 
           Display: x11 server: X.Org 1.20.5 driver: intel 
           resolution: 1920x1080~60Hz, 1920x1080~60Hz 
           OpenGL: renderer: Mesa DRI Intel Iris Graphics 550 (Skylake GT3e) 
           v: 4.5 Mesa 19.1.5 compat-v: 3.0 direct render: Yes 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Acer Incorporated ALI 
           driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:9d70 
           Sound Server: ALSA v: k5.2.11-1-MANJARO 
Network:   Device-1: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter 
           vendor: Lite-On driver: ath10k_pci v: kernel port: 4040 bus ID: 02:00.0 
           chip ID: 168c:0042 
           IF: wlp2s0 state: up mac: <filter> 
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
           vendor: Acer Incorporated ALI driver: r8169 v: kernel port: 3000 
           bus ID: 03:00.1 chip ID: 10ec:8168 
           IF: enp3s0f1 state: down mac: <filter> 
Drives:    Local Storage: total: 267.59 GiB used: 19.95 GiB (7.5%) 
           ID-1: /dev/sda vendor: Micron model: 1100 MTFDDAV256TBN size: 238.47 GiB 
           speed: 6.0 Gb/s serial: <filter> rev: A020 scheme: MBR 
           ID-2: /dev/sdb type: USB vendor: SanDisk model: Cruzer Fit size: 29.11 GiB 
           serial: <filter> rev: 1.27 scheme: MBR 
Partition: ID-1: / size: 221.93 GiB used: 8.60 GiB (3.9%) fs: ext4 dev: /dev/sda1 
           ID-2: swap-1 size: 11.99 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda2 
Sensors:   System Temperatures: cpu: 39.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Info:      Processes: 183 Uptime: 1h 06m Memory: 7.55 GiB used: 1.77 GiB (23.5%) 
           Init: systemd v: 242 Compilers: gcc: 9.1.0 Shell: bash v: 5.0.9 
           running in: xfce4-terminal inxi: 3.0.36

No shortage of posts about that adapter. It is well k own for having many issues. Perhaps changing driver options or a firmware update may help. The most recent firmware is always available from kvalo on Github. Search the forum for details.

I would also suggest testing different kernels. If you go to kernel 4.14 or below you will need to switch to the version 5 firmware or the wifi will not function at all.

The recent firmware is already installed. Maybe i should change the kernel or driver options.

1 Like

Also, are you using the most recent bios released for your system.

1 Like
BIOS Information
Vendor: Insyde Corp.
	Version: V1.20
	Release Date: 12/13/2016
	Address: 0xE0000
	Runtime Size: 128 kB
	ROM Size: 4608 kB
	Characteristics:
		PCI is supported
		BIOS is upgradeable
		BIOS shadowing is allowed
		Boot from CD is supported
		Selectable boot is supported
		EDD is supported
		Japanese floppy for NEC 9800 1.2 MB is supported (int 13h)
		Japanese floppy for Toshiba 1.2 MB is supported (int 13h)
		5.25"/360 kB floppy services are supported (int 13h)
		5.25"/1.2 MB floppy services are supported (int 13h)
		3.5"/720 kB floppy services are supported (int 13h)
		3.5"/2.88 MB floppy services are supported (int 13h)
		8042 keyboard services are supported (int 9h)
		CGA/mono video services are supported (int 10h)
		ACPI is supported
		USB legacy is supported
		BIOS boot specification is supported
		Targeted content distribution is supported
		UEFI is supported
	BIOS Revision: 0.0
	Firmware Revision: 2.20

=> my Bios is upgradeable, but i found an another solution. The root of the W-LAN-Problem was an other error:
PCIe Bus Error: severity=Corrected, type=Data Link Layer, id=0010(Transmitter ID) device [8086:6f04] error status/mask=00001100/00002000

  1. sudo nano /etc/default/grub
  2. Edit: GRUB_CMDLINE_LINUX_DEFAULT="quiet pcie_aspm=off"
  3. sudo update-grub
  4. reboot

By the way, I do not know what file I need to download to update the BIOS and how can i install the new BIOS? With an USB-Stick in the BIOS-Menu?
BIOS-Files: https://www.acer.com/ac/en/US/content/support-product/6752?b=1

Now the network manager behaves strangely. After switching my laptop from sleep to awake, the connection is broken again and a wired connection has appeared, even though I have not connected a network cable. Sometimes it appears that the cable connection is available or I am connected to it. However, I am constantly connected to the W-LAN.
weird
Every time I click on "SchalteDeinWlanAus!", the following error appears 8x at a time!:

Sep 15 09:48:12 MrX kernel: BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/733
Sep 15 09:48:12 MrX kernel: BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/733
Sep 15 09:48:12 MrX kernel: BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/733
Sep 15 09:48:12 MrX kernel: BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/733
Sep 15 09:48:12 MrX kernel: BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/733
Sep 15 09:48:12 MrX kernel: BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/733
Sep 15 09:48:12 MrX kernel: BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/733
Sep 15 09:48:12 MrX kernel: BUG: using smp_processor_id() in preemptible [00000000] code: wpa_supplicant/733

=> The other error is NOT the root cause! I will probably need to update the BIOS. So how can i update the BIOS on linux with legacy BIOS?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by