On 7/28/10 4:06 PM, Christopher Keil wrote:
> I'm attempting to setup and configure the Target and Initiator on an
> OpenSuse 11.3.  I'm fairly new to this aspect of Linux and running into some
> problems.  Here is my system setup:
>
> # cat /etc/issue
> Welcome to openSUSE 11.3 "Teal" - Kernel \r (\l)
>
> # uname -r
> 2.6.34-12-default
>
> I've attempted the follow the instructions "FCoE SW Target Quickstart" and
> also the thread from "[Open-FCoE] Problem configuring FCoE target and
> inititor" from Sep 5, 2009.

The quickstart is for a pretty old kernel.
Try the instructions for scst/fcst instead.  You can get scst with fcst via

svn co https://scst.svn.sourceforge.net/svnroot/scst/trunk

which gets the very latest development version.  Then under that
look at fcst/README.

> In the steps for the make menuconfig I get the following errors:
>
> /home/fcoe_target_build/linux-2.6 # make menuconfig
>    HOSTCC  scripts/kconfig/lxdialog/checklist.o
> In file included from scripts/kconfig/lxdialog/checklist.c:24:0:
> scripts/kconfig/lxdialog/dialog.h:32:20: fatal error: curses.h: No such file
> or directory
> compilation terminated.
> make[1]: *** [scripts/kconfig/lxdialog/checklist.o] Error 1
> make: *** [menuconfig] Error 2

You should get libcurses.  I'm not too familiar with SuSE, but use their
method for adding software packages to your configuration.  On Fedora, it's
the yum command.

> For make all&&  make modules_install&&  make install, I get errors after
> nearly an hour of compiling:
>
> /home/fcoe_target_build/linux-2.6 # make all&&  make modules_install&&  make
> install
>
> . . .
>
>    CC [M]  drivers/rtc/rtc-v3020.o
>    CC [M]  drivers/rtc/rtc-x1205.o
>    CC      drivers/scsi/scsi.o
>    CC      drivers/scsi/hosts.o
>    CC      drivers/scsi/scsi_ioctl.o
>    CC      drivers/scsi/constants.o
>    CC      drivers/scsi/scsicam.o
>    CC      drivers/scsi/scsi_error.o
>    CC      drivers/scsi/scsi_lib.o
> drivers/scsi/scsi_lib.c:448:19: error: redefinition of
> ‘__scsi_execute_async’
> drivers/scsi/scsi_lib.c:382:19: note: previous definition of
> ‘__scsi_execute_async’ was here
> make[2]: *** [drivers/scsi/scsi_lib.o] Error 1
> make[1]: *** [drivers/scsi] Error 2
> make: *** [drivers] Error 2

That error may be due to old patches applied from the quickstart
for older versions of SCST.

> Is there something I'm missing in my Linux setup or some other configuration
> I need?
> _______________________________________________
> devel mailing list
> [email protected]
> http://www.open-fcoe.org/mailman/listinfo/devel

_______________________________________________
devel mailing list
[email protected]
http://www.open-fcoe.org/mailman/listinfo/devel

Reply via email to