First was solving the permissions issue. I created a dedicated directory at /var/tftp and changed the ownership to ’nobody’ and ’nogroup’ and mode too ‘0755’.
I'll try the 0755 thing, and if it doesn't work out, I'll "carpet bomb" as you say. But not now, now's not a good time to mess around with connectivity issues. And hopefully I remember how to set permission by the time I can (chmod?).
Mount permission? Something else? I'll be setting permission on sda1/ as that will be the TFTP root.
So far, so good. Did the following per that link's instructions, and DHCP seems to be in working order. It's way past midnight to avoid any possible disruptions. I'll try to PXE boot something tomorrow and mark it as solved then. Thanks for the permissions lead!
~# chown -R nobody:nogroup /mnt/sda1/
~# chmod -R 0755 /mnt/sda1/
# /etc/config/dhcp
uci set dhcp.cfg01411c.enable_tftp='1'
uci set dhcp.cfg01411c.tftp_root='/mnt/sda1/'
uci set dhcp.cfg01411c.dhcp_boot='netboot.xyz.efi'