|
Thanks Harald Unfortunately smb driver is not there IN DKMS package . But I have tried by including ipmi_smb.c file and i2c.h in DKMS package. ipmi_smb.c file is patched by 2.6.10 ipmi patches and i2c.h is patched by 2.6.10 i2c package then while building following errors came. /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:155: error: field `i2c_q_entry' has incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c: In function `retry_timeout': /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:332: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:332: error: `I2C_OP_SMBUS' undeclared (first use in this function) /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:332: error: (Each undeclared identifier is reported only once /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:332: error: for each function it appears in.) /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:333: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:334: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:335: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:336: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:337: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:338: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:340: warning: implicit declaration of function `i2c_non_blocking_op' /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:346: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c: In function `msg_done_handler': /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:354: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:357: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:394: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:414: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:414: error: `I2C_OP_SMBUS' undeclared (first use in this function) /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:415: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:416: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:417: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:418: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:419: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:420: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:472: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:473: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:474: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:475: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:476: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:478: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:480: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c: In function `msg_written_handler': /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:607: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:615: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:625: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:635: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:648: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:648: error: `I2C_OP_SMBUS' undeclared (first use in this function) /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:649: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:650: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:651: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:652: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:657: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:659: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:668: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:669: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:670: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:671: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:672: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:673: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:674: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:684: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c: In function `start_resend': /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:695: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:695: error: `I2C_OP_SMBUS' undeclared (first use in this function) /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:696: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:697: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:698: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:700: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:701: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:704: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:714: error: dereferencing pointer to incomplete type /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c: In function `sender': /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:797: warning: implicit declaration of function `i2c_poll' /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c: At top level: /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:1086: error: invalid lvalue in unary `&' /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:1086: error: initializer element is not constant /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:1086: error: (near initialization for `__param_arr_addr.num') /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:1107: error: invalid lvalue in unary `&' /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:1107: error: initializer element is not constant /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:1107: error: (near initialization for `__param_arr_slave_addrs.num') /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:1115: error: invalid lvalue in unary `&' /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:1115: error: initializer element is not constant /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:1115: error: (near initialization for `__param_arr_dbg.num')/var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c: In function `attach_adapter': /var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.c:1282: warning: implicit declaration of function `i2c_non_blocking_capable' make[1]: *** [/var/lib/dkms/openipmi/33.9.RHEL4/build/ipmi_smb.o] Error 1 make: *** [_module_/var/lib/dkms/openipmi/33.9.RHEL4/build] Error 2 make: Leaving directory `/usr/src/kernels/2.6.9-5.EL-x86_64' Is there any soln for this>???? Thanks Krishna [EMAIL PROTECTED] wrote: Oh, I might be wrong here. Sorry, I am not sure ipmi_smb is patched in the drivers available from Dell. But it is worth a try?-----Original Message----- From: Jensas, Harald Sent: den 27 oktober 2005 08:22 To: 'Krishnaprasad' Subject: RE: [Openipmi-developer] ipmi_smb problem in 2.6.9 kernel If you have read yesterdays postings to the mailing list you would have found this. OpenIPMI driver 33.10 for RHEL4, 36.5 for SLES9, 35.11 for RHEL3 You will find them here: http://linux.dell.com/files/openipmi Standard disclaimer applies. This is for testing purposes, not for production use (yet). This package contains two componenents: * DKMS (Dynamic Kernel Module Support) - the framework into which device drivers are built and installed. * openipmi - OpenIPMI device driver. These provide an update to the existing OpenIPMI drivers as packaged with RHEL and SLES to add new functionality: * New capability: powercycle the system rather than power-off (load time and runtime tunable). * Support for using 32-bit userspace libraries while running on a 64-bit x86_64/ia32e kernel, needed by the Dell OpenManage software suite. Changes since last posting: * Upgrade to DKMS 2.0.7. This fixes the need to be root when doing 'ldtarball', and adds support for VMware ESX 'vmnix' kernel names. * Properly exit the ipmi kernel thread, so rmmod doesn't fail. This matches what is in the kernel.org -mm tree as of yesterday. Prebuilt modules for the following kernels/architectures are included: RHEL3: 2.4.21-4.EL i686 2.4.21-4.ELsmp i686 2.4.21-4.ELhugemem i686 2.4.21-15.EL ia32e RHEL4: 2.6.9-5.EL i686 2.6.9-5.ELsmp i686 2.6.9-5.ELhugemem i686 2.6.9-5.EL x86_64 2.6.9-5.ELsmp x86_64 SLES9: 2.6.5-7.97-default x86_64 2.6.5-7.97-smp x86_64 2.6.5-7.139-default x86_64 2.6.5-7.139-smp x86_64 2.6.5-7.191-default x86_64 2.6.5-7.191-smp x86_64 These represent the "Gold" releases of RHEL3 and 4 for these architectures, and "Gold" and Service Pack 1 and Service Pack 2 for SLES9. If your system is running other kernel variants, and you have the the kernel development tools installed, DKMS can be used to rebuild these modules for your kernel. See the README.dkms file for more details. This bundle may be installed using the shell script install.sh provided. # ./install.sh These packages are all licensed under the GNU General Public License. Please see the COPYING file included with each package for details. // Harald ________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Krishnaprasad Sent: den 27 oktober 2005 06:56 To: openipmi Subject: [Openipmi-developer] ipmi_smb problem in 2.6.9 kernel Hi all Iam a newbie to this mailing list. I am having RHEL 4.0 kernel ( 2.6.9 ) . I am able to get IPMI values from 2.6.10 onwards using appropriate patches. Is there any patches available for 2.6.9 . Its very urgent... If any one knows pls reply. Thanks in advance Regards Krishna ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ Openipmi-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openipmi-developer ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ Openipmi-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openipmi-developer |
- [Openipmi-developer] ipmi_smb problem in 2.6.9 kernel Krishnaprasad
- Re: [Openipmi-developer] ipmi_smb problem in 2.6.9 kern... Corey Minyard
- Re: [Openipmi-developer] ipmi_smb problem in 2.6.9 ... Krishnaprasad
- Re: [Openipmi-developer] ipmi_smb problem in 2.... Corey Minyard
- Re: [Openipmi-developer] ipmi_smb problem in 2.6.9 kern... Krishnaprasad
