• Deploy Image

    Unsolved
    2
    0 Votes
    2 Posts
    258 Views
    george1421G

    @maximefog said in Deploy Image:

    it is mandatory to register the workstation

    This is not a requirement under certain conditions. There is a method I call “load and go”. It is a process that system builders use where once they load the OS on the target computer they never see the computer again. In this method you can not use the FOG Client for any of its function. The install process must be self contained or use a FOG post install script to make the install time adjustments to the target computer. Using this method you do not need to register the computer with FOG. Once the image is deployed to the target computer FOG forgets it ever saw this target computer. Once you have the master image setup as needed you deploy the image from the FOG iPXE menu “Deploy Image” menu. You never have to touch the FOG web ui for image deployment.

  • Not booting to PXE (UEFI)

    Unsolved
    4
    0 Votes
    4 Posts
    2k Views
    george1421G

    @Bhav Just for clarity, do you have an isolated imaging network or are you trying to image on your business network?

    If you have an isolated imaging network then you should have configured FOG to setup a dhcp server. The configuration will work for both bios and uefi computers.

    If you plan to image on an existing business network, then your primary dhcp server needs to be configured to support pxe booting.

    So lets start with how do you plan on imaging?
    Second if you are planning on imaging using your business network, what device is your current dhcp server?

  • Error during installation

    Unsolved
    3
    0 Votes
    3 Posts
    424 Views
    T

    @Tom-Elliott I had to reinstall my ubuntu server and installed the fogproject as you suggested. However, the installation still wasn’t able to run to the end. I have attached the error log. I do appreciate your assistance.fogserver error log.txt

  • 0 Votes
    2 Posts
    402 Views
    Y

    Finaly i have reinstalled my server again and just take exports from all sections (snapins, images etc…)

    only gruops not working. nevermind ill setup again.

    the problem was about the whole configuration with ISCSI disk attach, now i use an NFS and directly mount my image storage on /image.

    works like a charm.

    see yann

    yann

  • Dell Latitude 3550 Unable to PXe

    Unsolved
    3
    0 Votes
    3 Posts
    693 Views
    M

    @george1421
    I resolved the issue by testing 1.5.10 on a laptop after trial and error I am able to have the same setup as our desktop environment. I will most likely upgrade our desktop server to 1.5.10 and recapture a new golden image.

  • FOG Replication strange behavior

    Unsolved
    4
    0 Votes
    4 Posts
    343 Views
    Tom ElliottT

    @processor You set the replicator sleep time (and sleep time for all services.)

    FOG Configuration -> FOG Settings -> FOG_IMAGEREPSLEEPTIME

    It’s defaulted to 600 (10 minute cycles.)
    If you set it to 86400, that should do the checks once per day.

  • How to use fog with two different VLANs

    Unsolved
    9
    0 Votes
    9 Posts
    1k Views
    george1421G

    @professorb24 said in How to use fog with two different VLANs:

    Yes, I can ping the 192.168.54.X network.

    This is positive. OK hopefully last question, what is device the dhcp server on the 54.x subnet? Is it the fog server on the 52.x subnet or something else?

  • PXE TFTP File Not Found

    Unsolved
    7
    0 Votes
    7 Posts
    2k Views
    R

    @Tom-Elliott @george1421 I’ve done it, Winscp’d the files from my PC build lab FOG and added them to the directory on the SRV build lab FOG… PXE now working!!! woop

  • PXE : switches to DOT1X and/or MAB

    Unsolved
    2
    0 Votes
    2 Posts
    473 Views
    george1421G

    @Nicolas-Bricet This really sounds like a spanning tree issue vs dot1x authentication (unless your authentication process is taking a really long time to authenticate the port). Make sure the port is configured for port-fast, fast-stp, rstp or whatever your switch manufacturer calls it.

    Secondly if TIME is the resolution then this can probably be addressed too.

    First of all we have the ability to update the iPXE boot loader from a fog install. This tutorial is intended to solve a different problem but you will need this in your solution: https://forums.fogproject.org/topic/15826/updating-compiling-the-latest-version-of-ipxe

    So at this point you know that you can rebuild iPXE right from your fog server. Now we need to adjust iPXE to wait 30 seconds before requesting an IP address (FWIW, by default spanning tree it take 27 seconds to start forwarding data, so the timing is suspiciously similar).
    When iPXE boots up it runs a FOG custom script file that tells iPXE how to configure itself. If you can remember back to the DOS days, this was the autoexec.bat files function. iPXE has a similar script. Within the iPXE source directory the file is call ipxescript (a look on github) https://github.com/FOGProject/fogproject/blob/a4bb1bf39ac53c3cbe623576915fbc3b5c80a00f/src/ipxe/src-efi/ipxescript#L1 This is the script that runs inside iPXE to configure the network.

    To take this concept one step more, the FOG developers have already created a version of the iPXE that has a 10 second boot delay (remember you need a 30 second delay). An example of this 10 second delay startup is here: https://github.com/FOGProject/fogproject/blob/a4bb1bf39ac53c3cbe623576915fbc3b5c80a00f/src/ipxe/src-efi/ipxescript10sec#L3 All you need to do is either update that 10 to a 30 or copy that line over to the ipxescript main script and change it to 30. Once that is done recompile ipxe using the instructions above.

    The FOG delivered 10second delay versions of iPXE are located in the /tftpboot/10seconds directory. So you have two paths to get this done, but I would surely look into spanning tree first to make sure port fast is enabled and make the above second way unnecessary.

  • Updated Fog and Ubuntu no longer able to login

    Solved
    5
    0 Votes
    5 Posts
    731 Views
    P

    I quickly read about your issue, could this be related with your problem ? :

    https://forums.fogproject.org/topic/10006/ubuntu-is-fog-s-enemy?page=1

  • Latest Ubuntu Supported

    Unsolved
    2
    0 Votes
    2 Posts
    963 Views
    Tom ElliottT

    @RogerBrownTDL I believe the 24.04.3 LTS is supported by FOG in the Dev-branch.

    If wanting to stick strictly to the 1.5.10 “latest official” release, I believe Ubuntu 22.04 is the latest supported.

  • HP Probook 430 G8 System MAC not passing through USB Type-C Dongle

    64
    0 Votes
    64 Posts
    26k Views
    Tom ElliottT

    @Tom-Elliott I think this post helps fix the issues:
    https://forums.fogproject.org/post/154920

  • Backing up mysql

    Solved
    3
    0 Votes
    3 Posts
    339 Views
    Chris WhiteleyC

    @Tom-Elliott Thank you so much for your verification. I was a little panicked haha. Have a good day!

  • Multicast timeout

    Unsolved
    14
    0 Votes
    14 Posts
    2k Views
    P

    @Tom-Elliott

    @Tom-Elliott said in Multicast timeout:

    You created a table in FOG called hostsIP?

    Yes, in our environment hosts, have ip reservations and I did not found in FOG tables last used ip by hosts (may be I missed something) so I created a table associating ip to hosts names.

    @Tom-Elliott said in Multicast timeout:

    Note: This isn’t a bad thing, I’m just trying to reference the information.

    No worries.

    @Tom-Elliott said in Multicast timeout:

    The way I understand this, you’re looking at the mutlicastSessions table, getting a group, and getting the name of the hosts.

    First I get all running mutlicast sessions. foreach sessoin I guess the group associated. I get max number of machine in the group I get the current current associated machines to the session As if a machine is finished, it is removed from the sesssion machine list, I compare the group machine number and the current machine running for this session. If the two differ it means that at least one went to the end but not the others. Now you make me talk on it I understand the specificity of our setup, all of our machines names start with group name (ex : all machines in rooms 1 will have such a name pattern : R1-P1, R1-P2…R1-P10), So as I have group name and I know that hosts which belong to it have it in their name, I get all machines with name starting with the group name we are working on. The same way I get machines IDs If not already done I get image ID Same for task ID (one client is enough as in mulitcast if I kill on client it kills all multicast) For each remaining hosts, I store ID, and Name in an array. I kill the task and do a 1 sec sleep loop till the mutlicast session disappear. (It can take few seconds for the multicast to be removed and without this loop some clients can’t be reinstalled because they are still part of another process. and finally for each hosts in created array, I create a unicast session (using host id) and reboot the pc using host ip.

    @Tom-Elliott said in Multicast timeout:

    You’re at least aware of the IPs which most others will not be, but just trying to think this through.

    I searched for a more elegant way to get hosts ip and which could be universal, but the lack of time lead me to this rude behaviour 😉

    But if someone has an idea on how to do it I would be very please to update this.
    To be honest I thought to modify more the init.xz to populate automatically the hostsIP table when it loads but I have a working solution and it’s not even a priority for us but something more comfortable, if I had spent more time on this, someone would have come to break my fingers 😉

    Sorry for the long post.

  • NVMe PCie : BSOD after imaging "INACCESSIBLE_BOOT_DEVICE"

    Unsolved
    2
    0 Votes
    2 Posts
    200 Views
    No one has replied
  • probleme sur les taches planifiers pour une décente d'image

    Unsolved
    8
    0 Votes
    8 Posts
    1k Views
    Tom ElliottT

    @simon said in probleme sur les taches planifiers pour une décente d'image:

    j’ai bien fait cette configuration mais cela ne fonctionne toujours pas

    Can you re-run the FOG installer or restart the FOG Services that deal with scheduled tasks?

    This should force all existing services to reload, and I apologize for forgetting the services need restarting as well, just didn’t think about it.

    You should have logs, that will show you the time that things are running, which will also help.

    These can be seein in the UI under FOG Settings -> Logs, Scheduler I think.

    Pouvez-vous réexécuter le programme d’installation de FOG ou redémarrer les services FOG qui gèrent les tâches planifiées ?

    Cela devrait forcer tous les services existants à recharger, et je m’excuse d’avoir oublié que les services doivent également être redémarrés, je n’y ai tout simplement pas pensé.

    Vous devriez avoir des journaux, qui vous montreront l’heure à laquelle les choses fonctionnent, ce qui sera également utile.

    Ceux-ci peuvent être consultés dans l’interface utilisateur sous Paramètres FOG -> Journaux, Planificateur, je pense.

  • New FOG Server, couple of issues.

    Solved
    4
    0 Votes
    4 Posts
    1k Views
    R

    For anyone who stumbles across this, I got this working. I’ve written up how here;

  • Keyboard on Dell 3440 does not work at registration prompt

    Unsolved
    11
    0 Votes
    11 Posts
    1k Views
    A

    @george1421 I just want to give you a quick update that we have not found any other Dell laptop with that issue. The ones we found turns out that a reboot just fix it. If I found any laptop with this issue, then I can get the requested information, thank you

  • Cancel task with API

    Unsolved
    4
    0 Votes
    4 Posts
    632 Views
    Tom ElliottT

    @processor Don’t feel ashamed. Mistakes happen and that’s what we are all here for.

    The example I was asking for was the output, but then it all clicked. You were doing a Get request 🙂

  • Change the IPXE boot menu resolution?

    Unsolved
    1
    0 Votes
    1 Posts
    284 Views
    No one has replied

191

Online

12.4k

Users

17.4k

Topics

155.9k

Posts