Slow WiFi initialization on KDE Plasma

Network Manager applet fires up with a 20 to 30 seconds delay after Plasma Desktop 5.9.4 has loaded. It then starts searching for available wireless connections and eventually connects to one. Is there a way to get WiFi to initialize right away after Plasma has loaded?
Wireless network card is Broadcom BNC4352

Kernel info:


:~> uname -a
Linux hostname 4.10.8-1-default #1 SMP PREEMPT Fri Mar 31 17:16:00 UTC 2017 (ea9dcd4) x86_64 x86_64 x86_64 GNU/Linux

Network details:


:~> sudo lshw -C network  
 *-network                 
       description: Wireless interface
       product: BCM4352 802.11ac Wireless Network Adapter
       vendor: Broadcom Limited
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: wlp1s0
       version: 03
       serial: 40:e2:30:42:00:4e
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=6.30.223.271 (r587334) ip=192.168.1.250 latency=0 multicast=yes wireless=IEEE 802.11
       resources: irq:16 memory:f0600000-f0607fff memory:f0400000-f05fffff

Vendor drivers installed:


:~> rpm -qa|grep broadcom
broadcom-wl-6.30.223.271-2.24.x86_64
broadcom-wl-kmp-default-6.30.223.271_k4.10.5_1-2.22.x86_64
broadcom-wl-kmp-default-6.30.223.271_k4.10.8_1-2.24.x86_64

Do you have this set up as a user connection (which will only be invoked after logging in to KDE) or as a system-wide connection (“All users may connect to this network”), which will be activated as soon as NM is up and running?

I have tried both ways, all users, and single user. rebooted and same results.

To me it seems that NM itself is starting with a considerable delay.

And did you store the password system-wide too? (click on the disk symbol in the password input field on the Wireless Security tab to configure that)

If not, NetworkManager cannot actually connect before the user logs in and there’s basically no change at all.

incredible. saving password (un-encrypted) for all users, as you advised, fixed the issue. now the network manager is starting right up and is searching for available networks. internet access is available in max 5 seconds after plasma desktop is loaded. this, even without checking the option to allow all users to connect to this network.
thanks

I should have mentioned that to you as well. That’s how most of my connections are set up. Anyway, glad to read NM is working as you wanted now. :slight_smile: