… and additionally, to make sure that your interface is at least able to receive/transmit something, can you please run:
iw list
this will output information about the installed intel wireless card, including it’s assigned device name, something like:
phy#0
Unnamed/non-netdev interface
wdev 0x2
addr 20:79:18:e2:c6:2f
type P2P-device
txpower 0.00 dBm
Interface wlp4s0
ifindex 3
wdev 0x1
addr 20:79:18:e2:c6:2e
ssid Test
type managed
channel 44 (5220 MHz), width: 80 MHz, center1: 5210 MHz
txpower 17.00 dBm
multicast TXQ:
qsz-byt qsz-pkt flows drops marks overlmt hashcol tx-bytes tx-packets
0 0 0 0 0 0 0 0 0
Now remember the assigned device name (wlp4s0 in my case), and type:
nmcli device wifi list ifname wlp4s0
This will perform a SSID scan on the given adapter and show the results, something like:
IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY
Test24 Infra 5 130 Mbit/s 100 ▂▄▆█ WPA2
* Test Infra 44 270 Mbit/s 87 ▂▄▆█ WPA2
Android-Handscanner-Test Infra 11 195 Mbit/s 59 ▂▄▆_ WPA2
raven Infra 11 195 Mbit/s 57 ▂▄▆_ WPA2 802.1X
raven Infra 100 405 Mbit/s 47 ▂▄__ WPA2 802.1X
Android-Handscanner-Test Infra 100 405 Mbit/s 47 ▂▄__ WPA2
If you see some results it means that your card is actually working and the problem can be narrowed down.