Hi,
we are using fog since last year and did the update to 1.2.0 a few weeks ago. We used the 0.32 version with some Sony Vaio laptops successfully, but after the upgrade we cannot run an image any more.
Other computers / laptops are running fine.
The host registration of the Sony laptops are successfull, so we get a registered device in the web interface.
The registered MAC address is also correct, it’s the same shown when booting and listed in the dhcp server, e.g. f0:bf:97:e7:77:77. I tried deleting and reregistering the device, that hosts all register fine, but when running a upload or download job, the laptop allways boots to the default fog menu, not the one automatically running the job.
So I started checking the logs. From the pxe log I can see the laptops seem to request a slightly different boot image file: I would expect only the mac address, but the Sony laptops seem to add a leading 01: to the mac address, e.g. resulting in a invalid mac 01:f0:bf:97:e7:77:77 . This way the laptops never get the correct boot file.
Sep 7 07:20:05 fog-srv-1 in.tftpd[28749]: RRQ from 192.168.53.77 filename pxelinux.0.old
Sep 7 07:20:05 fog-srv-1 in.tftpd[28750]: RRQ from 192.168.53.77 filename pxelinux.cfg/00286f2e-1df6-de11-8ad0-f0bf97e757e5
Sep 7 07:20:05 fog-srv-1 in.tftpd[28751]: RRQ from 192.168.53.77 filename pxelinux.cfg/[B][COLOR=#ff0000]01-f0-bf-97-e7-77-77[/COLOR][/B]
Sep 7 07:20:05 fog-srv-1 in.tftpd[28752]: RRQ from 192.168.53.77 filename pxelinux.cfg/C0A8354D
Sep 7 07:20:05 fog-srv-1 in.tftpd[28753]: RRQ from 192.168.53.77 filename pxelinux.cfg/C0A8354
So I tried a browser access to the link provided in the default-pxe config file with the correct mac address
[url]http://192.168.53.8/fog/service/ipxe/boot.php?mac=f0:bf:97:e7:77:77[/url] and get the expected boot instruction set, but the
[url]http://192.168.53.8/fog/service/ipxe/boot.php?mac=01:f0:bf:97:e7:77:77[/url] get’s only the default boot menu.
Is there a way to change the boot.php (i guess that’s the file checking the mac address and “linking” to the correct boot image)?
I don’t know why we didn’t run into these problems with the fog 0.32 version, and I don’t know why Sony seems to use these invalid mac addresses with their pxe firmware. I checked for a newer bios image for the laptops, but Sony never released a newer version than the original one…
Thanks for any help!
Christoph