• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. sysadminatelier
    S
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 7
    • Best 0
    • Controversial 0
    • Groups 0

    sysadminatelier

    @sysadminatelier

    0
    Reputation
    478
    Profile views
    7
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    sysadminatelier Unfollow Follow

    Latest posts made by sysadminatelier

    • RE: macOS update broke iPXE

      @Sebastian-Roth

      Hi Sebastian,

      Luckily I’ve had to work on a Mac that happens to work with PXE, keep in mind it’s a Mac Pro with 2 ethernet ports so net1 might be the other port.

      This is the info I collected before I did the updates :

      Model Identifier : MacPro6,1
      Boot Rom Version : MP61.0116.B17
      SMC Version : 2.20f18

      Ethernet card : Broadcom 57762-A0
      Firmware : 57762-a1.15, 0x525fa2f2
      Version : 10.1.11

      After I did the updates :

      Model Identifier : MacPro6,1
      Boot Rom Version : MP61.0116.B25
      SMC Version : 2.20f18

      Ethernet card : Broadcom 57762-A0
      Firmware : 57762-a1.15, 0x525fa2f2
      Version : 10.2.0

      The updates did break PXE once again, the pictures below are from when the PXE was working as you requested.

      Hope this helps !

      0_1497979855042_IMG_0242.JPG 0_1497979868929_IMG_0255.JPG 0_1497979882277_IMG_0325.JPG 0_1497979900062_IMG_0355.JPG 0_1497979913784_IMG_0378.JPG 0_1497979925013_IMG_0394.JPG 0_1497979937605_IMG_0435.JPG 0_1497979956805_IMG_0453.JPG 0_1497979978693_IMG_0465.JPG

      posted in Mac Problems
      S
      sysadminatelier
    • RE: macOS update broke iPXE

      @Sebastian-Roth
      0_1497894896294_full.jpg

      Original pictures (in reverse order): 4_1497885826459_IMG_0189.JPG 3_1497885826459_IMG_0172.JPG 2_1497885826458_IMG_0120.JPG 1_1497885826458_IMG_0112.JPG 0_1497885826458_IMG_0108.JPG

      posted in Mac Problems
      S
      sysadminatelier
    • RE: macOS update broke iPXE

      @Sebastian-Roth

      Hi Sebastian,

      For the iMac Late 2012 :
      Model Identifier : iMac13,2
      Boot ROM : IM131.010A.B11
      SMC Version : 2.11f14

      For the Mac Mini :
      Model Identifier : Macmini7,1
      Boot ROM Version : MM71.0220.B14
      SMC Version : 2.24f32

      posted in Mac Problems
      S
      sysadminatelier
    • RE: macOS update broke iPXE

      @Sebastian-Roth

      Hi Sebastian,

      iMac Late 2012
      Ethernet card :
      Apple 57766-A1
      Firmware : 57766a-v1.13, 0x0faa56c8
      Version : 10.2.0

      Mac Mini Late 2014
      Ethernet card :
      Broadcom 57766-A1
      Firmware : 57766a-v1.15, 0xad0d59c9
      Version : 10.2.0

      Both of these have been updated so they only work with the USB method.

      I might have the time to check out other macs this week if you need it as I am pretty sure we have 2015 models and they likely weren’t updated.

      If you need some other info I’ll be happy to provide what I can.

      Thanks

      posted in Mac Problems
      S
      sysadminatelier
    • RE: macOS update broke iPXE

      Good news everyone,

      The image that George sent me worked great so it must have been the usb key I made that didn’t quite work. Will investigate on my side and try to redo it to see what went wrong.

      Thanks to all for your help 😀

      posted in Mac Problems
      S
      sysadminatelier
    • RE: macOS update broke iPXE

      @Warget
      Hi Warget,

      I wasn’t successful with the USB method in the thread.

      I did modify the script to change the ip for the ip of our DHCP server.

      All I got was a blank screen with a flashing _

      Could it be that it’s because I did it on a Ubuntu Live USB and not a complete install ?

      Thanks again.

      posted in Mac Problems
      S
      sysadminatelier
    • macOS update broke iPXE
      Server
      • FOG Version:
        Running Version 1.4.2
        SVN Revision: 6072
      • OS:
        CentOS Linux release 7.3.1611
      Client
      • Service Version: iPXE 1.0.0+ (7156)
      • OS: macOS 10.11
      Description

      Hi everyone !

      Been using Fog for a while here in our studio however we’ve recently hit some issue with regards to Mac’s.

      A few weeks ago, I was able to setup Fog to work with mac’s, once I was done capturing and deploying was flawless on every computer, both older and newer models ( all intel based ).

      Here is the apple specific part of dhcpd.conf that used to work :

      class "Apple-Intel-Netboot" {
              match if substring(option vendor-class-identifier, 0, 14) = "AAPLBSDPC/i386";
              option dhcp-parameter-request-list 1,3,17,43,60;
              if (option dhcp-message-type = 8) {
                  option vendor-class-identifier "AAPLBSDPC";
                  if (substring(option vendor-encapsulated-options, 0, 3) = 01:01:01) {
                      # BSDP List
                      option vendor-encapsulated-options 01:01:01:04:02:80:00:07:04:81:00:05:2a:09:0D:81:00:05:2a:08:69:50:58:45:2d:46:4f:47;
                      filename "ipxe.efi";
                  }
              }
          }
        class "Apple-Intel-Netboot-Alt" {
          match if substring (option vendor-class-identifier, 0, 14) = "AAPLBSDPC/i386";
          option dhcp-parameter-request-list 1,3,17,43,60;
          if (option dhcp-message-type = 8) {
              option vendor-class-identifier "AAPLBSDPC";
              if (substring(option vendor-encapsulated-options, 0, 3) = 01:01:01) {
                  # BSDP List
                  option vendor-encapsulated-options 01:01:01:04:02:80:00:07:04:81:00:05:2a:09:0D:81:00:05:2a:08:69:50:58:45:2d:46:4f:47;
              }
              elsif (substring(option vendor-encapsulated-options, 0, 3) = 01:01:02) {
                  # BSDP Select
                  option vendor-encapsulated-options 01:01:02:08:04:81:00:05:2a:82:0a:4e:65:74:42:6f:6f:74:30:30:31;
                  filename "ipxe7156.efi";
                  next-server 10.20.80.1;
              }
          }
      

      So I was able to capture base images from El Capitan fresh installs but then I updated and prepared our clones and a system update broke everything, this doesn’t seem specific to a particular mac model, every system that had the update stopped working in PXE. This includes Mac minis and iMacs.

      This is the error that I get :

      Waiting for link-up on net0................. Down (http://ipxe.org/38086193)
      Could not open net1: Input/output error (http://ipxe.org/1d6a4698)
      

      From the research I’ve done it seems to be a firmware update on the network cards that caused this.
      (ref : http://forum.ipxe.org/archive/index.php/thread-8296.html )
      This does seem to be the cause since I still get the same issue after another fresh install.

      I tried every possible .efi file as an alternative but none worked, I also tried booting to PXE from a usb key using both these methods :

      • https://wiki.fogproject.org/wiki/index.php?title=USB_Bootable_Media#USB_Boot_UEFI_client_into_FOG_menu_.28easy_way.29
      • https://forums.fogproject.org/topic/7727/building-usb-booting-fos-image/4

      The first method seems to work as I get the ipxe screen but I get the same error. ( net0 Down )

      The second method didn’t work as I only got a blank screen with a flashing _ , did this one on a ubuntu laptop.

      The problem isn’t with the DHCP as it works great on all our Linux workstations and every Mac computer that hasn’t got the system update.

      Any help would be appreciated as I really don’t know where to look at next.

      posted in Mac Problems mac dhcp fog
      S
      sysadminatelier