Note that ifplugd uses the ancient, deprecated WEXT method for wifi support. This may not be a reliable source of info and could get dropped from the kernel at any point.o5gmmob8 wrote:I use ifplugd for the ethernet and see that I should be able to use that for wifi too:
https://wiki.gentoo.org/wiki/Handbook:A ... ng/Dynamic
Code: Select all
ap_scan=1It seems to be a question of what hardware you have and what its driver will do. You've hit on what works for your setup.o5gmmob8 wrote:I switched from scan_ssid=1 to ap_scan=1 at the global level and that did not seem to work. This morning, my machine did have an ip address, so scan_ssid at the ssid level did appear to work.
Are you 100% this is a wireless connection issue and not your dhcp client messing up? Use wpa_cli status to check the status of the wifi side, look for wpa_state=COMPLETED. Once you are sure the wifi is "working" then move on to dhcpcd/dhclient.o5gmmob8 wrote:I did the same now manually, but for whatever reason, it seems the laptop doesn't want to get an IP now.
Code: Select all
Failed to connect to non-global ctrl_ifname: (nil) error: No such file or directoryCode: Select all
/etc/init.d/net.wlp3s0 status
* status: inactiveCode: Select all
dmesg -T
[Thu Apr 3 06:30:37 2025] wlp3s0: authenticate with e8:9f:80:aa:46:f0 (local address=)
[Thu Apr 3 06:30:37 2025] wlp3s0: send auth to (try 1/3)
[Thu Apr 3 06:30:37 2025] wlp3s0: authenticated
[Thu Apr 3 06:30:37 2025] wlp3s0: associate with (try 1/3)
[Thu Apr 3 06:30:37 2025] wlp3s0: RX AssocResp from (capab=0x11 status=0 aid=1)
[Thu Apr 3 06:30:37 2025] wlp3s0: associated