PXE Boot stopped working
-
I’m leaving the office in a few minutes. Hopefully we can track this down tomorrow.
Thanks,
Geoff -
Yes, but there were the messages that I posted earlier.
-
Can you maybe restart the server? Hopefully it’ll help the timing too!
My guess is something is interferring
-
I just restarted apache2 and the three FOG services. The scheduler appears to be running. Let’s see what happens overnight.
Thanks
-
The scheduler is running.
I think the problem was due to this:
When I restart the apache2 service I get a message:
“Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName.”I think apache2 did not restart.
When I added the ServerName localhost line to apache2.conf the apache2 service did restart.
One of the clients did not upload at the scheduled time. It was in sleep mode (S4?) and it did not wake.
Could this be the cause?:
If I search for wol.php I find it in two locations.
/var/www/fog/wol
/home/pmusfog/desktop/fog_1.2.0/packages/web/wolThe path in FOG Configuration->FOG Settings->General Settings->FOG_WOL_PATH = /fog/wol/wol.php.
Do I need to change the path?
-
I’m assuming you’re using updatedb and locate as your ‘finders’?
The one in /home/pmusfog/desktop/fog_1.2.0/ is just the extracted folder info. The correct one is the location in /var/www/fog/ as that’s your web directory.
The /fog/wol/wol.php is correct path unless you changed it somewhere else.
My guess is either S4 didn’t allow wakeup, or wol isn’t enabled on that system. I don’t know all the potential values or changes in your environment either. Maybe that system is on another subnet or vlan which the fog server wouldn’t be able to send the traffic to.
-
As far as I know I did not change the path to /fog/wol/wol.php anywhere.
All workstations are on a single subnet with no vlans in place.
I’ll have to do some more testing with the WOL bit. That is the last thing I need to make the scheduled uploads work.
-
I’m not sure which WOL options to choose to work with FOG.
For example, the Intel 82578DC NICs have there options:
Wake on Magic Packet
Wake on Magic Packet from Off State
Wake on Link
Wake on Pattern Match -
So your saying in your OS your NIC options are those. BUT What are your options in the BIOS. This is where WOL should first be enabled.
-
The BIOS options are:
System Power Options
After Power Failure <Stay Off>
Wake on LAN from S5 <Power On>
ACPI Suspend State <S3 State>
S3 State Indicator <Blink>
S1 State Indicator <On>
Wake System from S5 <Disabled>
PCIe ASPM Support <Disabled>Boot Device Priority
Network is first in list -
Wake System from S5 <Disabled>
Can you enable?
-
I believe this option is to wake at a user specified time.
I think the important option is Wake on LAN from S5 <Power On>
-
Does FOG use a Magic Packet?
-
Yes, to use WakeOnLan it generates it as needed.
-
When I schedule an upload task does FOG automatically send the packet or do I have to enable that somewhere?
-
[quote=“geoffpeters, post: 41155, member: 25329”]When I schedule an upload task does FOG automatically send the packet or do I have to enable that somewhere?[/quote]
I believe it just sends the packet, there is no need to edit a config, or enable a setting.
You can change the Interface, the Host, and the Path in the Fog Settings though.
-
OK.
The only thing I saw that looked different was this:
If I search for wol.php I find it in two locations.
/var/www/fog/wol
/home/pmusfog/desktop/fog_1.2.0/packages/web/wolThe path in FOG Configuration->FOG Settings->General Settings->FOG_WOL_PATH = /fog/wol/wol.php.
Tom said that it was correct though.
-
Yes that is correct the other is in the folder on your desktop where you decompressed the tar.gz so you could install FOG.
The path on your desktop is not necessary, it is only installation material.
Your WOL path should be /fog/wol/wol.php On your FOG Settings page under the General Settings.
-
Thanks. So the /var/www part is implied?
-
Yes because when it (apache) serves the entire FOG web GUI system, it does so from your web path which is /var/www
So the entire path to WOL is /var/www/fog/wol/wol.php
The web path is /fog/wol/wol.php