That should work with the Linux IPMI driver.  However, you have to set 
your local IPMB address in the driver, since there is no standard way 
for the driver to find a BMC's IPMB address.  If you don't set the 
address, the return addresses on messages will be wrong, and the driver 
will assume anything going to address 0x20 will be local.

There is an ioctl to do this in the driver called 
IPMICTL_SET_MY_CHANNEL_ADDRESS_CMD.  There are some ATCA commands to 
fetch the address, so you could write a little code to set the address.

The OpenIPMI library should do this automatically, assuming all the ATCA 
detection code works there.  It would be nice, perhaps, to add ATCA 
detection code into the driver itself to do this, but I haven't yet.

-corey

On 02/01/2012 07:57 PM, Mike Helles wrote:
> Thanks for the reply, Corey.
>
> I was using the term "dual bridge support" used by Dmitry in the attached
> thread. What I mean by it is the ability to bridge IPMI commands from a system
> manager on a local serial interface connected to an MCMC by asking the ShM to
> bridge the command to the Carrier Manager and then to an AMC blade's MMC. An
> example using ipmitool is;
>
> CHECK IPMI F/W ON AMC1 USING LAN INTERFACE:
> # ipmitool -I lan -H 192.168.1.2 -A NONE -T 0x82 -B 0 -t 0x72 -b 7 hpm check
> PICMG HPM.1 Upgrade Agent 1.0.2:
>
> -------Target Information-------
> Device Id          : 0x0
> Device Revision    : 0x80
> Product Id         : 0x0009
> Manufacturer Id    : 0x0614 (Performance Technologies, Inc.)
>
> ---------------------------------
> |ID | Name      |    Versions   |
> |   |           | Active| Backup|
> ---------------------------------
> |*0 |AVR-AMCm F/|  1.20 |  1.04 |
> | 1 |AVR-AMCm B/|  1.20 | --.-- |
> ---------------------------------
> (*) Component requires Payload Cold Reset
> #
>
>
> SAME COMMAND VIA LOCAL SERIAL INTERFACE:
> AMC671: ipmitool -T 0x82 -B 0 -t 0x72 -b 7 hpm check
>
> PICMG HPM.1 Upgrade Agent 1.0.2:
>
> Unable to send command: Invalid argument
> #
>
> PS.
> François Isabelle also wrote this earlier in the thread:
> "Correct me if I'm wrong, but IPMB dual bridge has never been working in
> IPMITOOL with the "open" interface.
>
> It's been implemented for the "lanplus" interface and I think we intended to
> add support for "open" as well;
> however it has never been done."
>
>
> Thanks again,
>
> Mike
>
>
>
>
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> Ipmitool-devel mailing list
> Ipmitool-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ipmitool-devel


------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Ipmitool-devel mailing list
Ipmitool-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipmitool-devel

Reply via email to