Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESXi8 section PCI Devices Drivers & Firmware missing #127

Closed
3 tasks done
mpacholke opened this issue Dec 12, 2024 · 5 comments
Closed
3 tasks done

ESXi8 section PCI Devices Drivers & Firmware missing #127

mpacholke opened this issue Dec 12, 2024 · 5 comments
Assignees
Labels
bug Something isn't working wontfix This will not be worked on

Comments

@mpacholke
Copy link

Bug description

I run the script in a mixed system containing ESXi8U3 and ESXi 7U3 hosts. The 'PCI Devices Drivers & Firmware' section is missing at the ESXi8 hosts. The ESXi7 hosts are ok.

ESXi Version 7.0.3
ESXi Build 23794027

ESXi Version 8.0.3
ESXi Build 24280767

Command-line input

New-AsBuiltReport -Report VMware.vSphere -Target 'vcsa.fqdn' -Username '[email protected]' -Password 'password' -Format Html -OutputFolderPath 'C:\Users\username\Downloads\asbuilt' -ReportConfigFilePath 'C:\Users\username\Downloads\asbuilt\AsBuiltReport.VMware.vSphere.json' -Timestamp -Verbose

Steps to reproduce

  1. you need a mixed environment
  2. uninstalled vmware.powercli and existing asbuilt version
  3. installed vmware.powercli and asbuilt

Expected behaviour

I need the drivers information

Screenshots

No response

Operating System

Microsoft Windows 10 Enterprise

Major Minor Build Revision


10 0 19045 0

PowerShell Version

Name Value


PSVersion 5.1.19041.3930
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.19041.3930
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1

PowerShell Modules

Name Value


PSVersion 5.1.19041.3930
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.19041.3930
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1

Additional Context

No response

Before submitting

@mpacholke mpacholke added the bug Something isn't working label Dec 12, 2024
@mpacholke
Copy link
Author

Hi Tim,
i validated the problem on another system:

Name Value


PSVersion 5.1.17763.6530
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.17763.6530
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1

Name Version


AsBuiltReport.Core 1.4.1
AsBuiltReport.VMware.vSphere 1.3.4.1
VMware.PowerCLI 13.3.0.24145081
AsBuiltReport.Core 1.1.0

VCSA
Version 8.0.3
Build 24322831

ESXi hosts
DELL R7515 vSAN Ready Node ( AF - not ESA )
ESXi Version 8.0.3
ESXi Build 24022510

After PCI Devices section the System section follows.

@tpcarman
Copy link
Contributor

tpcarman commented Jan 4, 2025

Due to changes made to ESXCLI in vSphere 8, this information is no longer available.

@tpcarman tpcarman closed this as completed Jan 4, 2025
@tpcarman tpcarman added the wontfix This will not be worked on label Jan 4, 2025
@mpacholke
Copy link
Author

The driver and firmware versions should be available:

https://knowledge.broadcom.com/external/article/323110/determining-networkstorage-firmware-and.html

esxcli storage san [fc|iscsi|fcoe|sas] list

Example:

esxcli storage san fc list
Adapter: vmhba1
Port ID: 090300
Node Name: 20:00:00:24:ff:4c:51:c2
Port Name: 21:00:00:24:ff:4c:51:c2
Speed: 4 Gbps
Port Type: NPort
Port State: ONLINE
Model Description: QLogic 8Gb Fibr
Hardware Version: CU0210412-01 K
OptionROM Version: 2.13
Firmware Version: 8.05.00 (90d5)
Driver Name: qlnativefc
DriverVersion: 3.0.1.0

esxcli network nic get -n vmnic0

Advertised Auto Negotiation: true
Advertised Link Modes: Auto, 100BaseT/Full, 1000BaseT/Full, 10000BaseT/Full
Auto Negotiation: true
Cable Type: Twisted Pair
Current Message Level: -1
Driver Info:
Bus Info: 0000:01:00:0
Driver: ixgben
Firmware Version: 0x8000063b, 19.5.12
Version: 1.7.1.28

@mpacholke
Copy link
Author

Hi Tim,
i tested some commends on vSAN8 ESA nodes. In general it is possible to retrieve driver information.

$EsxCli.storage.san.sas.list.Invoke() | select DeviceName,DriverName,DriverVersion,FirmwareVersion

DeviceName : vmhba11
DriverName : lsi_msgpt35
DriverVersion : 29.00.00.00
FirmwareVersion : 15.02.02.00
HardwareVersion : 0xb0
MaximumLinkRate : 12000
MinimumLinkRate : 12000
ModelDescription : DP BP15G+SW - 1000:b2:1028:2111
NegotiatedLinkRate : 12000
OptionROMVersion :
PhysicalID : 0

$EsxCli.network.nic.get.Invoke(@{nicname="vmnic3"}).DriverInfo

BusInfo Driver FirmwareVersion Version


0000:31:00:1 bnxtnet 229.2.52.0 /pkg 22.92.06.10 229.0.146.0

@tpcarman
Copy link
Contributor

See #111 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants