On Mon, 2010-03-15 at 13:51 -0700, edouard bedros wrote:
> Hello,
>
> I downloaded the latest release of open-fcoe-2.6.33 and followed the
> instructions in the QUICKSTART documentation.
>
> I see my storage and everything seems to be configured correctly on the
> fabric.
>
> But I am getting the following error with fcping:
>
> # ./fcping -F 0x620ADA -h eth2.1002
> Failed reading PCIe config header
> open of /dev/bsg/fc_host6 failed
> errno=2 No such file or directory
>
> I can't figure out how the bsg device get created. Any idea what I am
> missing?
>
I think your problem might be that you don't have
CONFIG_BLK_DEV_BSG set. It's located here.
Symbol: BLK_DEV_BSG [=y]
Prompt: Block layer SG support v4
Defined at block/Kconfig:50
Depends on: BLOCK [=y] Location:
-> Enable the block layer (BLOCK [=y])
This illustrates 2 problems.
1) The QUICKSTART should have this documented.
2) fcoedump.sh doesn't dump the .config. The script wouldn't know where
the kernel source is located unless we prompt the user. Alternatively,
we can look for /proc/config.gz (don't remember if this is exact), but
that depends if the kernel is configured with the option to
place .config in procfs.
I'll whip up patches to fix both. For #2 I'm just going to check
for /proc/config.gz.
Thanks, //Rob
_______________________________________________
devel mailing list
[email protected]
http://www.open-fcoe.org/mailman/listinfo/devel