I have the weirdest problem with my laptop, and I have no idea how to even debug it. So, I'm posting it here in case anyone has an idea:

I'm using Ubuntu 22.04; all updates installed.
Almost all the time, I'm connected to my home wireless network (router + APs).

Last week, the connection to the wireless was working fine. I went on vacation for one week; I took the laptop with me so it was not connected to my home network. Today I tried to connect to my WiFi, but it is not working.

The laptop can connect to the wireless network,
and it gets the IP, DNS and routes assigned via DHCP. But pinging to the router does not get any response.

I tried the wired connection (same router), and it works.
I tried the WiFi hotspot from my phone, and it works.
All other devices connected to the wireless network work.
There are no firewall rules in the AP or router blocking my laptop (again, it connects to the wireless network and DHCP works).
iptables is clean.

If it is a problem between the laptop and the AP, how can it get all the DHCP info?

If the problem is between the AP and the router, how do the other devices work fine?

If the problem is the wireless driver in Ubuntu, how does connection to the hotspot in the phone work?

I removed and recreated the WiFi configuration to my home network; it does not fix it. I also tested using a static IP.

I have no idea what this could be.
Any ideas?

Reposts appreciated. :-)

@AndresPlazaR Anything kernel messages via dmesg? I would also check some of the other non-default iptables chains (iptables -t nat -vL; iptables -t mangle -vL) and try doing a full network stack restart with tcpdump running on the adapter to confirm the packets are actually going out.

Other data points I'd look for -- Can you reach other devices on the same network (and can they reach you)?

Follow

@gerg Thanks for the suggestions! I did check on kernel messages and other chains; nothing.

But this morning I rebooted the APs and that fixed the issue. Because other devices were working I did not do it earlier.

@AndresPlazaR It was probably the Linux stack on the AP instead of your laptop 😜

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.