Resposta curta: Não, você não pode fazer isso com o Syslinux.
Resposta longa:
O binário Syslinux
que analisa o arquivo config
não tem provisões para processar variáveis como MAC, IP, etc. Apenas o comando ipappend
é capaz de anexar à linha do kernel certas informações formatadas IP / MAC, mas isso não é o que você quer.
O Pxelinux tem uma sequência de pesquisa de arquivos de configuração que pode processar endereços MAC no nome do arquivo, mas na verdade não é uma solução flexível.