Random question time... can i go back to pxelinux.0?



  • Can i go back and use pxelinux.0 with fog as it worked on all the machines on site… i’m have lots of random probs with ipxe.

    just thought i’d ask… (im a linux/fog newbie)


  • Senior Developer

    Add to that a little,

    It just says next-server as you were describing, and only specifies you to edit the Options 66 & 67 on a windows DHCP. I didn’t add the “this is what you need where” until 0.33b and forward.


  • Developer

    [quote=“jahilton2002, post: 32029, member: 1414”]I can find the version of fog 0.32 via the link that Superchicken gave me, i was just wondering if different revisions of fog 0.32 are available.[/quote]

    Why not? Are there errors? can you tell use those errors? We will help you if you can.

    Litterally, just this moment I downloaded and installed 0.32.

    Please read the installer script when it is completing. After you tell FOG what OS to install on, the ip address of the machine, the dns address and the dhcp address, FOG will direct you to:
    [code]
    DHCP will not be setup but you must setup your
    current DHCP server to use FOG for pxe services.

    On a Linux DHCP server you must set:
    next-server

    On a Windows DHCP server you must set:
    option 066 & 067[/code]

    next-server and Option 066 are equivalent, they are the FOG server’s ip address. If you run a linux DHCP network you have to edit the next-server, if you use Windows to DHCP, you need to edit option 066. The bootfile name is option 067 in the Windows DHCP server and must point to the bootfile. Which in 0.32 would be pxelinux.0, in new versions of FOG it will be undionly.kpxe.



  • I guys, Thanks for the help so far… and thanks for not flaming me for not making much sense.

    [quote=“Tom Elliott, post: 31962, member: 7271”]What do you mean “I can’t seems to source it”?[/quote]

    I can find the version of fog 0.32 via the link that Superchicken gave me, i was just wondering if different revisions of fog 0.32 are available.

    [quote=“Tom Elliott, post: 31962, member: 7271”]

    Your current network can’t load the undionly.kpxe? Or many of your systems don’t work with it?

    There is a difference.
    [/quote]

    Some of the machines can boot kpxe just fine, However a large number of machines, including my hyper-v image machine, can’t.
    I also have an issue with all our Compaq 5219 that just says “press a key to reboot”.

    We used to use Ubuntu 12.04lts and fog 0.32/3. It was using pxelinux.0 (and prompted to enter this on DHCP @ install). Everything worked 100%…

    We then updated to Ubuntu 14.04lts and fog 1.0.1… from then on… we have had issues where PCs can’t boot from lan, reboot after booting from lan or just can’t even see the ipxe. However out of 500 pcs approx about 130ish are fine and work 100%.

    As it is now… i just want to go back to 12.04lts ( i have a fresh install on at the mo) and 0.32 … but when i try to install it… it asks me to enter “next-server”… the revision of 0.32 i used in the past, wanted me to enter pxelinux.0… so i just assumed a revision of fog 0.32 existed and it the revision i’m after…

    [quote=“Junkhacker, post: 31965, member: 21583”]if you absolutely must have version 0.32 SuP3R_Ch1cKeN already told you how to get it[/quote]

    Yep found it, I really want to run the newer version of UBUNTU and FOG, but at the moment i just want to get the site up and running again.

    i know where the saying “If it isn’t broken, don’t fix it” comes from now

    Also noticed developers commenting, that’s great to see on a forum, Just want to say that as a school we have been using Fog since 0.28 and it’s been an awesome tool for us here.


  • Developer

    if you absolutely must have version 0.32 SuP3R_Ch1cKeN already told you how to get it


  • Senior Developer

    What do you mean “I can’t seems to source it”?

    Your current network can’t load the undionly.kpxe? Or many of your systems don’t work with it?

    There is a difference.

    You could try undionly.kpxe using a symbolic link as pxelinux.0.

    Maybe your network doesn’t like the naming?

    Try this:
    [code]cd /tftpboot
    ln -s undionly.kpxe pxelinux.0[/code]



  • I understand that, i have the 66 at the server IP and the 67 as “undionly.kpxe”

    however i remember fog 0.32 asking me to enter “pxelinux.0”

    that’s the version of fog i’m after… i can’t seems to sorce it… i just need to get my site up and running and the pxelinux.0 was the most compatible with my site.

    thanks again


  • Developer

    you need to have both of those setting set on your DHCP server. next-server will be the address of your fog server, the filename will be “undionly.kpxe”



  • Thanks for the help so far guys, i seem to remember i was using version .32 and when it got to the option 66 option 67. It asked me to put in “pxelinux.0”.

    the current build of 0.32 asks me to enter “next-server”

    so i’m just alittle confused


  • Developer

    [quote=“jahilton2002, post: 31905, member: 1414”]Thanks for the reply… i was thinking of doing a clean install with an older build… 0.32… but during the install it asks me to set my tftp boot to “next-server” and not “prelinux.0”…

    are the older builds also available?[/quote]

    next-server, or option 66, is the address of your tftpboot server
    filename, or option 67, is the name of the file on the tftpboot server to load



  • You can download any version of FOG. When you get to the following step in the installation you can change the version number to whatever you want. Go to: [url]https://svn.code.sf.net/p/freeghost/code/tags[/url] to see all the available versions.

    [CODE]cd ~
    svn co https://svn.code.sf.net/p/freeghost/code/tags/0.32 fog_0.32
    cd fog_0.32/bin[/CODE]



  • Thanks for the reply… i was thinking of doing a clean install with an older build… 0.32… but during the install it asks me to set my tftp boot to “next-server” and not “prelinux.0”…

    are the older builds also available?


  • Developer

    there are ways to use pxelinux to chainload ipxe, but you can’t go back to pxelinux completely. we had to go to ipxe due to the limitations of pxelinux



  • The reason i ask… the pxe (pxelinux.0) worked with all devices on my site… and also the virtual windows 7 instance on hyper-v (which i make master images from).

    since moving to ipxe… i’m having lots of random lan boot issues.

    cheers


Log in to reply
 

451
Online

38998
Users

10717
Topics

101751
Posts

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