Here is what I used to solve my problem. This is pasted from another thread. Hopefully this helps you some. I am new to Altiris and I do not want to spread mis-information. My NS is on the same VLAN as the DHCP server, but my task server is on a different VLAN; my task server runs the PXE services.
Forgive me if this has been resolved already, but you have to configure your DHCP server. I used thePXEForcedMode_Utility to help. I'm probably slow, but it took me a whole day to work it out. Option 43 was the most difficult thing for me to work out (I tried in vain at first before using the PXE Forced Mode Utility).
My DHCP Server options:
43 (I won't list the value because yours will be different)
60 PXEClient
66 (IP address of your server running PXE services, in my case my local task server. FYI, you have to start the services manually: interface, server, nssignal, mtftp)
67 Bstrap\x86\bstrap.0 (dig around on your server and you will find this path and file)