As you’re getting the error when starting the task, what do you get when you try to create a simple directory in /tftpboot/pxelinux.cfg/?
My guess is the permissions are not correct.
To make sure all is fine in the tftpboot directory make sure you run the command:
[code]chown -R fog:root /tftpboot[/code]
This is a very simple command that I find people saying they’ve performed, but in actuality, the they’ve only run:
[code]chown fog:root /tftpboot[/code]
While they look the same, I assure you they are not. The -R tells the chown command so set everything within the directory to change ownership as well.