I was thinking about this the other day,
Would this be something that could be done with PHP and iPXE using the ${product} field from iPXE?
e.g.
if the ${product} = OptiPlex 755
That way if we have problem PC’s that have a known product ID we can manually issue them a kernel over the default one.
Cheers,