There is no SAN foundation kit for Solaris 10. Installing the SAN foundation kit will do bad things. It's only for Solaris 8 and Solaris 9.
You shouldn't need to do anything to make the SG-XPCI1FC-QF2 work on Solaris 10 with the possble exception of installing the latest qlc driver patch.
When you do a cfgadm -al, do you see the new controller that should be associated with the new HBA? EG, if this is the only HBA on the host, you might see something like C2:.......
If that is there, then it means the OS knows about the new card. Then do a:
luxadm -e dump_map /dev/cfg/c2 (if it is C2 in the cfgadm -al).
Have a look at the output and the last line should be the wwwn and wwpn of the HBA (it should spit out unknown for the HBA). If you can't see the new controller, it means something is wrong with the card or perhaps the host has not picked it up.The switch is going to show the wwwn and wwpn no matter what zoning is in place.
Are there any lights on the HBA? If the light is not green describe it.
What else is plugged in the PCI part of the 1280? If there is nothing else in it, there was an issue with these a while ago where the IB6 needed to be replaced due to errors. In the system controller, do a showboards and look for anything odd
Stephen
If someone really is seeing...
luxadm -e dump_map /dev/cfg/c2
ld.so.1: luxadm: fatal: libHBAAPI.so.1: version `SUNW_2.0' not found (required by file /usr/sbin/luxadm)
ld.so.1: luxadm: fatal: libHBAAPI.so.1: open failed: No such file or directory
Killed
Then you have installed the wrong patches and drivers.
So what is the remedy for this?
thanks
[fcocquyt@stride-db-01 autopatch]# ldd /usr/sbin/luxadm
liba5k.so.2 =>/lib/liba5k.so.2
libg_fc.so.2 => /lib/libg_fc.so.2
libnvpair.so.1 =>/lib/libnvpair.so.1
libdevinfo.so.1 =>/lib/libdevinfo.so.1
libdevice.so.1 =>/lib/libdevice.so.1
libkstat.so.1 => /lib/libkstat.so.1
libdevid.so.1 => /lib/libdevid.so.1
libHBAAPI.so.1 =>/usr/lib/libHBAAPI.so.1
libHBAAPI.so.1 (SUNW_2.0) =>(version not found)