• PXE Boot from Yoga 2's using USB to Ethernet Adapter.

    12
    0 Votes
    12 Posts
    11k Views
    Tom ElliottT

    I’ve been trying to figure out exactly what you are Uncle Frank. I don’t think it’s specific to the kernel, but rather how iPXE is opening the connection, and it’s just not releasing the openness of the connection when the code links.

  • Partclone clone: open /dev/sda1 error when uploading image

    7
    0 Votes
    7 Posts
    3k Views
    S

    I am very sorry, please ignore my second question. Must’ve been late or something… I got things mixed up (still one of the new guys in the dev team). Partclone is perfectly fine.

    Somehow this sounds like it could be a similar issue to the one that got me started to engage in this forum. See here: [url]http://fogproject.org/forum/threads/kernel-temporarily-loosing-partition-information-when-running-partprobe.12276/[/url]

    Please run an upload debug task (Client -> Basic Tasks -> Upload Debug) and pay close attention to unusual things on the screen. Probably best to take pictures so that we can have a look if and where things go wrong.

  • Change langage keyboard on boot for password and full inventory

    8
    0 Votes
    8 Posts
    3k Views
    S

    Check the following header file in the ipxe source directory: ipxe/src/config/general.h

    You’ll see some lines with ‘define’ there. Some have ‘//’ at the beginning which means that those options are not being compiled into the ipxe binary! Remove those two slashes in front of PARAM_CMD (and possible some other options too):

    [CODE]…
    #define AUTOBOOT_CMD /* Automatic booting /
    #define NVO_CMD / Non-volatile option storage commands /
    #define CONFIG_CMD / Option configuration console /
    #define IFMGMT_CMD / Interface management commands /
    //#define IWMGMT_CMD / Wireless interface management commands /
    //#define FCMGMT_CMD / Fibre Channel management commands /
    #define ROUTE_CMD / Routing table management commands /
    #define IMAGE_CMD / Image management commands /
    #define DHCP_CMD / DHCP management commands /
    #define SANBOOT_CMD / SAN boot commands /
    #define MENU_CMD / Menu commands /
    #define LOGIN_CMD / Login command /
    #define SYNC_CMD / Sync command /
    #define NSLOOKUP_CMD / DNS resolving command /
    #define TIME_CMD / Time commands /
    #define DIGEST_CMD / Image crypto digest commands /
    #define LOTEST_CMD / Loopback testing commands /
    #define VLAN_CMD / VLAN commands /
    #define PXE_CMD / PXE commands /
    #define REBOOT_CMD / Reboot command /
    #define POWEROFF_CMD / Power off command /
    #define IMAGE_TRUST_CMD / Image trust management commands /
    #define PCI_CMD / PCI commands /
    #define PARAM_CMD / Form parameter commands /
    #define NEIGHBOUR_CMD / Neighbour management commands /
    #define PING_CMD / Ping command /
    #define CONSOLE_CMD / Console command /
    #define IPSTAT_CMD / IP statistics commands /
    //#define PROFSTAT_CMD / Profiling commands */

    [/CODE]
    Then compile again, copy the new binary to /tftpboot, check file permissions and boot up the client…

  • TFTP Boot Dell Optiplex 780 (Lastest Bios A15)

    9
    0 Votes
    9 Posts
    5k Views
    Wayne WorkmanW

    [quote=“sourceminer, post: 44591, member: 29126”]Sounds good Tom, I was hesitant to use the Development build for obvious reasons. For the record 1.2.0 is the version I downloaded from the Sourceforge link on the home page: [url]http://sourceforge.net/projects/freeghost/files/latest/download[/url]

    I will attempt to use the latest development build located here:
    [url]http://www.fogproject.org/wiki/index.php/SVN[/url][/quote]

    If it wasn’t for the development versions, FOG wouldn’t work in my environment.

  • [SOLVED] HP 250 G3 Notebooks caught in infinite PXE boot loop

    20
    0 Votes
    20 Posts
    11k Views
    Tom ElliottT

    [quote=“Wayne Workman, post: 44570, member: 28155”]Which is where DHCP classes and DHCP policies must come into play…
    Still working on this… I haven’t looked into it for a good while (spring break, woot!).

    But, when I do (and get it working), I plan on writing some very through documentation for the WiKi that is specific to ProxyDHCP and Windows Server 2012 DHCP.[/quote]

    User Classes are great and the way to handle many things, especially the handing out of files to UEFI systems vs. Legacy systems.

  • Computer name being overwritten by image rather than fog database

    14
    0 Votes
    14 Posts
    6k Views
    JunkhackerJ

    i am currently testing what i suspect to not be working

  • Deploy Problem (Unable to locate image store)

    13
    0 Votes
    13 Posts
    5k Views
    Wayne WorkmanW

    You must also be sure that FTP is actually running on the FOG server.

    [CODE]sudo service vsftpd restart[/CODE]

    If it’s not configured right, it should give some errors which will help.

    This could also be firewall related, potentially.

  • Manually updating oui.txt (MAC list)

    7
    0 Votes
    7 Posts
    3k Views
    Tom ElliottT

    Blocking or non-blocking, shouldn’t matter. I believe, for now the method is a blocking mechanism, but in Carsten’s particular case, the OUI file cannot be downloaded, hence the issue he’s running into.

  • SVN 3166 Can no longer image

    3
    0 Votes
    3 Posts
    1k Views
    J

    That fixed it. Thanks Tom.

  • Cannot Boot from Hard Disk after PXE boot

    11
    0 Votes
    11 Posts
    9k Views
    ?

    I thought that switching back and forth might be a problem. UEFI is still a bit of a mystery to me. I removed it completely from the boot sequence and options, but it doesn’t seem to matter. I’m not even sure what I need to do to eliminate UEFI from the process. When I get time, I’ll need to research that myself. At this point, I think it’ll be easier to just interrupt the boot sequence and select the pxe boot when I need to image a machine. Thanks for the help!

  • FTP Connection to storage server has failed

    15
    0 Votes
    15 Posts
    13k Views
    Tom ElliottT

    [quote=“Leroy Brown, post: 44398, member: 1560”]FTP connection worked fine, did this get fixed in .32 ever? “[SIZE=13px][FONT=Ubuntu][COLOR=#333333]Failed to delete image file” still happens from the GUI…thanks[/COLOR][/FONT][/SIZE][/quote]

    Are you still running 0.32? We don’t back port changes mostly because too much typically changes between releases to make backporting a feasible option.

  • Yes another TFTP issue..

    18
    0 Votes
    18 Posts
    8k Views
    S

    Wanted to update that I have completly removed Kerio DHCP from the picture and using DHCP MAC filtering to run duel TFTP servers. One for phones and the other for fog works perfect here is config for DHCPd if anyone is interested:

    [CODE]ddns-update-style none;
    default-lease-time 432000;
    max-lease-time 432000;
    authoritative;
    log-facility local7;

    class “phones” {
    match if binary-to-ascii(16,8,“:”,substring(hardware,0,4)) = “1:0:4:f2”;
    }

    class “other” {
    match if not(binary-to-ascii(16,8,“:”,substring(hardware,0,4)) = “1:0:4:f2”);
    }

    subnet

    subnet 10.0.7.0 netmask 255.255.255.0 {
    option routers 10.0.7.1;
    option domain-name-servers 10.0.7.1, 8.8.8.8;
    pool {
    range dynamic-bootp 10.0.7.45 10.0.7.155;
    deny members of “phones”;
    allow members of “other”;
    next-server 10.0.7.68;
    filename “undionly.kpxe”;
    }
    pool {
    range 10.0.7.11 10.0.7.44;
    allow members of “phones”;
    deny members of “other”;
    option tftp-server-name “http://phonepbx.url.com/epmcfg/”;
    }
    }[/CODE]

  • Prompted to update Database Schema when I try to access Fog Management

    9
    0 Votes
    9 Posts
    3k Views
    Tom ElliottT

    I’d recommend it. Ubuntu starts services before network is “really” ready. This method is just a workaround, but seems to fix the issues for subsequent restarts as well.

  • Fog PXE Boot with USB to Ethernet Adapter

    45
    0 Votes
    45 Posts
    36k Views
    ?

    [quote=“Rob Bobst, post: 44429, member: 29150”]Hello Keith can you provide me with the kernel version that you used please? I’m having trouble locating it.

    New to Fog Server how do I get the Tom Elliot’s 3.18 kernel onto the Fog Server running Ubuntu 14.0.4. Trying to get some Yoga 2’s to ipxe boot.

    [/quote]

  • Snapins failure

    11
    0 Votes
    11 Posts
    4k Views
    D

    That is it. Thank you so much guys. Such great community makes using fog even more satisfying.

  • Kernel Update and different Hardware

    22
    0 Votes
    22 Posts
    18k Views
    A

    [quote=“sid, post: 2680, member: 558”]Thanks for the kernel, but I keep getting permission denied when I try to copy it to tftpboot/fog/kernel folder.
    I use winscp and log on to server with admin account.
    any Idea?
    thanks[/quote]

    I’m sure you’re way past this, but I use nautilus from my Ubuntu workstation to connect to my FOG and WinSCP from windows. SSH works a treat but sometimes I need a GUI.

    [url]http://askubuntu.com/questions/44418/how-to-enable-root-login[/url]

  • Sending Discover..... in loop

    24
    0 Votes
    24 Posts
    18k Views
    R

    yes ethernet and wifi. But on the boot menu, i choosed to boot from the ethernet
    1.2.0 Version: 3142
    Unofficial Published Kernels
    Kernel - 3.19.1 TomElliott
    Date : March 10, 2015
    Version: 3.19.1
    FOG Type: TomElliott
    Arch Type: (x86_64)

  • Asus X200M

    33
    0 Votes
    33 Posts
    17k Views
    S

    Which version of FOG do you use? I guess you have 1.2.0 installed, right? It’s written in the small cloud on the web interface login site…

    Please edit /var/www/fog/lib/fog/BootMenu.class.php and search for ‘imgfetch’ (without the quotes). I guess you’ll see this:
    [CODE]…
    $this->kernel = “kernel $bzImage root=/dev/ram0 rw ramdisk_size=$ramsize ip=dhcp dns=$dns keymap=$keymap web=${webserver}${webroot} consoleblank=0”;
    $this->initrd = “imgfetch $imagefile\n”;
    …[/CODE]
    Change it to make it look exactly like this:
    [CODE]…
    $this->kernel = “kernel $bzImage initrd=$initrd root=/dev/ram0 rw ramdisk_size=$ramsize keymap=$keymap web=${webserver}${webroot} consoleblank=0”;
    $this->initrd = “imgfetch $imagefile”;
    …[/CODE]
    And then there is another thing that needs to be changed in the same file. Find all the lines of code with ‘print $this->initrd’
    [CODE]…
    print "$this->kernel …
    print “$this->initrd”;
    …[/CODE]
    should be…
    [CODE]…
    print “$this->initrd”;
    print "$this->kernel …
    …[/CODE]

  • IPXE ISO boot problems

    10
    0 Votes
    10 Posts
    9k Views
    ?

    Hi Guys!!

    I was having this problem too, so i would like to explain about the memory needs for HIrens to open by iPXE.
    My configuration was correctly, but my VirtualMachine does not load the Hiren’s boot image because of my Memory (512mb)

    It’s important to check the computers memory before trying upload an ISO image.

  • Migrated from 0.32 to 1.2, need some help with /images

    15
    0 Votes
    15 Posts
    5k Views
    Wayne WorkmanW

    Simple question again, have you looked in storage management to ensure that the storage node you’re using has the right path & credentials?

    The credentials on my FOG machine is set to the user “fog”, which is also a Linux user as well. The credentials should match for both.

128

Online

12.3k

Users

17.4k

Topics

155.8k

Posts