net-wireless/wpa_supplicant wps wep ap fasteap eap-sim tkip uncommon-eap-types
I am facing this peculiar issue that i can connect to every WiFi connection except my router, it's a recent gentoo install with no display server, i am using a D-link WiFi USB card
What I have tried:
using iw dev (device) scan to list the ssid and try connecting with wpa_supplicant
dhcpcd waits for connection then times out (does connect succesfully to my phones hotspot)
gave up and spent 3 hours compiling NetworkManager
every ssid shows up in nmcli dev wifi list except my router
forcing a connection passing bssid shows id not found
manually setting the connection using nmcli add also does not work
iw dev (device) scan lists my routers ssid along with others
nothing is blocked in NetworkManager and I spent hours going back and forth with chatgpt trying to force a connection to no avail
does your router have logs and are you able to see the authentication requests or connection attempts? (you could also try setting up another ap with the same bssid and settings to see if it also ignores that too).
without that and in your shoes; i would exactly duplicate the configuration and versions of your networking stack in your gentoo configuration; everything from the exact kernel version, to the module & firmware version; and onto the nmcli version and configuration. i would even compile the module along with the kernel if that's what the live fedora was using.
I have 2 cores with 2 threads, compiling anything again is not an option for me, atleast right now:
My router only has system logs unfortunately it doesnt show any logging for connection attempts
it's funny that you're using gentoo and want to avoid recompiling since the last time i used gentoo was on a single core, first generation imac and it literally took me 3 days to compile the kernel along with the drivers that i needed to get the apple/ppc architecture to work correctly
it got so hot that i couldn't even touch it for another day. lol
Have you tried these troubleshooting techniques with NetworkManager not running? NM will fuck you up sometimes because it will change things with no indication of what it changes.
before I gave up and installed NM i tried it the manual way, (including trouble shooting steps), then i spent some time compiling wireless-tools package and tried with them, same issue, then spent hours compiling NM for some hope(I disabled the relevant background services before trying NM) only for the ssid to not even show up
Then it sounds like a config or version issue with your networking stack. The driver and hardware is fine, and if that same card works fine on another machine, then your network stack is missing something.
If you really want to keep trying with this distro, get some debug logs for us to look at.