Kurt Yoder wrote: > I'm using varying versions of Ubuntu stock kernels: > > 2.6.17-10 > 2.6.22-14 > 2.6.20-15 > > I just tried installing the modules and device on a different machine > with 2.6.20-15, and got a different error than the -17. On the command > line: > > FATAL: Error inserting ipmi_si > (/lib/modules/2.6.22-14-server/kernel/drivers/char/ipmi/ipmi_si.ko): > No such device > > In kern.log: > > ipmi_si: Unable to find any System Interface(s) That means it's not finding anything.
Can you send the output of dmidecode, the section labelled: "IPMI Device Information". If you don't have it, you likely don't have an IPMI device in your system. > > As usual, the rest of the ipmi modules are installed, and /dev/ipmi0 > has been created. You are using udev? It's very strange that /dev/ipmi0 was created. Can you send: The contents of /proc/ipmi/0 The syslog output when the module is loaded That should help debug this. -corey > > On Feb 21, 2008, at 10:45 AM, Corey Minyard wrote: > >> What Linux version are you running? >> >> That error means that the driver was unable to register with the I/O >> subsystem because the name was already registered. Which is very >> strange, because this is the only thing that is using that name. So >> you are trying to load a module and the function is already compiled >> into the kernel (not sure if that is even possible) or something very >> weird is going on. >> >> -corey >> >> David Ranch wrote: >>> You DO need the 'si' driver (as least I do). >>> >>> The SI driver should give a better error report than '17'. Look at >>> the src code and see if there are any better descriptions there. >>> >>> --david >>> >>> >>> >>> ----- Original Message ----- >>> From: Kurt Yoder <[EMAIL PROTECTED]> >>> To: David Ranch >>> Cc: ipmitool-devel@lists.sourceforge.net >>> <ipmitool-devel@lists.sourceforge.net> >>> Sent: Thu Feb 21 07:08:11 2008 >>> Subject: Re: [Ipmitool-devel] /dev/ipmi0 not seen by ipmitool? >>> >>> The device looks correct: >>> >>> # ls -l /dev/ipmi* >>> crw-r--r-- 1 root root 254, 0 2008-02-19 11:59 /dev/ipmi0 >>> >>> >>> >>> the major node looks correct as well: >>> >>> # cat /proc/devices | grep ipmi >>> 254 ipmidev >>> >>> >>> >>> the kernel modules appear to be loaded: >>> >>> # lsmod | grep ipmi >>> ipmi_watchdog 20156 0 >>> ipmi_devintf 10248 0 >>> ipmi_msghandler 37952 2 ipmi_watchdog,ipmi_devintf >>> >>> >>> >>> I don't need to have the ipmi_si module loaded, correct? If I try >>> to load it, I get an error in the kern.log: >>> >>> init_ipmi_si: Unable to register driver: -17 >>> >>> >>> >>> I'll have to check on the BIOS and BMC firmware. >>> >>> >>> On Feb 20, 2008, at 4:47 PM, David A. Ranch wrote: >>> >>> >>>> Do you have the right BMC firmware loaded on the DL360 as well as >>>> the most up to date BIOS and BMC firmware. >>>> Also, what's the output of "ls -la /dev/ipmi*"? It should be >>>> something like: >>>> >>>> crw-rw-rw- 1 root root 253, 0 Dec 10 15:38 /dev/ipmi0 >>>> >>>> --David >>>> >>>> >>>>> Hiya, list! >>>>> >>>>> I installed openipmi successfully (I think), and now have a /dev/ >>>>> ipmi0: >>>>> >>>>> # ls /dev/ipmi* >>>>> /dev/ipmi0 >>>>> >>>>> >>>>> However ipmitool doesn't like my device if I use -I open: >>>>> >>>>> # ipmitool -I open sdr >>>>> Could not open device at /dev/ipmi0 or /dev/ipmi/0 or >>>>> /dev/ipmidev/ 0: No such file or directory >>>>> Get Device ID command failed >>>>> Unable to open SDR for reading >>>>> >>>>> If I use -I imb, I get weird errors: >>>>> >>>>> # ipmitool -I imb sdr >>>>> Error sending IMB request, status=1 ccode=0 >>>>> Error sending IMB request, status=1 ccode=0 >>>>> Error sending IMB request, status=1 ccode=0 >>>>> Error sending IMB request, status=1 ccode=0 >>>>> Error sending IMB request, status=1 ccode=0 >>>>> Error sending IMB request, status=1 ccode=0 >>>>> WARNING: Unknown SDR repository version 0x00 >>>>> Error sending IMB request, status=1 ccode=bf >>>>> Error sending IMB request, status=1 ccode=bf >>>>> Error sending IMB request, status=1 ccode=bf >>>>> Unable to obtain SDR reservation >>>>> Unable to open SDR for reading >>>>> >>>>> This is a local query, so AFAIK -I lan/-I lanplus would not be >>>>> approriate for me, correct? >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Some notes: this works fine on all my ProLiant DL145 machines. >>>>> However, I get the above-mentioned problem on all of my ProLiant >>>>> DL360 machines. So it seems to be something hardware-dependent. >>>>> >>>>> >>>>> Suggestions? Comments? RTFM locations? >>>>> >>>>> Thanks, >>>>> >>>>> -Kurt >>>>> >>>>> --------------------------------------------------------------------- >>>>> --- >>>>> - >>>>> This SF.net email is sponsored by: Microsoft >>>>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>>> _______________________________________________ >>>>> Ipmitool-devel mailing list >>>>> Ipmitool-devel@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/ipmitool-devel >>>>> >>>>> >>>> >>> >>> ------------------------------------------------------------------------- >>> >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Ipmitool-devel mailing list >>> Ipmitool-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/ipmitool-devel >>> >> ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Ipmitool-devel mailing list Ipmitool-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipmitool-devel