Hi,
I finally got it working and it was just as Gene said except that option 43
didn't have the right value.
I downloaded a utility called PXEForcedMode that gave me the binary string I had
to use as option 43.
In my case the utility reported the following data:
dhcp server set optionvalue 43 BINARY 06010B0807AAAA010AD7903C00
dhcp server set optionvalue 60 STRING PXEClient
dhcp server set optionvalue 66 STRING 10.215.144.60
dhcp server set optionvalue 67 STRING BStrap\X86pc\BStrap.0
So I added this in my syslinux menu and I could correctly boot and load the
Altiris menu:
COM32 pxechn.c32
APPEND 10.215.144.60::/BStrap/x86pc/BStrap.0 -W -o
43.x=06:01:0B:08:07:AA:AA:01:0A:D7:90:3C:00
The Altiris "DHCP server discovery" option in its "PXE
server" config tab must be set to "Third party DHCP server installed
on PXE server (DoNOT use DHCP port)".
By doing so I can now boot all clients with the syslinux menu, chain to the
Altiris menu and then even chain back to the syslinux menu from Altiris.
Thanks,
Vieri