As an aside on this conversation, has Dell chimed in at any point with an opinion on this?
I'm not quite understanding what a "satellite MC" here is, but I'm assuming it's a blade manager, who is supposed to auto-magically route IPMI commands around to individual blades?? If sensors aren't being bridged properly, it seems like there is a bug in the "satellite MC"?? I understand that there should be something in place to ensure ipmitool can work. I just wanted to comment that this shouldn't be viewed as a good/right long term solution. Al On Wed, 2010-02-03 at 16:20 +0100, Jan Safranek wrote: > Hi, > > I've got many reports from customers that ipmitool 1.8.11 is not reading > sensors on their HW, while the older version was working - see quoted > mails below. > > Now I really need to fix it. In [1] you mention "I think that we might > generalise the 'PICMG extension' tweak already in the OpenIPMI plugin" - > can you please elaborate on that? I am willing to help with the code, if > someone explains me what needs to be done. > > [1]: > http://*sourceforge.net/mailarchive/forum.php?thread_name=C2866F9FC4CB034EB51A633DF16859860553CE1E%40ssbarcelone.teknor.com&forum_name=ipmitool-devel > > So far I got an idea to disable bridging by command line option (let's > say '-n') and sending all requests to BMC (i.e. using > IPMI_SYSTEM_INTERFACE_ADDR_TYPE and IPMI_BMC_CHANNEL), like it was in > the old and working version. Of course, the option would work in > plugins/open interface, lan and lanplus would work as they are now. > > What do you say? Is '-n' acceptable solution? > > Thanks in advance > > Jan > > On 06/01/2009 04:44 PM, Isabelle, Francois wrote: > > See: > > > > http://*sourceforge.net/mailarchive/forum.php?thread_name=C2866F9FC4CB034EB51A633DF16859860553CE1E%40ssbarcelone.teknor.com&forum_name=ipmitool-devel > > > > > > In a blade server, your IPMC might be a satellite as well. I think, there > > is indeed a problem with IPMITOOL due the IPMI spec requiring the IOL > > address to be 0x20. > > > > Are you using IOL ? Otherwise try ipmitool -m<source> -t<target> sensor > > list > > > > > > François Isabelle | Software Designer | Kontron Canada | T 450 437 5682 |F > > 450 437 8053 | E francois.isabe...@ca.kontron.com > > > > > > > > -----Message d'origine----- > > De : Jan Safranek [mailto:jsafr...@redhat.com] > > Envoyé : 1 juin 2009 09:56 > > À : ipmitool-devel@lists.sourceforge.net > > Objet : [Ipmitool-devel] Broken sensors on Dell 1855 blade server > > > > ipmitool-1.8.11 does not display sensor threshold on Dell 1855 blade server: > > > > # ipmitool sensor list > > Mem Temp 2 | na | degrees C | na | na | na > > | na | na | na | na > > > > With older version (ipmitool-1.8.9), I can get some values: > > # ipmitool sensor list > > > > Mem Temp 2 | na | degrees C | ok | na | 5.000 | > > 10.000 | 75.000 | 80.000 | na > > > > > > I dug into sources and I have found out, that sensor readings were > > modified in CVS version 1.33 of lib/ipmi_sensors.c. There are many > > similar changes like: > > > > -rsp = ipmi_sdr_get_sensor_thresholds(intf, sensor->keys.sensor_num); > > +rsp = ipmi_sdr_get_sensor_thresholds(intf, sensor->keys.sensor_num, > > + sensor->keys.owner_id, sensor->keys.lun); > > > > > > and in ipmi_sdr_get_sensor_thresholds(): > > > > + save_addr = intf->target_addr; > > + intf->target_addr = target; > > ...send the message... > > + intf->target_addr = save_addr; > > > > This causes that the messages requesting thresholds are sent to slave > > address "c0" (addr_type == IPMI_IPMB_ADDR_TYPE), instead to BMC > > directly. Using '-vvv' option prints "Sending request to IPMB target @ > > 0xc0" and some errors like "Error reading event status for sensor #07: > > Invalid command". > > > > The old working ipmitool version sends all messages to BMC (i.e. > > addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE) and it shows correct > > thresholds + event states. > > > > Why was the code changed? CVS log message says "Bernard Manjou 6/10/08 > > patch to include I2c address and LUN so sensors are correctly managed; > > updated by BM for v1.8.10", but I have not found much details on the > > mailing list. Is the described behavior caused by Dell 1855 weirdness or > > is the ipmitool code wrong? I admit I got lost in IPMI 2.0 specification :) > > > > Jan > > > > ------------------------------------------------------------------------------ > > Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT > > is a gathering of tech-side developers& brand creativity professionals. > > Meet > > the minds behind Google Creative Lab, Visual Complexity, Processing,& > > iPhoneDevCamp as they present alongside digital heavyweights like Barbarian > > Group, R/GA,& Big Spaceship. http://*p.sf.net/sfu/creativitycat-com > > _______________________________________________ > > Ipmitool-devel mailing list > > Ipmitool-devel@lists.sourceforge.net > > https://*lists.sourceforge.net/lists/listinfo/ipmitool-devel > > > > ------------------------------------------------------------------------------ > > Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT > > is a gathering of tech-side developers& brand creativity professionals. > > Meet > > the minds behind Google Creative Lab, Visual Complexity, Processing,& > > iPhoneDevCamp as they present alongside digital heavyweights like Barbarian > > Group, R/GA,& Big Spaceship. http://*p.sf.net/sfu/creativitycat-com > > _______________________________________________ > > Ipmitool-devel mailing list > > Ipmitool-devel@lists.sourceforge.net > > https://*lists.sourceforge.net/lists/listinfo/ipmitool-devel > > > ------------------------------------------------------------------------------ > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the business > Choose flexible plans and management services without long-term contracts > Personal 24x7 support from experience hosting pros just a phone call away. > http://*p.sf.net/sfu/theplanet-com > _______________________________________________ > Ipmitool-devel mailing list > Ipmitool-devel@lists.sourceforge.net > https://*lists.sourceforge.net/lists/listinfo/ipmitool-devel > -- Albert Chu ch...@llnl.gov Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ Ipmitool-devel mailing list Ipmitool-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipmitool-devel