Please see below... * Tejram Meena <[EMAIL PROTECTED]> [05.12.2006 17:37]:
> ipmi_lan_sendto and ipmi_lan_recvfrom bugs in ipmiping > > IPMIPING: > cc -DUSE_IOPERM -I/usr/local/include -o ipmiping ipmiping-ipmiping.o > -L/usr/local/lib ../../libfreeipmi/src/.libs/libfreeipmi.a > -lgcrypt ../../common/src/.libs/libipmiping.a -lm -largp > ../../common/src/.libs/libipmiping.a(libipmiping_la-ipmi-ping.o)(.text+0xb45): > > In function `_main_loop': > : undefined reference to `ipmi_lan_sendto' > ../../common/src/.libs/libipmiping.a(libipmiping_la-ipmi-ping.o)(.text+0xd0c): > > In function `_main_loop': > : undefined reference to `ipmi_lan_recvfrom' > gmake[3]: *** [ipmiping] Error 1 > > RMCP-PING: > gcc -DUSE_IOPERM -I/usr/local/include -o rmcpping rmcpping-rmcpping.o > -L/usr/local/lib ../../libfreeipmi/src/.libs/libfreeipmi.a > -lgcrypt ../../common/src/.libs/libipmiping.a -lm -largp > ../../common/src/.libs/libipmiping.a(libipmiping_la-ipmi-ping.o)(.text+0x9fa): > > In function `_main_loop': > : undefined reference to `ipmi_get_random' > ../../common/src/.libs/libipmiping.a(libipmiping_la-ipmi-ping.o)(.text+0xb45): > > In function `_main_loop': > : undefined reference to `ipmi_lan_sendto' > ../../common/src/.libs/libipmiping.a(libipmiping_la-ipmi-ping.o)(.text+0xd0c): > > In function `_main_loop': > : undefined reference to `ipmi_lan_recvfrom' > gmake[3]: *** [rmcpping] Error 1 > > > IPMI-CONSOLE: > gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I./../../../config > -I./../../../common/src -I./../../../libfreeipmi/include > -DWITH_SECURE_MALLOC=1 -DWITH_PTHREADS=1 -DUSE_IOPERM -I/usr/local/include > -MT libipmiconsole_la-ipmiconsole_engine.lo -MD -MP > -MF .deps/libipmiconsole_la-ipmiconsole_engine.Tpo -c ipmiconsole_engine.c -o > libipmiconsole_la-ipmiconsole_engine.o > ipmiconsole_engine.c:276:2: #error Additional threadsafe gethostbyname > support > needed > gmake[4]: *** [libipmiconsole_la-ipmiconsole_engine.lo] Error 1 Please try to build from this port skeleton: http://kaya.nov.net/tmp/freeipmi-0.3.0-port.tar.gz It fixes ipmiconsole compilation. I've not seen ipmiping and rmcpping failings You have, so please report if it's still failing. > > FreeIPMI installed successfully without ipmiping, rmcpping and ipmiconsole :) > %ipmi-locate # works fine > > Probing KCS device using DMIDECODE... done > IPMI Version: 1.5 > IPMI locate driver: DMIDECODE > IPMI interface: KCS > BMC driver device: > BMC I/O base address: CA8 > Register space: 4 > > Probing SMIC device using DMIDECODE... FAILED > > Probing BT device using DMIDECODE... FAILED > > Probing SSIF device using DMIDECODE... FAILED > > Probing KCS device using SMBIOS... FAILED > > Probing SMIC device using SMBIOS... FAILED > ... > > %bmc-info #works fine > Device ID: 20 > Device Revision: 0 > Firmware Revision: 1.17 > [Device Available (normal operation)] > IPMI Version: 1.5 > Additional Device Support: > [Sensor Device] > [SDR Repository Device] > [SEL Device] > [IPMB Event Receiver] > [IPMB Event Generator] > [Chassis Device] > Manufacturer ID: 2h > Product ID: 4h > Aux Firmware Revision Info: 54425041h > Channel Information: > Channel No: 0 > Medium Type: IPMB (I2C) > Protocol Type: IPMB-1.0 > Channel No: 1 > Medium Type: 802.3 LAN > Protocol Type: IPMB-1.0 > Channel No: 2 > Medium Type: Asynch. Serial/Modem (RS-232) > Protocol Type: IPMB-1.0 > Channel No: 3 > Medium Type: System Interface (KCS, SMIC, or BT) > Protocol Type: IPMB-1.0 > > But IPMI-SENSORS FAILS > % ipmi-sensors > ipmi-sensors: sdr cache directory setup failed #SDR CACHE SETUP FAILED > > %ipmi-sel #sdr cache problem > ipmi-sel: sdr cache initialization failed The above port skeleton also have a patch for this. To developers: it seems that this bug is only arises on FreeBSD. > > I am using IBM X series 336 machine to test sensors. wbr&w, dmitry. -- Dmitry Frolov <[EMAIL PROTECTED]> RISS-Telecom Network, Novosibirsk, Russia [EMAIL PROTECTED], +7 383 2278800, DVF-RIPE _______________________________________________ Freeipmi-users mailing list [email protected] http://lists.gnu.org/mailman/listinfo/freeipmi-users
