Unable to connect to Specific wifi connection

Recently I set up Endeavour OS. everything was working as expected after setup for sometime.

But now I am not able to connect to my home wifi setup (which was getting connected properly earlier). There are no changes in wifi / router setup. I tried reinstalling complete OS again but even after fresh install, it is not able to connect. even from live USB, I am not able to connect to network.

Though, I AM ABLE TO CONNECT TO MOBILE HOTSPOT. I am also able to connect using USB tethering..

I tried following https://wiki.archlinux.org/title/Wpa_supplicant document and I got:

Could not connect to wpa_supplicant: (nil) - re-trying

so I tried to follow https://wiki.archlinux.org/title/Network_configuration/Wireless#Wireless_management document. below is the result of ip link.

ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state DORMANT mode DORMANT group default qlen 1000
link/ether ce:39:3f:57:5f:28 brd ff:ff:ff:ff:ff:ff permaddr 88:9f:fa:19:e6:5d
3: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether 1c:75:08:cc:ac:8a brd ff:ff:ff:ff:ff:ff
altname enx1c7508ccac8a
6: enp0s29u1u3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 1000
link/ether 02:30:6c:0b:19:7a brd ff:ff:ff:ff:ff:ff
altname enx02306c0b197a

but my dmesg | grep firmware failed with below output. and dmesg | grep iwlwifi result is empty.

[ 0.180438] Spectre V2 : Enabling Restricted Speculation for firmware calls
[ 5.413001] psmouse serio1: elantech: assuming hardware version 2 (with firmware version 0x040213)
[ 9.544775] systemd[1]: Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
[ 29.699655] ACPI Warning: Time parameter 255 us > 100 us violating ACPI spec, please fix the firmware. (20240827/exsystem-142)
[12736.767520] nouveau 0000:01:00.0: Direct firmware load for nouveau/nvc1_fuc084 failed with error -2
[12736.767557] nouveau 0000:01:00.0: Direct firmware load for nouveau/nvc1_fuc084d failed with error -2
[12736.767562] nouveau 0000:01:00.0: msvld: unable to load firmware data
[12835.486172] nouveau 0000:01:00.0: Direct firmware load for nouveau/nvc1_fuc084 failed with error -2
[12835.486214] nouveau 0000:01:00.0: Direct firmware load for nouveau/nvc1_fuc084d failed with error -2
[12835.486219] nouveau 0000:01:00.0: msvld: unable to load firmware data

Any guidance will helpful about how to get it working.

Welcome to the forum :enos_flag: :enos:
Could you please post the specifications of your system using the following command

sudo inxi -SMCGDNmsxx --za

And use the </> option to post the information.

Thanks. checkout result below :

System:
  Kernel: 6.14.5-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
  Desktop: KDE Plasma v: 6.3.5 tk: Qt v: N/A wm: kwin_wayland dm: SDDM
    Distro: EndeavourOS base: Arch Linux
Machine:
  Type: Laptop System: Acer product: Aspire 5742G v: V1.30 serial: <filter>
  Mobo: Acer model: Aspire 5742G v: V1.30 serial: N/A part-nu: Calpella_CRB
    BIOS: Acer v: 1.30 date: 08/13/2012
Memory:
  System RAM: total: 8 GiB available: 7.43 GiB used: 4.44 GiB (59.7%)
    igpu: 128 MiB
  Array-1: capacity: 16 GiB slots: 2 modules: 2 EC: None
    max-module-size: 8 GiB
  Device-1: DIMM0 info: single-bank type: DDR3 size: 4 GiB speed: 1067 MT/s
    volts: N/A manufacturer: SK-Hynix part-no: HMT351S6CFR8C-H9
  Device-2: DIMM1 info: single-bank type: DDR3 size: 4 GiB speed: 1067 MT/s
    volts: N/A manufacturer: SK-Hynix part-no: HMT351S6CFR8C-H9
CPU:
  Info: dual core model: Intel Core i5 M 480 bits: 64 type: MT MCP
    arch: Westmere rev: 5 cache: L1: 128 KiB L2: 512 KiB L3: 3 MiB
  Speed (MHz): avg: 1199 min/max: 1199/2667 boost: enabled cores: 1: 1199
    2: 1199 3: 1199 4: 1199 bogomips: 21282
  Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Core Processor Integrated Graphics
    vendor: Acer Incorporated ALI driver: i915 v: kernel arch: Gen-5.75 ports:
    active: LVDS-1 empty: DP-1,HDMI-A-1,VGA-1 bus-ID: 00:02.0
    chip-ID: 8086:0046
  Device-2: NVIDIA GF108M [GeForce GT 540M] vendor: Acer Incorporated ALI
    driver: nouveau v: kernel arch: Fermi pcie: speed: 2.5 GT/s lanes: 16 ports:
    active: none off: VGA-2 empty: HDMI-A-2,LVDS-2 bus-ID: 01:00.0
    chip-ID: 10de:0df4 temp: 43.0 C
  Device-3: Sunplus 1.3M HD WebCam driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-1.1:3 chip-ID: 04fc:2801
  Display: unspecified server: X.Org v: 24.1.6 with: Xwayland v: 24.1.6
    compositor: kwin_wayland driver: X: loaded: modesetting
    alternate: fbdev,intel,nouveau,nv,vesa dri: crocus,nouveau
    gpu: i915,nouveau display-ID: :1 screens: 1
  Screen-1: 0 s-res: 1366x768 s-dpi: 96
  Monitor-1: LVDS-1 res: 1366x768 hz: 60 dpi: 101 diag: 395mm (15.55")
  API: EGL v: 1.5 platforms: device: 0 drv: nouveau device: 1 drv: crocus
    device: 2 drv: swrast gbm: drv: nouveau surfaceless: drv: nouveau x11:
    drv: crocus inactive: wayland
  API: OpenGL v: 4.5 compat-v: 2.1 vendor: intel mesa v: 25.0.5-arch1.1
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel HD Graphics (ILK)
    device-ID: 8086:0046
  API: Vulkan Message: No Vulkan data available.
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Network:
  Device-1: Broadcom NetLink BCM57780 Gigabit Ethernet PCIe
    vendor: Acer Incorporated ALI driver: tg3 v: kernel pcie: speed: 2.5 GT/s
    lanes: 1 port: N/A bus-ID: 02:00.0 chip-ID: 14e4:1692
  Device-2: Broadcom BCM43225 802.11b/g/n vendor: Foxconn T77H103.00
    Wireless Half-size Mini PCIe Card driver: wl v: kernel pcie:
    speed: 2.5 GT/s lanes: 1 bus-ID: 03:00.0 chip-ID: 14e4:4357
  Device-3: Lite-On Dell Wireless Device driver: hid-generic,usbhid
    type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 bus-ID: 2-1.1:3
    chip-ID: 04ca:00bd
Drives:
  Local Storage: total: 465.76 GiB used: 28.25 GiB (6.1%)
  ID-1: /dev/sda vendor: Western Digital model: WD Blue SA510 2.5 500GB
    size: 465.76 GiB speed: 3.0 Gb/s serial: <filter>
Sensors:
  System Temperatures: cpu: 52.0 C mobo: N/A gpu: nouveau temp: 44.0 C
  Fan Speeds (rpm): N/A

I tried to check NetwrokManager journal entries. below is the result for reference.

May 11 13:47:56 system-aspire5742g NetworkManager[698]: <info>  [1746951476.1395] device (wlan0): state change: prepare -> config (reason 'none', managed-type: 'full')
May 11 13:47:56 system-aspire5742g NetworkManager[698]: <info>  [1746951476.1399] device (wlan0): Activation: (wifi) connection 'Wifi-Home' has security, and secrets exist.  No new secrets needed.
May 11 13:47:56 system-aspire5742g NetworkManager[698]: <info>  [1746951476.1399] Config: added 'ssid' value 'Wifi-Home'
May 11 13:47:56 system-aspire5742g NetworkManager[698]: <info>  [1746951476.1399] Config: added 'scan_ssid' value '1'
May 11 13:47:56 system-aspire5742g NetworkManager[698]: <info>  [1746951476.1400] Config: added 'bgscan' value 'simple:30:-70:86400'
May 11 13:47:56 system-aspire5742g NetworkManager[698]: <info>  [1746951476.1400] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256'
May 11 13:47:56 system-aspire5742g NetworkManager[698]: <info>  [1746951476.1400] Config: added 'psk' value '<hidden>'
May 11 13:47:56 system-aspire5742g NetworkManager[698]: <info>  [1746951476.1624] device (wlan0): supplicant interface state: disconnected -> associating
May 11 13:47:56 system-aspire5742g NetworkManager[698]: <info>  [1746951476.2123] device (wlan0): supplicant interface state: associating -> disconnected
May 11 13:48:03 system-aspire5742g NetworkManager[698]: <info>  [1746951483.8908] audit: op="connection-update" uuid="b77e5a6b-fbb2-49ea-9896-8bd1f9f35dee" name="Anand" args="connection.meter>
May 11 13:48:06 system-aspire5742g NetworkManager[698]: <info>  [1746951486.2290] device (wlan0): supplicant interface state: disconnected -> scanning
May 11 13:48:06 system-aspire5742g NetworkManager[698]: <info>  [1746951486.7138] device (wlan0): supplicant interface state: scanning -> associating
May 11 13:48:06 system-aspire5742g NetworkManager[698]: <info>  [1746951486.7646] device (wlan0): supplicant interface state: associating -> disconnected
May 11 13:48:16 system-aspire5742g NetworkManager[698]: <info>  [1746951496.7820] device (wlan0): supplicant interface state: disconnected -> scanning
May 11 13:48:20 system-aspire5742g NetworkManager[698]: <warn>  [1746951500.9352] device (wlan0): Activation: (wifi) association took too long
May 11 13:48:20 system-aspire5742g NetworkManager[698]: <info>  [1746951500.9353] device (wlan0): state change: config -> need-auth (reason 'none', managed-type: 'full')
May 11 13:48:20 system-aspire5742g NetworkManager[698]: <info>  [1746951500.9358] sup-iface[65be96ee58526190,4,wlan0]: wps: type pbc start...
May 11 13:48:20 system-aspire5742g NetworkManager[698]: <warn>  [1746951500.9360] device (wlan0): Activation: (wifi) asking for new secrets
May 11 13:48:32 system-aspire5742g NetworkManager[698]: <info>  [1746951512.0367] device (wlan0): state change: need-auth -> prepare (reason 'none', managed-type: 'full')
May 11 13:48:32 system-aspire5742g NetworkManager[698]: <info>  [1746951512.0372] device (wlan0): state change: prepare -> config (reason 'none', managed-type: 'full')
May 11 13:48:32 system-aspire5742g NetworkManager[698]: <info>  [1746951512.0388] device (wlan0): Activation: (wifi) connection 'Wifi-Home' has security, and secrets exist.  No new secrets needed.
May 11 13:48:32 system-aspire5742g NetworkManager[698]: <info>  [1746951512.0388] Config: added 'ssid' value 'Wifi-Home'
May 11 13:48:32 system-aspire5742g NetworkManager[698]: <info>  [1746951512.0388] Config: added 'scan_ssid' value '1'
May 11 13:48:32 system-aspire5742g NetworkManager[698]: <info>  [1746951512.0388] Config: added 'bgscan' value 'simple:30:-70:86400'
May 11 13:48:32 system-aspire5742g NetworkManager[698]: <info>  [1746951512.0389] Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256'
May 11 13:48:32 system-aspire5742g NetworkManager[698]: <info>  [1746951512.0389] Config: added 'psk' value '<hidden>'
May 11 13:48:32 system-aspire5742g NetworkManager[698]: <info>  [1746951512.1958] device (wlan0): supplicant interface state: scanning -> associating
May 11 13:48:32 system-aspire5742g NetworkManager[698]: <info>  [1746951512.2462] device (wlan0): supplicant interface state: associating -> disconnected
May 11 13:48:42 system-aspire5742g NetworkManager[698]: <info>  [1746951522.2549] device (wlan0): supplicant interface state: disconnected -> scanning
May 11 13:48:42 system-aspire5742g NetworkManager[698]: <info>  [1746951522.7377] device (wlan0): supplicant interface state: scanning -> associating
May 11 13:48:42 system-aspire5742g NetworkManager[698]: <info>  [1746951522.7890] device (wlan0): supplicant interface state: associating -> disconnected
May 11 13:48:52 system-aspire5742g NetworkManager[698]: <info>  [1746951532.8311] device (wlan0): supplicant interface state: disconnected -> scanning
May 11 13:48:56 system-aspire5742g NetworkManager[698]: <warn>  [1746951536.9351] device (wlan0): Activation: (wifi) association took too long
May 11 13:48:56 system-aspire5742g NetworkManager[698]: <info>  [1746951536.9352] device (wlan0): state change: config -> need-auth (reason 'none', managed-type: 'full')
May 11 13:48:56 system-aspire5742g NetworkManager[698]: <info>  [1746951536.9354] sup-iface[65be96ee58526190,4,wlan0]: wps: type pbc start...
May 11 13:48:56 system-aspire5742g NetworkManager[698]: <warn>  [1746951536.9357] device (wlan0): Activation: (wifi) asking for new secrets
May 11 13:48:58 system-aspire5742g NetworkManager[698]: <warn>  [1746951538.8966] device (wlan0): no secrets: User canceled the secrets request.
May 11 13:48:58 system-aspire5742g NetworkManager[698]: <info>  [1746951538.8966] device (wlan0): state change: need-auth -> failed (reason 'no-secrets', managed-type: 'full')
May 11 13:48:58 system-aspire5742g NetworkManager[698]: <warn>  [1746951538.9022] platform-linux: do-change-link[2]: failure 23 (Too many open files in system) (assume success changing addres>
May 11 13:48:58 system-aspire5742g NetworkManager[698]: <info>  [1746951538.9047] device (wlan0): set-hw-addr: set MAC address to 46:CA:10:28:B0:C0 (scanning)
May 11 13:48:58 system-aspire5742g NetworkManager[698]: <warn>  [1746951538.9058] device (wlan0): Activation: failed for connection 'Wifi-Home'
May 11 13:48:58 system-aspire5742g NetworkManager[698]: <info>  [1746951538.9060] device (wlan0): supplicant interface state: scanning -> interface_disabled
May 11 13:48:58 system-aspire5742g NetworkManager[698]: <info>  [1746951538.9063] device (wlan0): state change: failed -> disconnected (reason 'none', managed-type: 'full')
May 11 13:48:58 system-aspire5742g NetworkManager[698]: <info>  [1746951538.9180] device (wlan0): supplicant interface state: interface_disabled -> scanning
May 11 13:48:58 system-aspire5742g NetworkManager[698]: <info>  [1746951538.9235] device (wlan0): supplicant interface state: scanning -> disconnected

The way i understand it with mobile connections your wifi chip is not used, but everything is done by your mobile internet connection setup. The way you describe it, and taking into consideration this is really old hardware (from what I could tell) it looks like a failing wifi chip, but maybe someone chimes in and will have a solution for your problem .

This is my home wifi setup which is not getting connected correctly. IF you notice, wlan0 keeps on repeating these states :

If it is wifi chip problem, ideally I should not be able to connect with any other wifi network as well but that not the case. I am able to connect with other networks.

I was able to connect with this network as well initially after OS setup but after some time it just does not connect at all.

As a side thought, does it work if you restart the router?

tried it. no change. same result.

You say that the connection refusal occurs with your system, and a live media.

This should exclude the possibility of a borked config on your system if it happens with a live flash drive as well.

What system did you test? Could you download the latest ubuntu and try again (or if you can double-boot windows) and report back if Wifi connection is possible with a different system?

What is on the other end, the router or AP which you try to connect to? What settings does it have? Are certain old protocols like 802.11a/b rejected or allowed?

Also, the Arch wiki is aware of similar issues with your h/w: https://wiki.archlinux.org/title/Broadcom_wireless#Connection_is_unstable_with_some_routers