HP StorageWorks Host Bus Adapter for Windows and Linux Installation Guide

Installing the SCSI Miniport Driver
44 Host Bus Adapter for Windows and Linux Installation Guide
14. At the end of the definition for Scsi_Host_Template, before “Removable host
adapters”, add the following lines:
#ifdef CONFIG_SCSI_LPFC
EMULEXFC,
#endif
IP Functionality
1. Go to the net directory:
# cd /usr/src/linux/drivers/net
2. Edit Config.in. Edit the following lines:
bool 'Fibre Channel driver support' CONFIG_NET_FC
if [“$CONFIG_NET_FC” = “y”]; then
dep_tristate' Interphase 5526 Tachyon chipset based adapter
support' CONFIG_IPHASE5526 $CONFIG_SCSI$CONFIG_PCI
fi
3. Add the following line (all one line):
dep_tristate ' Emulex LightPulse Fibre Channel support'
CONFIG_NET_LPFC $CONFIG_SCSI $CONFIG_PCI
The edited lines should now display as follows:
bool 'Fibre Channel driver support' CONFIG_NET_FC
if [“$CONFIG_NET_FC” = “y”]; then
dep_tristate' Interphase 5526 Tachyon chipset based adapter
support' CONFIG_IPHASE5526 $CONFIG_SCSI$CONFIG_PCIdep_tristate
' Emulex LightPulse Fibre Channel support' CONFIG_NET_LPFC
$CONFIG_SCSI $CONFIG_PCI
fi
4. Locate the following text in Space.c:
#ifdef CONFIG_NET_FC
static int fcif_probe(struct net_device *dev)
{
if (dev->base_addr == -1)
return 1;
if (1
#ifdef CONFIG_IPHASE5526
&& iph5526_probe(dev)
#endif
&& 1) {
return 1; /* -ENODEV or -EAGAIN would be more accurate. */
}
return 0;
}
#endif /* CONFIG_NET_FC */