I have an Emulex 9002 fibre channel HBA I am trying to
get working under Opensuse 10.2.  The driver RPM
provided by Emulex is actually a source RPM, and there
is a script that compiles the driver.  However, this
is the error generated in the errlog:

make -C /lib/modules/2.6.18.8-0.5-default/build
SUBDIRS=/usr/src/lpfc CONFIG_SCSI_LPFC=m modules
make[1]: Entering directory
`/usr/src/linux-2.6.18.8-0.5-obj/i386/default'
make -C ../../../linux-2.6.18.8-0.5
O=../linux-2.6.18.8-0.5-obj/i386/default modules
CC [M] /usr/src/lpfc/lpfc_mem.o
CC [M] /usr/src/lpfc/lpfc_sli.o
CC [M] /usr/src/lpfc/lpfc_ct.o
CC [M] /usr/src/lpfc/lpfc_els.o
/usr/src/lpfc/lpfc_els.c: In function
‘lpfc_els_rcv_rscn’:
/usr/src/lpfc/lpfc_els.c:2533: error: implicit
declaration of function ‘fc_host_post_event’
/usr/src/lpfc/lpfc_els.c:2533: error: implicit
declaration of function ‘fc_get_event_number’
/usr/src/lpfc/lpfc_els.c:2534: error: ‘FCH_EVT_RSCN’
undeclared (first use in this function)
/usr/src/lpfc/lpfc_els.c:2534: error: (Each undeclared
identifier is reported only once
/usr/src/lpfc/lpfc_els.c:2534: error: for each
function it appears in.)
make[4]: *** [/usr/src/lpfc/lpfc_els.o] Error 1
make[3]: *** [_module_/usr/src/lpfc] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory
`/usr/src/linux-2.6.18.8-0.5-obj/i386/default'
make: *** [default] Error 2

Officially, they support RHE 4 and 5, and SLES.  If
anyone has gotten one of these, or any other Emulex
HBA working under OpenSuSE, could you give me an idea
of how to work this?  As far as I can tell with
google, this HBA is not supported right out of the box
like QLogic.

Any help is appreciated.

Thanks!

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to