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 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 I am using IBM X series 336 machine to test sensors. Thanks Tejram Meena _______________________________________________ Freeipmi-users mailing list Freeipmi-users@gnu.org http://lists.gnu.org/mailman/listinfo/freeipmi-users