Followed the guide on the wiki*, I'd suggest using "sleep 3" between the wpa and dhcpcd commands, as it seems the latter get there much faster and knocks his face on the door, i mean, received a SIGTERM(!)
* ie. verified the commands and conf file worked when issuing manually, after using bootlocal.sh didn't connect unless i reissued the dhcpcd command. sleep solved for me.
btw, I have a script that complains running as root ("dont run this as root") but it does run it if I first run it as non root. Anyway to fix this so I can run from bootlocal?