Default.ipxe....No such file or directory



  • I installed FOG on Ubuntu 14.04 server (I know this is a bad idea but I have it working on my test machine using open-wrt router). I installed dnsmasq and followed instructions very precisely from wiki because our complex network environment does not allow us to modify dhcp server. We had added this server IP to our switch as an IP helper.

    I am receiving the following error: “default.ipxe… No such file or directory” on all client machines trying to communicate with my Fog server. (DELL GX620, Optiplex 9010, 9020, Latitude 3440, E4310, etc…)
    [IMG]http://i.imgur.com/EY8ZmBd.jpg[/IMG]

    According to the log, I know that tftp server is working and the client could download undioly.kpxe from tftpboot directory.

    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 sent size: 18 option: 82 agent-id
    01:06:00:04:00:02:04:23:02:08:00:06:00:0e…
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 3513008625 available DHCP subnet: 128.59.108.86/255.255.0.0
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 3513008625 client provides name: InformaonsMini5
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 available DHCP subnet: 128.59.108.86/255.255.0.0
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 vendor class: PXEClient:Arch:00000:UNDI:002001
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 user class: iPXE
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 PXE(eth0) 00:12:3f:c4:36:9b proxy
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 tags: eth0
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 bootfile name: undionly.kpxe
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 next server: 128.59.108.86
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 broadcast response
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 sent size: 1 option: 53 message-type 2
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 sent size: 4 option: 54 server-identifier 128.59.108.86
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 sent size: 9 option: 60 vendor-class 50:58:45:43:6c:69:65:6e:74
    Sep 30 17:17:10 fog dnsmasq-dhcp[6376]: 979665241 sent size: 17 option: 97 client-machine-id
    00:4c:4c:45:44:00:59:50:10:80:39:b7:c0:4f…

    I’ve try [url]http://fogproject.org/wiki/index.php/Chainloading_PXE_to_iPXE_using_pxelinux.0[/url] but no luck.

    What could be the problem here? Any help is really appreciated and thank you in advance.



  • By the way, we added the FOG server IP to the core swith as an IP helper. Do we need to added it to the floor switch as well?

    Thanks.



  • According to the test fog server log, the clients did look for default.ipxe file on the same server as it did for undionly.kpxe but I don’t think it did the one that i’m setting up.
    Is there a way we can force it to look for the same sever?
    Thank you!



  • Hello Tom,

    Thank you very much for the reply.

    I do have /tftpbot/default.ipxe (generated when I installed FOG). The IP in default.ipxe is pointing to my FOG server. I’ve copy all files from /tftpboot to /var/lib/tftp and /var/lib/tftpboot but no go.
    My /etc/default/tftpd-hpa is pointing to /tftpboot; same as in /etc/dnsmasq.d/ltsp.conf

    Where else should I look for?

    Thank you.


  • Senior Developer

    Does the file:
    [code]/tftpboot/default.ipxe[/code]

    Exist?

    Have you ensured that it’s not trying to load from /var/lib/tftp?


Log in to reply
 

393
Online

39.3k
Users

11.0k
Topics

104.6k
Posts

Looks like your connection to FOG Project was lost, please wait while we try to reconnect.