You are not logged in.
I am using netctl. On boot it tries the appropriate enabled profiles but fails to start them. In the systemd journal it is giving the error:
The WPA supplicant did not start for interface xyz123etc
Failed to bring the network up for profile profilename
After the machine has booted I am able to start the profile manually with sudo netctl start profilename
It is as if it is trying to start netctl too early before wpa_supplicant is ready?
Any help would be much appreciated.
Last edited by GrantFleming (2018-10-21 03:11:19)
Offline
Please paste the output of `systemctl list-unit-files --state=enabled`
And post full logs/error messages, not isolated excerpts.
Moving to NC...
Offline
Thanks noted will post full logs in future. Thanks for the move too.
The result of running the command is:
UNIT FILE STATE
autovt@.service enabled
display-manager.service enabled
getty@.service enabled
lxdm.service enabled
remote-fs.target enabled
5 unit files listed.
If there is a better way to post outputs please do let me know. Happy to oblige.
Offline
You have no networking service enabled, therefore there is nothing to connect you automatically. Ie., everything is working as expected.
Offline
Would this require a service for netctl or a service for wpa_supplicant?
Offline
https://wiki.archlinux.org/index.php/Ne … _a_profile
Please remember to mark your thread as [Solved] by editing your first post and prepending it to the title.
Offline
Oh sorry. I should have prefaced with I have tried the steps in the netctl wiki already. so I have tried to start the netctl service with systemctl enable netctl-auto@wlp1s0b1.service (where wlp1s0b1 is the name of my interface) this problem is appearing despite this. What would be the best way to post my journalctl -r command so you can see the specific errors?
Offline
Please disregard my previous post. I'm an idiot who clearly did not read the wiki closely enough. I did not disable the netctl profiles after enabling the netctl-auto daemon. After doing this everything works as it should. Apologies. Marking as solved now.
Offline