IOI Driver



IOI Drivers for Windows XP/Vista/7/8.1/10 Drivers only support GEPX4-PCIE4XE301 with SVID:1546 & SDID:8168 S/N: 16BB6M00001 or later: Download. IOI was founded in 1994. Your I/O Solution Provider is IOI's slogan. IOI stands for Input/Output Interfaces. IOI provides high-speed and cost-effective I/O solutions such as the Gigabit to PCIe host card, FireWire (IEEE 1394) to PCI/PCIe Host Cards, FireWire (IEEE 1394) repeaters, USB (2.0/3.0) to PCI/PCIe host cards, USB (2.0/3.0) hubs. 1 driver categories 11 drivers Last updated: Nov 6th 2014, 03:18 GMT Latest driver downloads from IOI: ASUS BP1AE IOI CardReader Driver 2.1.0.0 for XP/Windows 7.

  • 3Installation
    • 3.1Using the ISO

Introduction

VirtIO Drivers are paravirtualized drivers for kvm/Linux (see http://www.linux-kvm.org/page/Virtio). In short, they enable direct (paravirtualized) access to devices and peripherals for virtual machines using them, instead of slower, emulated, ones.
A quite extended explanation about VirtIO drivers can be found here http://www.ibm.com/developerworks/library/l-virtio.

At the moment these kind of devices are supported:

  • block (disks drives), see Paravirtualized Block Drivers for Windows
  • network (ethernet cards), see Paravirtualized Network Drivers for Windows
  • balloon (dynamic memory management), see Dynamic Memory Management

You can maximize performances by using VirtIO drivers. The availability and status of the VirtIO drivers depends on the guest OS and platform.

Windows OS Support

Windows does not have native support for VirtIO devices included.But, there is excellent external support through opensource drivers, which are available compiled and signed for Windows:

Note that this repository provides not only the most recent, but also many older versions.Those older versions can still be useful when a Windows VM shows instability or incompatibility with a newer driver version.

The binary drivers are digitally signed by Red Hat, and will work on 32-bit and 64-bit versions of Windows

IOI Driver

Installation

Using the ISO

You can download the latest stable or you can download the most recent build of the ISO.Normally the drivers are pretty stable, so one should try out the most recent release first.

You can access the ISO can in a VM by mounting the ISO with a virtual CD-ROM/DVD drive on that VM.

Wizard Installation

Wizard Installation

You can use an easy wizard to install all, or a selection, of VirtIO drivers.

  1. Open the Windows Explorer and navigate to the CD-ROM drive.
  2. Simply execute (double-click on) virtio-win-gt-x64
  3. Follow its instructions.
  4. (Optional) use the virtio-win-guest-tools wizard to install the QEMU Guest Agent and the SPICE agent for an improved remote-viewer experience.
  5. Reboot VM

Manual Installation

  1. Open the Windows Explorer and navigate to the CD-ROM drive.
    There you can see that the ISO consists of several directories, each having sub-directories for supported OS version (for example, 2k19, 2k12R2, w7, w8.1, w10, ...).
    • Balloon
    • guest-agent
    • NetKVM
    • qxl
    • vioscsi
    • ...
    Manual Installation
  2. Navigate to the desired driver directories and respective Windows Version
  3. Right-click on the file with type 'Setup Information'
  4. A context menu opens, select 'Install' here.
  5. Repeat that process for all desired drivers
  6. Reboot VM.
Ioi

Downloading the Wizard in the VM

You can also just download the most recent virtio-win-gt-x64.msi or virtio-win-gt-x86.msi from inside the VM, if you have already network access.

Then just execute it and follow the installation process.

Troubleshooting

Try an older version of the drivers first, if that does not helps ask in one of our support channels:https://pve.proxmox.com/wiki/Get_support

IOI

Further Reading

The source code of those drivers can be found here: https://github.com/virtio-win/kvm-guest-drivers-windows

Retrieved from 'https://pve.proxmox.com/mediawiki/index.php?title=Windows_VirtIO_Drivers&oldid=10819'

The GEPX4-PCIE4XE301 is 4-port 10/100/1000M Ethernet (POE+) to PCI Express x4 Gen 2 Host Card.

Lol Driver

GEPX4-PCIE4XE301 is designed with Two key components.

  • 6-Port / 8-Lane PCI Express Packet Switch (Configured as upstream PCIe x4 to four downstream PCIe x1).
  • Four 10/100/1000M Ethernet to PCI Express x1 Host Controllers.

Utilizing the standard PCI Express Switch, the 6-Port / 8-Lane PCI Express Packet Switch provides the most efficient fan-out solution for integrating four 10/100/1000M Ethernet to PCI Express Single Chip Host controllers into a small board design. Each 10/100/1000M Ethernet to PCI Express Single Chip Host controller takes advantages of 4-lane PCI Express bus in both directions and is fully compliant with PCI Express Base specification r1.1. This solution provides full PCI Express and 10/100/1000M Ethernet functionality and performance.

The 10/100/1000M Ethernet controller combines a triple-speed IEEE 802.3 compliant Media Access Controller (MAC) with a triple-speed Ethernet transceiver, PCI Express bus controller, and embedded memory. With state-of-the-art DSP technology and mixed-mode signal technology, it offers high-speed transmission over CAT 5 UTP cable or CAT 3 UTP (10Mbps only) cable. Functions such as Crossover Detection and Auto-Correction, polarity correction, adaptive equalization, cross-talk cancellation, echo cancellation, timing recovery, and error correction are implemented to provide robust transmission and reception capability at high speeds.

The 10/100/1000M Ethernet controller supports the PCI Express 1.1 bus interface for host communications with power management, and is compliant with the IEEE 802.3u specification for 10/100Mbps Ethernet and the IEEE 802.3ab specification for 1000Mbps Ethernet.

Ioi Driver License

Booster

Io Driver

The 10/100/1000M Ethernet controller is fully compliant with Microsoft NDIS5, NDIS6 (IPv4, IPv6, TCP, UDP) Checksum and Segmentation Task-offload (Large send and Giant send) features, and supports IEEE 802 IP Layer 2 priority encoding and IEEE 802.1Q Virtual bridged Local Area Network (VLAN). The above features contribute to lowering CPU utilization, especially benefiting performance when in operation on a network server.