bugGNU FreeIPMI - Bugs: bug #24300, ipmiconsole cannot connect to...

 
 

bug #24300: ipmiconsole cannot connect to various Intel servers

Submitted by:  None
Submitted on:  Thu 18 Sep 2008 05:25:09 PM UTC  
 
Category: ipmiconsoleSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Improper Behaviour
Status: FixedPrivacy: Public
Assigned to: Albert Chu <chu11>Open/Closed: Closed
Operating System: GNU/Linux

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Mon 05 Oct 2009 06:25:31 PM UTC, comment #7:

Sorry, never documented that I fixed them. I think we dealt with it in e-mail. It was fixed in the 0.7.4 release.

0.7.4 - 12/15/08
----------------
<snip>
o Fix Intel IPMI 2.0 workarounds in all tools/libraries.
<snip>

Albert Chu <chu11>
Project AdministratorIn charge of this item.
Mon 05 Oct 2009 06:19:41 PM UTC, comment #6:

How did this get changed from Open with "BMC Error" to fixed, without code changes being implemented?

Andy Cress <arcress>
Tue 09 Dec 2008 01:10:28 AM UTC, comment #5:

I tried freeIPMI 0.3.0, and ipmipower works:

$ ipmipower -h xiv3-ipmi -R 2.0 --intel-2-0-session
> stat

But that also works in freeIPMI 0.7.2:

$ ipmipower -h xiv3-ipmi --driver-type=LAN_2_0 --authent=NONE --workaround=intel20
> stat

ipmi-chassis 0.7.2 continues to fail with k_g invalid.

I said before that ipmiconsole 0.7.2 fails with k_g_invalid, but today I see it really fails with "password" invalid, as for the other reporter. I'm not specifying a userid or password (and the BMC is fine with that with Ipmitool).

On 0.3.0, ipmiconsole --intel-2-0-session hangs for about a minute, then fails with "BMC Error".

Bryan Henderson <giraffedata>
Sat 06 Dec 2008 09:58:16 PM UTC, comment #4:

I will try that Monday or Tuesday.

Bryan Henderson <giraffedata>
Thu 04 Dec 2008 10:56:58 PM UTC, comment #3:

As an idea (for kicks if you have time), would you be willing to try out ipmipower in FreeIPMI (egads) 0.3.0 to see if the workarounds worked in that code? That's the first IPMI 2.0 code I wrote with the Intel workarounds. The options were different back then too. "-R 2.0" for ipmi 2.0.

If you don't have time, don't sweat it.

Al

Albert Chu <chu11>
Project AdministratorIn charge of this item.
Thu 04 Dec 2008 10:46:56 PM UTC, comment #2:

Sorry I didn't see these posts earlier. Hopefully I've fixed the config on Savannah so that bugs actually send out e-mails to the mailing list.

I implemented the Intel workarounds a long time ago, but no longer have an Intel motherboard. So I've been forward porting the patches since then and praying they still work and I didn't mess anything up along the way. I guess something is messed up or there is something new to workaround.

Hopefully I can find an Intel mobo to try and fix this on. I'm going through the code right now visually and can't see a workaround issue.

Al

P.S. Bryan, I can see how the wording of the manpage was misinterpreted to make you think "I note the manual mentions this can happen with --workaround=intel20, but it doesn't mention anything to do about it. ". I'm going to fix up the manpage to instead say:

There are a number of Intel IPMI 2.0 bugs. These problems may cause "username invalid", "password invalid", or "k_g invalid" errors to occur. They can be worked around by specifying the "intel20" workaround.

Albert Chu <chu11>
Project AdministratorIn charge of this item.
Sat 22 Nov 2008 01:18:03 AM UTC, comment #1:

For me, it's "k_g invalid". I note the manual mentions this can happen with --workaround=intel20, but it doesn't mention anything to do about it.

The problem appears to be with the RMCP+ connection -- I get the same thing with 'impi-chassis'.

Command is

ipmi-chassis --host=xiv3-ipmi --driver-type=LAN_2_0 --authent=NONE --debug --workaround=intel20 --get-status

This is Intel S5000PSL.

freeipmi-0.7.2.

Works with Ipmitool.

bmc-info results and debug output attached.

(file #16894, file #16895)

Bryan Henderson <giraffedata>
Thu 18 Sep 2008 05:25:09 PM UTC, original submission:

With freeipmi-0.6.7, I tested ipmiconsole against several Intel IPMI 2.0 servers and it could not establish a session. It returned "[error received]: password invalid", but the same credentials worked with ipmitool sol and ipmiutil sol.
This was with the workaround -W intel20 included. Debug output is attached.

Without the intel20, it returned either "[error received]: BMC Busy" or sometimes "[error received]: privilege level cannot be obtained for this user"

Servers tested:
Intel TIGI2U with BMC 0.54, BIOS SE7520JR23.86B.P.10.00.0087
Intel TIGW1U with BMC 0.20, BIOS S5000.86B.10.00.0087
Intel NSW1U with BMC 0.17, BIOS S5000.86B.10.00.0084
each gives the same results.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #16894:  freeipmilog added by giraffedata (18KiB - application/octet-stream)
file #16895:  bmc-info added by giraffedata (1KiB - application/octet-stream)
file #16520:  free-ipmiconsole.out added by None (16KiB - application/octet-stream - debug output from ipmiconsole)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by arcress (Posted a comment)
  • -unavailable- added by chu11 (Posted a comment)
  • -unavailable- added by giraffedata (Updated the item)
  • -unavailable- added by arcress (cc submitter)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 20 Jan 2009 05:48:39 PM UTCchu11StatusNone=>Fixed
      Assigned toNone=>chu11
      Open/ClosedOpen=>Closed
    Sat 22 Nov 2008 01:18:03 AM UTCgiraffedataAttached File-=>Added freeipmilog, #16894
      Attached File-=>Added bmc-info, #16895
    Tue 21 Oct 2008 04:35:16 PM UTCarcressCarbon-Copy-=>Added -unavailable-
    Thu 18 Sep 2008 05:25:11 PM UTCNoneAttached File-=>Added free-ipmiconsole.out, #16520

    Back to the top


    Powered by Savane 3.1-cleanup1