Download Huge Pine Port Devices Driver



Port-->

By default, Windows containers are given minimal access to host devices--just like Linux containers. There are certain workloads where it is beneficial--or even imperative--to access and communicate with host hardware devices. This guide covers which devices are supported in containers and how to get started.

Requirements

Step 1: Select the category of your product. Inkjet Printer / Fax / MFC / DCP; Monochrome Laser Printer; Color Printer (Laser / LED) Monochrome Laser Fax / MFC / DCP.

  • Realtek HD Audio Drivers is a software package for Realtek High Definition audio codec. This will enable your computer to communicate with audio devices such as speakers and sound cards. It is important to have a 64-bit version of a Windows operating system installed in your computer before downloading Realtek HD Audio Drivers x64.
  • Toll-Free: +1 866 363 6680 Option 2. If Outside the U.S.: +1 360 462 6292 Option 2. Email: support@mainpine.com. Hours of Operation: 8am - 4pm PST Monday - Friday.

For this feature to work, your environment must meet the following requirements:

  • The container host must be running Windows Server 2019 or Windows 10, version 1809 or newer.
  • Your container base image version must be 1809 or later.
  • Your containers must be Windows containers running in process-isolated mode.
  • The container host must be running Docker Engine 19.03 or newer.

Run a Container with a Device

To start a container with a device, use the following command:

You must replace the {interface class guid} with an appropriate device interface class GUID, which can be found in the section below.

To start a container with multiple devices, use the following command and string together multiple --device arguments:

In Windows, all devices declare a list of interface classes that they implement. By passing this command to Docker, it will ensure that all devices which identify as implementing the requested class will be plumbed into the container.

This means you are not assigning the device away from host. Instead, the host is sharing it with the container. Likewise, because you are specifying a class GUID, all devices that implement that GUID will be shared with the container.

What Devices are Supported

The following devices (and their device interface class GUIDs) are supported today:

Device Type
Interface Class GUID
GPIO
916EF1CB-8426-468D-A6F7-9AE8076881B3
I2C Bus
A11EE3C6-8421-4202-A3E7-B91FF90188E4
COM Port
86E0D1E0-8089-11D0-9CE4-08003E301F73
SPI Bus
DCDE6AF9-6610-4285-828F-CAAF78C424CC
DirectX GPU Acceleration
See GPU acceleration docs

Important

Devices

Download Huge Pine Port Devices Drivers

Device support is driver-dependent. Attempting to pass class GUIDs not defined in the table above may result in undefined behavior.

Hyper-V-isolated Windows Container Support

Device assignment and device sharing for workloads in Hyper-V-isolated Windows containers is not currently supported.

Download Huge Pine Port Devices Driver Printer

Hyper-V-isolated Linux Container Support

Download Huge Pine Port Devices Driver Updater

Device assignment and device sharing for workloads in Hyper-V-isolated Linux containers is not currently supported.

Download Huge Pine Port Devices Driver Ed

DescriptionTypeOSVersionDate
Administrative Tools for Intel® Network Adapters

This download record installs version 26.0 of the administrative tools for Intel® Network Adapters.

SoftwareOS Independent
Linux*
26.0
Latest
2/1/2021
Intel® Ethernet Adapter Complete Driver Pack

This download installs version 26.0 of the Intel® Ethernet Adapter Complete Driver Pack for supported OS versions.

DriverOS Independent26.0
Latest
2/1/2021
Intel® Ethernet Connections Boot Utility, Preboot Images, and EFI Drivers

This download version 26.0 installs UEFI drivers, Intel® Boot Agent, and Intel® iSCSI Remote Boot images to program the PCI option ROM flash image and update flash configuration options.

SoftwareOS Independent
Linux*
26.0
Latest
2/1/2021
Intel® Network Adapter Driver for Windows Server 2012*

This download record installs version 26.0 of the Intel® Network Adapters driver for Windows Server 2012*.

DriverWindows Server 2012*26.0
Latest
2/1/2021
Intel® Network Adapter Driver for Windows 8.1*

Installs Intel® Network Adapter drivers release 26.0 for Windows 8.1*.

DriverWindows 8.1*
Windows 8.1, 32-bit*
Windows 8.1, 64-bit*
26.0
Latest
2/1/2021
Intel® Network Adapter Driver for Windows Server 2012 R2*

This download installs version 26.0 of the Intel® Network Adapters for Windows Server 2012 R2*.

DriverWindows Server 2012 R2*26.0
Latest
2/1/2021
Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Network Adapter 700 Series

Provides the Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Network Adapter 700 Series.

FirmwareOS Independent8.20
Latest
2/1/2021
Intel® Network Adapter Driver for Windows® 10

Installs the Intel® Network Adapter drivers release 26.0 for Windows® 10.

DriverWindows 10*
Windows 10, 32-bit*
Windows 10, 64-bit*
26.0
Latest
2/1/2021
Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Adapters 700 Series—Windows*

Provides the Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Adapters 700 Series—Windows*.

FirmwareOS Independent8.20
Latest
2/1/2021
Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Adapters 700 Series—Linux*

Provides the Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Adapters 700 Series—Linux*.

FirmwareLinux*8.20
Latest
2/1/2021
Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Adapters 700 Series—FreeBSD*

Provides the Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Adapters 700 Series—FreeBSD*.

FirmwareFreeBSD*8.20
Latest
2/1/2021
Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Adapters 700 Series—VMware ESX*

Provides the Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Adapters 700 Series—VMware ESX*.

FirmwareVMware*8.20
Latest
2/1/2021
Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Adapters 700 Series—EFI

Provides the Non-Volatile Memory (NVM) Update Utility for Intel® Ethernet Adapters 700 Series—EFI.

FirmwareOS Independent8.20
Latest
2/1/2021
Intel® Network Adapter Driver for Windows Server 2016*

This download record installs version 26.0 of the Intel® Network Adapter using Windows Server 2016*.

DriverWindows Server 2016*26.0
Latest
2/1/2021
Intel® Network Adapter Driver for Windows Server 2019*

This download record installs version 26.0 of the Intel® Network Adapter using Windows Server 2019*.

DriverWindows Server 2019*26.0
Latest
2/1/2021
Adapter User Guide for Intel® Ethernet Adapters

This download contains the 26.0 version of the Intel® Ethernet Adapter User Guide.

DriverOS Independent26.0
Latest
2/1/2021
Intel® Ethernet Product Software Release Notes

Provides Intel® Ethernet Product Software Release Notes (26.0).

DriverOS Independent26.0
Latest
2/1/2021
NVM Downgrade Package for Intel® Ethernet Adapters 700 Series (8.20 to 8.15 Only)

Provides the NVM downgrade package for Intel® Ethernet Adapters 700 Series. (8.20 to 8.15 Only)

FirmwareOS Independent8.20 to 8.15
Latest
2/1/2021
Intel® Ethernet Controller X710/XXV710/XL710 Dynamic Device Personalization eCPRI Package

Ethernet Products (EPG) - DDP package supports eCPRI over Ethernet and IPv4/UDP protocols.

SoftwareOS Independent1.1.0.1
Latest
1/12/2021
Intel® Network Adapter Driver for PCIe* 40 Gigabit Ethernet Network Connections under Linux*

This download record includes the i40e Linux* base driver version 2.14.13 for the 700 series devices.

DriverLinux*2.14.13
Latest
1/4/2021