There are two ways to troubleshoot this:
#1 turn on extended logging from within the //kernel/drv/qla2300.conf and then run /opt/QLogic_Corporation/drvutil/qla2300/qlreconfig -d qla2300
then reboot and see what shows up in the messages
#2 use the /opt/QLogic_Corporation/drvutil/qla2300/qldriverop utility. There is a readme on how to use that tool. It can print to the messages what devices are seen by the HBA.