1
Before your flag this as a duplicate question, I have looked through all the questions with the same problem and none of the solutions worked for me.
I was new to installing Arch-linux and was following a shoddy tutorial, in the tutorial, the man explained that I should use:
sudo systemctl enable dchpcd@wl01.service
so that it automatically starts the wifi service when I boot up, however, I spelled the device name incorrectly, it is actually wlo1 not wl01. Now everytime I boot up, I have to wait 1m 30s for the attempted service start to time out. I tried to get rid of it in multiple ways like
sudo systemctl disable dhcpcd@wl01.service
sudo systemctl disable wl01.service
sudo systemctl reset-failed
all of which hasn't fixed my problem, the first one comes back saying that there is no such file or directory. How can I get rid of this?
Thanks
3If service is really enabled, it should create a symbolic link under
/etc/systemd/system/
. Look there if you can find the version with typo. For example with 'find /etc/systemd/system -name w*.service` – Marek Rost – 2016-10-09T13:11:55.257Unfortunately not :/ Only 3 files: display-manager.service, getty.target.wants, multi-user.target.wants :/ – Pavilion Sahota – 2016-10-10T07:56:56.703
1those
.wants
shouldn't be files but folders which represent systemd targets (equivalent of init level in sysvinit, do look that up so you get a bit of background knowledge :) Obviously it should be in one of them. Thats why i was hinting withfind
command that searches recursively. – Marek Rost – 2016-10-10T09:42:18.887