Customers running the Citrix Hypervisor 8.2 LTSR release who use Mellanox's mlnxen driver and wish to use the latest version of the following:
Driver Module | Version |
---|---|
mlx_compat | Not applicable |
mlxfw | Not applicable |
auxiliary | Not applicable |
mlx5_ib | 5.4-1.0.3.0 |
mlx5_core | 5.4-1.0.3.0 |
Includes general enhancements and bug fixes.
Customers should use the Citrix Hypervisor CLI to install this update. Once the driver has been installed, the server must be restarted. As with any software update, Citrix advises customers to back up their data before applying this driver disk.
Please note that the attachment to this article is a zip file. It contains both the driver disk ISO mentioned below, and the source code for the driver. The zip file should be unzipped (to produce the driver disk ISO image), before carrying out the steps below. The source code file is not necessary for driver disk installation: it is provided to fulfill licensing obligations.
If the installer fails to load the new driver from the driver disk, it is likely to be because an earlier version of the driver has already been loaded. In general, this is because a hardware component is present that is supported by the version of the driver that ships as part of XenServer (even if another component is present that requires a newer version of the driver). To avoid the existing driver being loaded, use the following procedure.
shell
rmmod mlx5_coreIf this succeeds (i.e. there are no error messages printed), the installer's versions of the drivers have been unloaded. If error messages are presented, it is likely that other drivers depend on one or more of the drivers you are attempting to unload. If this is the case, please contact Citrix Technical Support.
rmmod mlx5_ib
rmmod auxiliary
rmmod mlxfw
rmmod mlx_compat
exitor press Control+D on your keyboard, to return to the installer.
Perform the following steps to install the update remotely using the xe CLI:
xe update-upload file-name=driver-mellanox-mlnxen-5.4_1.0.3.0.iso
Note: The UUID of the update is returned when the upload completes.
xe update-apply uuid=61a245cb-b65d-458d-803c-99654152fd56
Component | Details |
---|---|
Filename | driver-mellanox-mlnxen-5.4_1.0.3.0.iso |
File sha256 | bbe9dd52e7773a0f6eb1fa80d50e0332731e5fd4b7c57d44670aeebdd6f57a15 |
Source Filename | driver-mellanox-mlnxen-5.4_1.0.3.0-sources.iso |
Source File sha256 | 4f380e4a6e9c9711d1d8d680f3e1de7d549b8a029a72b72ed3865fcb3e32ec92 |
Zip Filename | driver-mellanox-mlnxen-5.4_1.0.3.0.zip |
Zip File sha256 | 1b9746ca4887a694437028e2fcc80c89f7a45132434ea01611ed60ca5bf06d49 |
Size of the Zip file | 164.9 MB |
RPM Name |
---|
mellanox-mlnxen-5.4_1.0.3.0-1.x86_64.rpm |
For a list of the driver versions and the latest driver disk updates available, see Driver versions for XenServer and Citrix Hypervisor.
If you experience any difficulties, contact Citrix Technical Support.
For information on how to build driver disks, refer to Citrix Hypervisor Supplemental Packs and the DDK Guide .