Can’t connect to WiFi

Hi,

I had home assistant setup very easily using the config file on the official setup guide. I don’t have a wired connection and want it over WiFi.

Took me less than 10 minutes to be connected to the home assistant the first time

However I bought a new mesh router system the deco s9 and set it up yesterday.

I reset my pi did a new flash of the image and updated the config on my usb stick and it no longer works.

I just get this screen

On the deco router config with list of connected devices the pi isn’t even showing as connected

Anyone know how I can fix this?

Thanks

Post the contents of your USB my-network file (with security key redacted obviously).

Thanks for your reply

It’s exactly this with the SSID and key changed

[connection]
id=my-network
uuid=72111c67-4a5d-4d5c-925e-f8ee26efb3c3
type=802-11-wireless

[802-11-wireless]
mode=infrastructure
ssid=MY_SSID

Uncomment below if your SSID is not broadcasted

#hidden=true

[802-11-wireless-security]
auth-alg=open
key-mgmt=wpa-psk
psk=MY_WLAN_SECRET_KEY

[ipv4]
method=auto

[ipv6]
addr-gen-mode=stable-privacy
method=auto

It’s exactly the same as what I used for my old router and it worked fine but I put in new SSID and key

Anyone have any ideas what could be wrong?

Try to reset the network configuration back to the default DHCP settings and see what will happen.

Use the following commands on the host:

rm /etc/NetworkManager/system-connections/*
cp /usr/share/system-connections/* /etc/NetworkManager/system-connections/
nmcli con reload

How do I use those commands on the pi? Do I need to plug in a keyboard?

I managed to run this command to show available WiFi connections
It looks like many WiFi signals that are available in my area are not showing up. Including my own??

Move PI next to router and check

I’m right next to the router

It’s a mesh system with 5 access points my whole house is jam packed with WiFi lol

Few things that are different since my last router:

It’s now a mesh system
It’s now wpa2 instead of wpa1
And I cannot control the channel it’s on. It auto detects the channel for performance.

Why you cannot see your own WiFi - SSID ?

I don’t know? It’s not hidden in the router settings I can see and connect to the WiFi on my phone perfectly fine

Are you using MAC filtering?

Nope no filtering

Disable ==> enable WiFi on router and try connect/find WiFi on PI.

So when I run the nmcli command to list the WiFi in the area my WiFi is showing up.

It’s on channel 3 and security is WPA1 WPA2

When I type nmcli device wifi connect “decomesh” — ask

It prompts for password and then I get an error message
Set_key_mgmt invalid cipher group
Wl_set_key_mgmt failed
Connection activation failed the WiFi network could not be found

Yet when I do a scan for WiFi again it shows in the list perfectly fine.

I tried that command with and without quotes

I’ve decided to connect my pi directly to one of my decos now via Ethernet and it’s working but I would like to know what was wrong with the wifi.

As I am concerned that maybe this deco WiFi is not compatible with smart devices?

I plan to buy a few smart plugs switches valves etc I don’t want to find this issue again on all these devices after I buy them

Use wired connection (network cable).

And what do I do if I come across the same issue with all my esp32s and smart plugs?

I’d like to know what the issue is before I go investing in loads of smart devices