Hello

Hardware I currently deal with has issues that force me to patch openipmi 
library to make it working.

- RMCP packets sent by BMC have broken session sequence numbers in session 
header - so I had to comment out call to check_20_session_seq_num() from 
handle_rmcpp_recv() to avoid openipmi dropping all incoming packets,
[note that ipmitool does not validate session sequence numbers, thus works 
with this hardware]

- BMC misbehaves badly (session gets broken) if it gets "Get Device SDR" 
command with read size set to something larger that 14, openipmi tries 16 
by default. So I had to alter how sdrs->fetch_size is initialized in 
ipmi_sdr_info_alloc().

I can create openipmi patches that will add some new flags enabling 
workarounds for these hardware issues. Will you accept such patches into 
upstream?

Nikita

------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
Openipmi-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openipmi-developer

Reply via email to