Image Deployment Problem
-
Server
- FOG Version: 1.3.0-RC-8
- OS: Ubuntu 16.04 LTS
Client
- Service Version:
- OS:
Description
Hello.
Last week I was using Fog server normally. Then we changed our IP range and I updated Fog servers IP address. Then I don’t understand what happened. when I make a new registration for a new machine it is working but without image deployment. when I do deployment manually in network booting menu it is working. But this time it makes deployment twice.
And also wake on Lan property is not working.Could anyone help me?
-
I solved the problem. By mistake i deleted default.ipxe file’s last line’s “##params”
I added “##params” and now it is working.Thanks anyway.
#!ipxe
cpuid --ext 29 && set arch x86_64 || set arch i386
params
param mac0 ${net0/mac}
param arch ${arch}
isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme
isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme
:bootme
chain http://#.#.#.#/fog/service/ipxe/boot.php##params -
I think we need a lot more information.
Have you re-run the FOG Installer?
Would you mind updating to 1.4.0 RC’s or even a “stable” release?
When you changed the IP’s did you make all the updates to both the server AND the GUI elements?
-
@Tom-Elliott said in Image Deployment Problem:
Have you re-run the FOG Installer?
Sorry I don’t know too much about FOG and also Linux.
I haven’t re-run Fog installer. How can I do that?
I updated all the IP’s on the server and GUI elements.
-
I solved the problem. By mistake i deleted default.ipxe file’s last line’s “##params”
I added “##params” and now it is working.Thanks anyway.
#!ipxe
cpuid --ext 29 && set arch x86_64 || set arch i386
params
param mac0 ${net0/mac}
param arch ${arch}
isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme
isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme
:bootme
chain http://#.#.#.#/fog/service/ipxe/boot.php##params -
@mahir I recommend you also update your IP in /opt/fog/.fogsettings (and other relevant IPs) so that when you update FOG it can put everything the way it’s supposed to be.