swenzhao 发表于 2015-02-13 16:42

求救:Freebsd 8.2/10 上如何查看HBA卡的WWN号码?

服务器配置了两块HBA卡。系统中可以看到下面的信息:
#pciconf -lv

看到设备名称为none3,none4,不知道为何。
在dmesg.boot中可以看到isp0:
root@wlogana3:~ # cat /var/run/dmesg.boot | grep "isp"
isp0: <Qlogic ISP 2532 PCI FC-AL Adapter> port 0xe100-0xe1ff mem 0xfcb84000-0xfcb87fff irq 24 at device 0.0 on pci1

但看不到 isp1. 服务器上有两块HBA卡。很奇怪。
另外,请教如何查看HBA的wwn号码。非常感谢大家的帮助!!

非凡公子 发表于 2015-02-14 20:00

我来顶你一下

非凡公子 发表于 2015-05-13 17:34

我再来结贴吧

freebsd10:
sysctl dev.isp.1.wwnn

sysctl dev.isp.1.wwpn
查到的号是10进制的,需要转为16进制.
echo "2377900762154278097" 16op | dc


echo "obase=16;2377900762154278097"|bc
------------------------------------------------------------------------
freebsd8:
在8下没有命令可以直接查看wwn号,只有在光纤插入时会有信息输出到consol
可看consol或dmesg来看wwpn号
页: [1]
查看完整版本: 求救:Freebsd 8.2/10 上如何查看HBA卡的WWN号码?