我安装了 Oracle Solaris 11.3 (Intel)。在我的服务器中,我放置了三个不同的 NIC 适配器。我最近升级了固件。
我想知道固件是否已成功升级并反映在操作系统中。如何知道 Solaris 11.3 中 NIC 适配器的固件版本?
答案1
根据手册,您可能可以使用以下命令查看固件级别:
dladm show-link -p fw-vers
请参阅man dladm
获取更多详细信息。
更新:
显然命令应该是dladm show-linkprop -p fw-vers
.运行 Solaris 11.3 的 Dell 服务器的输出示例:
root@myhost:~# dladm show-linkprop -p fw-vers
LINK PROPERTY PERM VALUE EFFECTIVE DEFAULT POSSIBLE
net1 fw-vers r- 5.0.1.5 5.0.1.5 -- --
net0 fw-vers r- 5.0.1.5 5.0.1.5 -- --
答案2
你有没有尝试过modinfo <nic_module>
?
来自著名的 Solaris 文档: http://docs.oracle.com/cd/E19407-01/820-7898-11/z40001c91006813.html
编辑:
您确定安装新固件时驱动程序版本没有更改吗?
列出与以太网驱动程序相关的所有 pkg
# pkginfo | grep -i ethernet
选择与您的网卡匹配的一个
# pkginfo -x SUNWced
SUNWced Sun GigaSwift Ethernet Adapter Driver
(sparc.sun4v) 1.0,REV=2005.08.30.10.0
从https://www.veritas.com/support/en_US/article.000021363
如果您能告诉我们您拥有哪些网卡,我们可能会提供更多帮助。