Okay, I've brought this up before, but never found a solution. I've added
port 67, 68, 69, 998, 4011, and 13331 to both TCP, UDP, and External
broadcasts and I still can't do PXE. It'll find a bootfile (external
broadcast 67), it'll find the boot server (UDP 4011), however it won't go
past there. Can't get a menu or whatever.

If I shutdown the firewall, it'll work. So, that tells me that I'm still
missing a port somewhere. I haven't found the reason for port 68, 69, 998,
nor 13331. Any ideas?