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
