BSA: bmi within WinPE boot image loops while sending / reading DHCPDISCOVER

Version 1

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    BladeLogic Server Automation Suite


    BMC BladeLogic Server Automation Suite



    A bare metal server pxe boots successfully and loads a WinPE boot image. When bmi is called, output similar to the following is displayed:  
    ADAPTER : eth0 : 00-1A-4B-D2-C4-40  
    IP ADDRESS :  
    STATUS : Active  
    Finished reading cfg file  
    created socket  
    bound socket  
    created DHCPDISCOVER send_mesg  
    Number of bytes sent (D)-1  
      sent DHCPDISCOVER to server 
      reading DHCPDISCOVER response 
    The last 2 lines repeat indefinitely. 




    Legacy ID:KA305682
    Explanation of the symptoms:

    The client either didn't get a reply from the DHCP server, or it encountered an error while parsing the reply.

    Workaround for resolution:

    One can set two environment variables (BL_AS and BL_AP). bmi will read these instead of attempting to retrieve the scope options from the dhcp server.

    With the most recent version of the provisioning external files modify one of the following:

    Prior to the call to bmi near the end of the batch file add the following two lines:

    set BL_AS=x.x.x.x
    set BL_AP=9831

    Set BL_AS and BL_AP to the appropriate values for this environment to the IP of the appserver and the SSL port (9831 by default) respectively. Then rebuilt the WinPE boot image to incorporate this modification.


    Article Number:


    Article Type:

    Solutions to a Product Problem

      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles