1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00

Add QSFP+ Configuration Utility port

Origin: https://downloadcenter.intel.com/download/25852/Intel-QSFP-Configuration-Utility-FreeBSD-

Known bugs:
The tool doesn't work (coredumps) on latest 11-CURRENT, no harm done to
the hardware. There's a work going on to fix that issue

Submitted by:	Sergey Kozlov <sergey.kozlov@intel.com>
Relnotes:	yes
Sponsored by:	Intel Corporation
Differential Revision:	https://reviews.freebsd.org/D6834
This commit is contained in:
Sean Bruno 2016-06-17 19:15:44 +00:00
parent cb505f9700
commit 445621976d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=417025
5 changed files with 64 additions and 0 deletions

View File

@ -439,6 +439,7 @@
SUBDIR += installwatch
SUBDIR += intel-nvmupdate
SUBDIR += intel-pcm
SUBDIR += intel-qcu
SUBDIR += iocage
SUBDIR += iocage-devel
SUBDIR += iogen

View File

@ -0,0 +1,43 @@
# Created by: Sergey Kozlov <sergey.kozlov@intel.com>
# $FreeBSD$
PORTNAME= qcu
PORTVERSION= 1.2
CATEGORIES= sysutils net
MASTER_SITES= https://downloadmirror.intel.com/${MASTER_SITE_SUBDIR}/ \
http://downloadmirror.intel.com/${MASTER_SITE_SUBDIR}/
MASTER_SITE_SUBDIR= 25852/eng
PKGNAMEPREFIX= intel-
MAINTAINER= freebsd@intel.com
COMMENT= Intel(R) QSFP+ Configuration Utility
LICENSE= IPL
LICENSE_NAME= Intel Proprietary License
LICENSE_FILE= ${WRKDIR}/license.txt
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
USES= zip dos2unix
DOS2UNIX_WRKSRC= ${WRKDIR}
DOS2UNIX_FILES= license.txt
NO_BUILD= yes
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= not supported on anything other than amd64
PLIST_FILES= sbin/qcu
.include <bsd.port.pre.mk>
.if ${OSVERSION} < 1001000
IGNORE= is not supported on FreeBSD 10.0 and older
.endif
.if ${OSVERSION} >= 1100000
BROKEN= core dump on application startup
.endif
do-install:
${INSTALL_PROGRAM} ${WRKDIR}/qcu64e ${STAGEDIR}${PREFIX}/sbin/qcu
.include <bsd.port.post.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1464885950
SHA256 (qcu-1.2.zip) = c03360e0389a736327fe69036239ccacde05fbe0ac5ad7fa7389b0d3cebf207f
SIZE (qcu-1.2.zip) = 1345060

View File

@ -0,0 +1,8 @@
The Intel(R) QSFP+ Configuration Utility is a command line utility that allows
users to change the link type of the installed QSFP+ module. The supported
types are defined within the adapter's NVM. This utility displays only the
devices that potentially support QSFP+ reconfiguration. Only one port per
device is displayed, since changes affect the device as a whole, not individual
ports.
WWW: https://downloadcenter.intel.com/

View File

@ -0,0 +1,9 @@
===============================================================================
For the package to function properly please make sure you have latest ixl driver
installed. If necessary - install the updated version from net/intel-ixl-kmod
Getting help:
# qcu /?
==============================================================================