I have the same problem.Only put disable the interface, in my case:ip link set wpl2s0 downthen, run the start netctl again.Regards.
If youused the netctl command to enable/start the service/profile, shoulnd't you use the netctl command to stop/disable the netctl profile? So # netctl stop <profile>and # netctl disable <profile>If all else fails, you can find the necessary symlink in /etc/systemd/system/multi-user.target.wants and delete it manually.
Please go back and reread the thread. Then go and read the systemctl man page and the netctl, netctl.profile and the netctl.special man pages. I don't think that all three netctl man pages will be necessary, but it would probably do you good.
I realize you probably want to do this manually, but might I suggest Arch's own netctl as a lightweight, non-X11 solution for managing wireless connections? It does the job, and is simple enough to set up.Edit: relevant link: https://wiki.archlinux.org/index.php/Netctl
Do you have access to the router? If so, you might want to try a different ESSID. Netctl *should* be able to handle things like that, but I have seen reports of this failing.Otherwise, you might try to manually create the profile using the /etc/netctl/examples/wireless-wpa-configsection template. I am not sure that this is precisely what the configsection is meant for, but it all
Arctus was right. The problem was with nameservers.I still can't get it to work with netctl, but with the service here https://wiki.archlinux.org/index.php/Ne … IP_address it works. The problem was that I had disabled dhcpcd. After enabling it, it seems to pick up the nameservers (my ISPs I think) automatically in resolv.conf.Seems to work now.
Yes it does mean that you substitute <interface> for wlan0 or wlp1s0, or whatever the interface is called that you wish to enable.Issue;$ ip linkto find what your interfaces are called.When you say both, I assume you meant for -auto and -ifplugd, the former is for wireless, the latter for wired.