During Boot Network slow to load, stays disconnected for a some time after login before connecting


This is my first post for help :smiley:, I’ve been searching around for a while as I continue to learn and haven’t found much for the slow network load, and even after login, it takes some time for it to connect. I have been working in Manjaro for short time and would appreciate some help if this can be sped up.

Manjaro systemd-analyze blame 19.523s NetworkManager-wait-online.service

inxi -Fazy                                                         
      Kernel: 5.9.10-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
      parameters: BOOT_IMAGE=/boot/vmlinuz-5.9-x86_64 
      root=UUID=46ef664b-710a-4ef2-8d8d-c64b7582dceb rw quiet apparmor=1 
      security=apparmor udev.log_priority=3 
      Desktop: GNOME 3.38.1 tk: GTK 3.24.23 wm: gnome-shell dm: GDM 3.38.1 
      Distro: Manjaro Linux 
      Type: Laptop System: Alienware product: Alienware 15 R3 v: 1.10.0 
      serial: <filter> Chassis: type: 10 serial: <filter> 
      Mobo: Alienware model: Alienware 15 R3 v: A00 serial: <filter> 
      UEFI: Alienware v: 1.10.0 date: 07/23/2020 
      ID-1: BAT1 charge: 87.8 Wh condition: 87.8/99.0 Wh (89%) volts: 12.5/11.4 
      model: COMPAL PABAS0241231 type: Li-ion serial: <filter> status: Full 
      Info: Quad Core model: Intel Core i7-6820HK bits: 64 type: MT MCP 
      arch: Skylake-S family: 6 model-id: 5E (94) stepping: 3 microcode: E2 
      L2 cache: 8192 KiB 
      flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
      bogomips: 43214 
      Speed: 800 MHz min/max: 800/2700 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 
      4: 800 5: 800 6: 800 7: 800 8: 800 
      Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
      Type: l1tf 
      mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
      Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
      Type: meltdown mitigation: PTI 
      Type: spec_store_bypass 
      mitigation: Speculative Store Bypass disabled via prctl and seccomp 
      Type: spectre_v1 
      mitigation: usercopy/swapgs barriers and __user pointer sanitization 
      Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, 
      IBRS_FW, STIBP: conditional, RSB filling 
      Type: srbds mitigation: Microcode 
      Type: tsx_async_abort mitigation: Clear CPU buffers; SMT vulnerable 
      Device-1: Intel HD Graphics 530 vendor: Dell driver: i915 v: kernel 
      bus ID: 00:02.0 chip ID: 8086:191b 
      Device-2: NVIDIA GP104M [GeForce GTX 1070 Mobile] vendor: Dell 
      driver: nvidia v: 455.45.01 alternate: nouveau,nvidia_drm bus ID: 01:00.0 
      chip ID: 10de:1ba1 
      Device-3: Realtek Integrated Webcam HD type: USB driver: uvcvideo 
      bus ID: 1-7:4 chip ID: 0bda:58c2 serial: <filter> 
      Display: x11 server: X.org 1.20.9 compositor: gnome-shell 
      driver: modesetting,nvidia unloaded: intel,nouveau alternate: fbdev,nv,vesa 
      resolution: <xdpyinfo missing> 
      OpenGL: renderer: Mesa Intel HD Graphics 530 (SKL GT2) v: 4.6 Mesa 20.2.2 
      direct render: Yes 
      Device-1: Intel 100 Series/C230 Series Family HD Audio vendor: Dell 
      driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a170 
      Sound Server: ALSA v: k5.9.10-1-MANJARO 
      Device-1: Qualcomm Atheros Killer E2400 Gigabit Ethernet vendor: Dell 
      driver: alx v: kernel port: d000 bus ID: 3d:00.0 chip ID: 1969:e0a1 
      IF: enp61s0 state: down mac: <filter> 
      Device-2: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter 
      vendor: Bigfoot Networks driver: ath10k_pci v: kernel port: d000 
      bus ID: 3e:00.0 chip ID: 168c:003e 
      IF: wlp62s0 state: up mac: <filter> 
      Device-3: Qualcomm Atheros type: USB driver: btusb bus ID: 1-5:3 
      chip ID: 0cf3:e301 
      Local Storage: total: 2.73 TiB used: 111.54 GiB (4.0%) 
      SMART Message: Required tool smartctl not installed. Check --recommends 
      ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 1TB 
      size: 931.51 GiB block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s 
      lanes: 4 serial: <filter> rev: 2B2QEXM7 scheme: GPT 
      ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 970 EVO Plus 1TB 
      size: 931.51 GiB block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s 
      lanes: 4 serial: <filter> rev: 2B2QEXM7 scheme: GPT 
      ID-3: /dev/sda vendor: HGST (Hitachi) model: HTS721010A9E630 
      size: 931.51 GiB block size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s 
      rotation: 7200 rpm serial: <filter> rev: A3W0 scheme: GPT 
      ID-1: / raw size: 250.46 GiB size: 245.53 GiB (98.03%) 
      used: 111.50 GiB (45.4%) fs: ext4 dev: /dev/nvme1n1p3 
      Alert: No Swap data was found. 
      System Temperatures: cpu: 44.5 C mobo: N/A 
      Fan Speeds (RPM): N/A 
      Processes: 273 Uptime: 32m Memory: 31.24 GiB used: 2.72 GiB (8.7%) 
      Init: systemd v: 246 Compilers: gcc: 10.2.0 Packages: pacman: 1443 lib: 433 
      flatpak: 0 Shell: Zsh v: 5.8 running in: gnome-terminal inxi: 3.1.08 

I disabled the NetworkManager-wait-online.service which helped with the login time using

systemctl disable --now NetworkManager-wait-online.service
systemctl mask NetworkManager-wait-online.service

But still, have up to a 60-second delay after login for my wireless to connect.