PXE - TFTP - problème étrange

Bonjour,

Ayant installé un serveur de clients légers avec LTSP, je me heurte à un problème vraiment bizarre :

  1. lorsque j’essaie de démarrer sur en PXE sur mes machines, le message “TFTP boot: 192.168.x.x /ltsp/i386/pxelinux.0” s’affiche, puis plus rien ;
  2. lorsque je démarre une machine virtuelle (sous VirtualBox), que ce soit sur le serveur lui-même ou sur l’une des machines du réseau, le démarrage s’effectue tout-à-fait normalement.

Je précise que j’ai essayé tous les serveurs tftp de ma connaissance : tftpd, tftpd-hpa, atftpd et dnsmasq : le problème est identique dans tous les cas.

Quand j’écoute les communications avec Wireshark (dans le cas 1.), je remarque que le fichier pxelinux.0 est bien transmis au client, mais ensuite, plus de communication.

Si quelqu’un peut m’éclairer de ses lumières, je lui en serai vivement reconnaissant !

Après moult investigations, voici, sinon une réponse définitive, du moins un moyen de s’en sortir. Il semble que le PXE de certains Bios ou certaines cartes réseau ne soit pas sans défaut : iPXE permet en ce cas de s’en sortir.