-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using in-band ipmbdev
interface
#176
Comments
Hi, when I quickly looked over it, I saw that you are not using an
This is not natively implemented in this lib. You have to use the 'ipmitool' interface here and open it as interface_type.
This is not tested. Please give it a try. |
Hello @hthiery Thanks for super quick response. Really appreciate it. If I understand correctly, So, based on your comment, I understand that the lib does not have an implementation that interacts with device file directly. As I mentioned in the original post, the bytes created by @hthiery Do you think it is too complicated to implement this in pure Python way? I might give it a go. |
Btw, your suggestion |
Currently I cannot estimate the needed effort. But it is possible. |
Hello,
Thanks a lot for this lib. It helped me to understand the IPMI spec better.
I am trying to make the in-band
ipmbdev
interface work with the library without much success. I am interested indcmi
power readings and I am using the following script:The device file exists with proper permissions on the machine I am testing this script:
I get timeout error when I execute the script:
I can verify the device file is working using
ipmitool
:I am not an expert in the IPMI spec but I can see that
ipmitool
is sending onlynetfn
andcmd
in the headers where aspython-ipmi
sends more headers. I have checked that the payload by bothipmitool
andpython-ipmi
matches.Could you please help me out or give me directions where I need to look to make it work?
Cheers!
The text was updated successfully, but these errors were encountered: