• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. d4rk3
    3. Posts
    • Profile
    • Following 0
    • Followers 0
    • Topics 7
    • Posts 137
    • Best 21
    • Controversial 0
    • Groups 0

    Posts made by d4rk3

    • RE: FOG BIOS And EFI Coexistence

      [quote=“Jeroen Brussich, post: 47057, member: 23215”]I did configure both bootfiles on the same tftpserver.
      Maybe that’s what I did wrong?

      This is what i see on my boot screen:
      [CODE]tftp://MY.IP/default.ipxe… ok
      http://MY.IP/fog/service/ipxe/boot.php… ok
      http://MY.IP/fog/service/ipxe/bg.png… ok

      Could not use picture: Exec format error (htt://ipxe.org/2e008081)
      Could not boot: Exec format error (htt://ipxe.org/2e008081)
      Could not boot: Exec format error (htt://ipxe.org/2e008081)

      Failed to get IP, Booting back to bios
      [/CODE]

      I downloaded ipxe.efi from [url]https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/[/url]

      [B]edit:[/B] even if I don’t use the policy and make ipxe.efi the default BootFile Name of that scope, I get the same error. Maybe my ipxe.efi file is corrupt?[/quote]

      It’s definitely working because the bootfile instructed your client to download default.ipxe and so on.

      That being said, the problem now is with the bg.png picture. Maybe Tom will chime in with a fix for the bg.png…

      posted in General
      d4rk3D
      d4rk3
    • RE: FOG BIOS And EFI Coexistence

      [quote=“Wayne Workman, post: 47037, member: 28155”]I don’t know what parts you want me to take out, though…[/quote]

      None. Just replace [B]FOG[/B] with your FOG server’s hostname and replace [B]10.0.0.3[/B] with your FOG server’s IP.

      I goofed on the last line, it should read [I][FONT=Consolas]dhcp-range=[/FONT][/I][B][I][FONT=Consolas]10.0.0.0[/FONT][/I][/B][I][FONT=Consolas],proxy,255.255.255.0[/FONT][/I]

      For that, replace [B]10.0.0.0[/B] with your network’s address.

      And if you want to change any of the bootfiles to different ones have at it.

      posted in General
      d4rk3D
      d4rk3
    • RE: FOG BIOS And EFI Coexistence

      No worries, just wanted to make sure nobody overlooked them.

      posted in General
      d4rk3D
      d4rk3
    • RE: FOG BIOS And EFI Coexistence

      Has anyone tried either of my configs I posted? Both of them properly serve legacy/efi bootfiles.

      posted in General
      d4rk3D
      d4rk3
    • RE: FOG BIOS And EFI Coexistence

      [quote=“Wayne Workman, post: 46763, member: 28155”]That’d be a negative… for both BIOS and UEFI… used two different machines to test.

      I’ve attached my WORKING ltsp.conf file, and the one I got from here (which I ripped the comments out of, and changed IP, and repaced .kpxe and .efi with .0)

      I also ensured I had the .0 files, too.[/quote]

      Give this a try under [B]tftp-root=/tftpboot[/B] (replace FOG with your FOG server’s hostname):

      [CODE]dhcp-boot=undionly.kpxe,FOG,10.0.0.3
      dhcp-match=set:efi-ia32,option:client-arch,6
      dhcp-boot=tag:efi-ia32,ipxe.efi,FOG,10.0.0.3
      dhcp-match=set:efi-x86_64,option:client-arch,7
      dhcp-boot=tag:efi-x86_64,snp.efi,FOG,10.0.0.3
      dhcp-range=10.0.0.3,proxy,255.255.255.0
      [/CODE]

      posted in General
      d4rk3D
      d4rk3
    • RE: FOG BIOS And EFI Coexistence

      I use my router’s dnsmasq now, but this is my old working FOG dhcpd.conf that should do the trick.

      Change the IP’s/bootfiles to suite your needs.

      [CODE]# DHCP Server Configuration file.

      see /usr/share/doc/dhcp*/dhcpd.conf.sample

      This file was created by FOG

      use-host-decl-names on;
      ddns-update-style interim;
      ignore client-updates;
      next-server 10.0.0.5;
      option arch code 93 = unsigned integer 16;

      if option arch = 00:07 {
      filename “snp.efi”;
      }else if option arch = 00:06 {
      filename “ipxe.efi”;
      }else {
      filename “undionly.kpxe”;
      }

      subnet 10.0.0.0 netmask 255.255.255.0 {
      option subnet-mask 255.255.255.0;
      range dynamic-bootp 10.0.0.200 10.0.0.254;
      default-lease-time 21600;
      max-lease-time 43200;
      option domain-name-servers 10.0.0.1;
      option routers 10.0.0.1;
      }
      [/CODE]

      posted in General
      d4rk3D
      d4rk3
    • RE: Dell Venue Pro 8 PXE boot issues

      More than likely you need to make a custom 32-bit bootfile for these to work. At the very least it will save you from having mess with bzImage/init.xz.

      [SIZE=13px]Go here:[/SIZE]

      [URL=‘https://rom-o-matic.eu/’][SIZE=13px]https://rom-o-matic.eu[/SIZE][/URL]

      [SIZE=13px]Advanced - EFI PXE Bootstrap 32-bit[/SIZE]

      [SIZE=13px]Check these boxes:[/SIZE]

      [URL=‘http://www.ipxe.org/buildcfg/PARAM_CMD’][SIZE=13px][FONT=Arial][COLOR=#000000]PARAM_CMD[/COLOR][/FONT][/SIZE][/URL][FONT=Arial][SIZE=13px][COLOR=#000000], Form parameter commands [/COLOR][/SIZE][/FONT]
      [URL=‘http://www.ipxe.org/buildcfg/CONSOLE_CMD’][SIZE=13px][FONT=Arial][COLOR=#000000]CONSOLE_CMD[/COLOR][/FONT][/SIZE][/URL][FONT=Arial][SIZE=13px][COLOR=#000000], Console command [/COLOR][/SIZE][/FONT]
      [URL=‘http://www.ipxe.org/buildcfg/CPUID_SETTINGS’][SIZE=13px][FONT=Arial][COLOR=#000000]CPUID_SETTINGS[/COLOR][/FONT][/SIZE][/URL][FONT=Arial][SIZE=13px][COLOR=#000000], CPUID settings[/COLOR][/SIZE][/FONT]

      [SIZE=13px]And paste this script in the script box (Replace x.x.x.x with your FOG server’s IP or hostname):[/SIZE]

      [SIZE=13px]#!ipxe[/SIZE]

      [SIZE=13px]dhcp[/SIZE]
      [SIZE=13px]cpuid --ext 29 && set arch i386 ||[/SIZE]
      [SIZE=13px]params[/SIZE]
      [SIZE=13px]param mac0 ${net0/mac}[/SIZE]
      [SIZE=13px]param arch ${arch}[/SIZE]
      [SIZE=13px]param product ${product}[/SIZE]
      [SIZE=13px]param manufacturer ${product}[/SIZE]
      [SIZE=13px]param ipxever ${version}[/SIZE]
      [SIZE=13px]param filename ${filename}[/SIZE]
      [SIZE=13px]isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme[/SIZE]
      [SIZE=13px]isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme[/SIZE]
      [SIZE=13px]:bootme[/SIZE]
      [SIZE=13px]chain [/SIZE][URL=‘http://x.x.x.x/fog/service/ipxe/boot.php##params’][SIZE=13px]http://x.x.x.x/fog/service/ipxe/boot.php##params[/SIZE][/URL]

      [SIZE=13px]Click Proceed, and voila! Copy the new EFI bootfile to your /tftpboot folder and give it a whirl![/SIZE]

      posted in FOG Problems
      d4rk3D
      d4rk3
    • RE: Dell Venue Pro 8 PXE boot issues

      As for Partclone, it could never find the hard disk to start the image upload task.

      Same thing for inventory…FOG was unable to fill in the hard disk field on all of them…

      posted in FOG Problems
      d4rk3D
      d4rk3
    • RE: Dell Venue Pro 8 PXE boot issues

      [quote=“rball01, post: 46645, member: 29220”]Were you able to successfully register the host, or did you use manual registration?[/quote]

      Here’s how I pulled inventory on 517 Asus T100TA’s…

      I did 10 at a time. I had 10 USB–>LAN adapters, all labeled 01-10. I had a list of the MAC addresses for each adapter.

      I then added each tablet to my FOG hosts with my desired hostnames and their corresponding MAC addresses.

      Then I had to set their Host Primary Disk to /dev/mmcblk0. Then I had to create a new group with all 10 of them in it. Then I could finally start the inventory task.

      Mind you, I also had to disable Secure Boot on every one first, then let them start inventory. I always got some kernel panics too, and had to reboot them until they finally started the task. Sometimes any device could take four reboots before the kernel stopped panicking lol 😞

      Pain in my ass is an understatement lol…

      posted in FOG Problems
      d4rk3D
      d4rk3
    • RE: Dell Venue Pro 8 PXE boot issues

      For the record, the ONLY way I was ever able to hit the Partclone screen/pull inventory was by setting the Host Primary Disk to:

      /dev/mmcblk0

      I tried /dev/mmcblk, mmcblk, mmcblk0, etc and that’s the only one that’s ever worked for me.

      Hopefully this can help save you some time/headaches 🙂

      posted in FOG Problems
      d4rk3D
      d4rk3
    • RE: Dell Venue Pro 8 PXE boot issues

      This should help…

      [url=“/_imported_xf_attachments/1/1949_Host Primary Disk.png?:”]Host Primary Disk.png[/url]

      posted in FOG Problems
      d4rk3D
      d4rk3
    • RE: WDS and FOG

      I spent some time on this over the winter, specifically trying to add a custom entry for WDS to FOG’s advanced iPXE boot menu…without any help from dnsmasq.

      I remember the part that stumped me was passing Option 60 (PXEClient) with iPXE. If this is even possible and anyone knows how to do this I’d love to hear it 🙂

      posted in General
      d4rk3D
      d4rk3
    • RE: Export/Import hosts with all of their MAC's

      That is exactly what I was looking for, Tom. Thank you so much!!!

      posted in Feature Request
      d4rk3D
      d4rk3
    • RE: Export/Import hosts with all of their MAC's

      You’re the man, Tom! Thank you for the prompt response.

      Taking a snapshot of my server before updating to 3319, I’ll report back…

      posted in Feature Request
      d4rk3D
      d4rk3
    • RE: Export/Import hosts with all of their MAC's

      Lol, that’s still not what I’m getting at…

      What I’m requesting is only in regard to the “Export” button located under:

      Host Management - Export Hosts

      posted in Feature Request
      d4rk3D
      d4rk3
    • RE: Export/Import hosts with all of their MAC's

      I know what the database backup does. That’s not what I’m asking about…

      I simply want the ability to export all of my hosts while retaining all of their additional MAC’s in the exported csv.

      posted in Feature Request
      d4rk3D
      d4rk3
    • Export/Import hosts with all of their MAC's

      I did some searching and I couldn’t find this covered anywhere…my apologies if I missed it.

      Simply put, I would love to be able to export hosts with ALL of their additional MAC’s included in the export.
      Additionally, the ability to then import them with all of their MAC’s.

      Is this possible? I’m curious to know.

      Thanks for all you guys do!

      posted in Feature Request
      d4rk3D
      d4rk3
    • RE: Surface Pro 3 PXE:

      Ok. I just re-read it again and Tom is correct, you’ll need to upgrade to the latest SVN for these to work.

      [CODE]apt-get install subversion
      svn co https://svn.code.sf.net/p/freeghost/code/trunk/ /opt/trunk
      cd /opt/trunk/bin
      ./installfog.sh[/CODE]

      Once upgraded use the snp.efi bootfile and see if you’re able to register the Surface with FOG.

      posted in Hardware Compatibility
      d4rk3D
      d4rk3
    • RE: Surface Pro 3 PXE:

      Ok, I just re-read this thread and I missed your earlier message:

      “I then tried the snp.efi which booted to a very basic looking menu”

      The snp.efi is what you’ll want to use for these.

      Now, we just need to find a good kernel for these to boot with and you should be all set.

      posted in Hardware Compatibility
      d4rk3D
      d4rk3
    • RE: Surface Pro 3 PXE:

      Correct. Once we get you to a shell we can go from there.

      On that note, once you are able to boot to an iPXE shell make a note of the architecture of the EFI bootfile. Go back to [url]https://rom-o-matic.eu[/url] and re-compile an EFI bootfile with the correct architecture for your Surfaces.

      Keep us posted.

      posted in Hardware Compatibility
      d4rk3D
      d4rk3
    • 1 / 1