Menu

#36 Not able to use IPMI tool after installing on Win 10

ipmiutil-3.0.x
closed
None
1
2019-08-09
2019-05-29
Omi
No

Downloaded and installed teh win version of IPMI tool in my laptop running on Win 10.After installation , trying to connect remote server for power rest, creating SOL connection etc but connection is failing. Please help or let me know how to install, run, command etec and any pre-requisite for running thsi tool on Win.

C:\Users\Hari.Singh>driverquery
Module Name Display Name Driver Type Link Date
============ ====================== ============= ======================
IPMIDRV IPMIDRV Kernel
C:\Program Files\sourceforge\ipmiutil>ipmiutil.exe
ipmiutil ver 3.13
C:\Program Files\sourceforge\ipmiutil>ipmiutil sel
ipmiutil sel version 3.13
Cannot open an IPMI driver: imbdrv.sys or ipmidrv.sys
ipmiutil sel, cannot open IPMI driver
C:\Program Files\sourceforge\ipmiutil>ipmiutil sol -a -N 10.254.88.23
ipmiutil sol ver 3.13
Connecting to node 10.254.88.23
ipmilan_open_session error, rv = -3
ipmilan receive from BMC failed
ipmi_open error = -3 receive from BMC failed
ipmiutil sol, receive from BMC failed
Please help as i'm not able to run the IPMI tool.

Discussion

  • Andy Cress

    Andy Cress - 2019-05-29

    On some systems the Microsoft IPMIDRV.SYS does not work properly and you have to uninstall it and use the Intel imbdrv instead. The MS Bugs and corrective procedure is described in the user guide section 5.1 and a copy of the imbdrv is cached on the ipmiutil.sf.net nav bar

     
  • Andy Cress

    Andy Cress - 2019-05-29

    It occurs to me that a laptop motherboard may not have IPMI firmware for local use. If you are only using it for remote access, the driver is not required. If so, instead of changing the driver, you can just use the -N -U -P options as described in the man pages.

     
  • Omi

    Omi - 2019-05-30

    Trying to uninstall IPMIDRV.SYS from devise manager but is not showing even when show hidden opetion i selected. When run the driverquey command , in output it is showing.

    IPMIDRV IPMIDRV Kernel

    How to uninstall it, any idea. Downloaded the Intel imbdrv and install it via cmd but it is not showing in driverquery output.

    Tried again to cerate a session for my remote server i need to reset but get the same error:

    C:\Program Files\sourceforge\ipmiutil>ipmiutil sol -a -N ... -U admin -P *
    ipmiutil sol ver 3.13
    Connecting to node
    ...*
    ipmilan_open_session error, rv = -3
    ipmilan receive from BMC failed
    ipmi_open error = -3 receive from BMC failed
    ipmiutil sol, receive from BMC failed

    Any configuration needed in my laptop. Do need to change any setting? Lan/Network etc. Can you check this link and suggest:-

    https://www.ibm.com/support/knowledgecenter/en/SSYSP8_5.0.0/com.ibm.ess.v5r0.deploy.doc/bl8dep_ipmiwindows.htm

     
  • Andy Cress

    Andy Cress - 2019-05-31

    OK, from that document, it looks like you are trying to access another IPMI firmware over the LAN rather than running this locally (where the driver would be used). So we need to focus on the -N -U -P usage. The problem you had with that above is most likely the wrong IP address, or the remote system is not yet configured for IPMI LAN.

    You will need to find out (or set) the real IPMI IP address of the remote system, which is different than its OS IP address. From that remote system, you could run 'ipmiutil lan -c' to display it, or use the remote system's BIOS menus, or you can use a tool like nmap to detect IPs in a remote subnet.
    The result would look something like:
    ipmiutil sensor -N 192.168.9.9 -U admin -P abc123

     
  • Omi

    Omi - 2019-05-31

    Thank you Andy. Hetre let me again summerize the history. We have a remote mail gateway server(running on FreeBSD based AsynOS). We need to monitor that server and sometime need to reboot/reset power, ear;ier we asked local DC engineer to do that but in his absence it's very critical. So we decided to enable IPMI to monitor and reset the power. Mail gateway vendor suggested us to enable RPC(Remote Power Cycle) on the taget server and configure a seprate Lan cable with a dedicated IP. We did that and they suggested to use IPMI tool to run the command and given https://sourceforge.net for example to download the tool.

    From vendor side, they are able to connect the remote server with the IP we provided them and able to run the command. They are using unix based command lines to run teh commands.

    Since we don't have any linux/unix box, hence i installed Win version of IPMI package in my Win 10 laptop. It installed successfully but whenver now i'm trying to connect the same remote server i'm unable to make a connection.

    Now with above explanation, please help me to fix this issue.

    C:\Program Files\sourceforge\ipmiutil>ipmiutil sol -a -N ... -U admin -P *
    ipmiutil sol ver 3.13
    Connecting to node ...*
    ipmilan_open_session error, rv = -3
    ipmilan receive from BMC failed
    ipmi_open error = -3 receive from BMC failed
    ipmiutil sol, receive from BMC failed

    That link i shared was just an indication for you to check if those steps mention the link document can help. We are not doing anything like that mention in link in my previouis comment.

    We connect this mail gateway server via putty but to run the power reset commands and other commands , we enabled Remote Power Cycle on it and now want to access it via IPMI tool from windows machine.

    Please help.

    Thanks in advance!

    Regards,

    Omi

     
  • Andy Cress

    Andy Cress - 2019-06-01

    It sounds like you have the IPMI LAN IP and username of the server, so try this:
    ipmiutil sensor -N 10.254.88.23 -U admin -P <pswd> -F lan2
    If that doesn't work, then we need to find out the make/model of the server motherboard. </pswd>

    There is also a FreeBSD version of ipmiutil that could be used to show or set the server IPMI LAN configuration details. Running 'ipmiutil lan -c' from the server would show this.

     
  • Andy Cress

    Andy Cress - 2019-06-05
    • status: open --> pending
     
  • Andy Cress

    Andy Cress - 2019-06-05

    Pending confirmation that either -Flan2 resolved it or the server IPMI LAN configuration was different than expected.

     
  • Andy Cress

    Andy Cress - 2019-08-09
    • status: pending --> closed
     
  • Andy Cress

    Andy Cress - 2019-08-09

    Since there is no reply, we must assume that one of the suggested actions resolved the problem.

     

Log in to post a comment.

MongoDB Logo MongoDB