
Myri-10G 10-Gigabit Ethernet Driver
Download & Installation
10-Gigabit Ethernet Drivers
and Firmware for Myri-10G NICs
Myricom-supported 10-Gigabit Ethernet software (Myri10GE) consists of two components: driver and firmware.
We provide WHQL-certified NDIS 5.0 drivers for Windows 2000, XP, and 2003, and WHQL-certified NDIS 6.0 drivers for Windows Vista and Windows Server 2008 (Longhorn).
Xen virtualization software is supported. Myricom 10G Ethernet support is also available for VMware ESX Server 3.5 and later. See table below.
Myricom actively supports Open Source software. Myricom has contributed Ethernet device drivers for Myri-10G NICs to the Linux, FreeBSD, and NetBSD projects. These drivers are included beginning in Linux kernel 2.6.18 and FreeBSD 6.3 and 7.0.
However, the firmware required for optimal operation of your Myri-10G NIC is not included in the Linux kernel. If you are using the myri10ge driver included in the Linux kernel, you will need to download and install the 10-Gigabit Ethernet firmware from the 10-Gigabit Ethernet firmware download page.
If you are not using one of these releases, you will need to download the 10-Gigabit Ethernet driver and firmware from the following download table. Installation instructions and platform-specific information can be found in the README in the top-level directory of each distribution.
| Operating System and Processor | Download | CHANGES log |
| Linux 2.6* for x86, x86_64, ppc64, and sparc64 |
|
CHANGES |
| VMware ESX Server 3.5 for x86 |
|
-- |
| Windows 2000 |
|
CHANGES |
| Windows XP |
|
CHANGES |
| Windows 2003 |
|
CHANGES |
| Windows Vista / Windows Server 2008 (Longhorn) |
|
CHANGES |
| Solaris 10U1 and newer |
|
CHANGES |
| Mac OS X 10.4.x and 10.5.x for G5 and Intel |
|
CHANGES |
* Note for recent Linux versions: we try to support newer Linux versions within a few weeks of their official release. We also encourage customers to report any problem encountered with development Linux versions or release candidates.
Here is a web page showing Myricom's Performance Measurements using this software with Myri-10G NICs.
Here is a web page listing motherboards and chip sets for which Myricom has tested PCI-Express interoperability and performance.
To obtain diagnostic information about the operation of the Myri-10G NICs download the 10G NIC Tool Kit.
For developers who would like to customize the Myri10GE driver, or to port the driver to other operating systems, we recommend reading the NIC-Driver API document.
Abbreviated Installation Instructions for Linux
Download the Linux 10GbE driver.
$ gunzip -c myri10ge-linux.1.4.2.tgz | tar xvf -
$ cd myri10ge/linux
To build the driver type
$ make clean
$ make
$ su root
# make install-only
To load the Myricom 10GbE driver, type the command
# modprobe myri10geA new ethernet interface, having a MAC address beginning with 00:60:DD, should now appear in the output of ifconfig -a. For example:
# ifconfig -a | grep 00:60:DD eth2 Link encap:Ethernet HWaddr 00:60:DD:47:E5:31You should also see a message on the console, similar to the following, which indicates that the driver has loaded successfully.
myri10ge: eth1: MSI IRQ 233, tx boundary 4096, firmware eth_z8e.dat, WC EnabledIf hotplug firmware loading fails, or if write combining (WC) is disabled, please contact help@myri.com.
If the driver fails to load, refer to the "Troubleshooting" section of the README. If an error occurs during the installation procedure or at run-time, please send the output of myri10ge_bugreport.sh to help@myri.com.
Important Linux performance tuning recommendations are listed in the FAQ and the README.
Abbreviated Installation Instructions for Windows XP / 2003 / Vista (or Longhorn)
Download the Windows 10GbE driver.
Invoke the Device Manager either from a command prompt or from the Run menu option from the Start Bar. The command is %windir%\system32\devmgmt.msc.
Right click on Ethernet Controller and select Properties.
From the Properties dialog box, select Reinstall Driver.
Navigate the dialog boxes until you are given the option to specify a location from which to install the driver.
Browse to the directory where the driver was extracted. Windows may display a warning saying that the driver is not signed. Select OK or Continue Anyway.
Set the IP address and other network settings as explained on the Microsoft website.
Windows performance tuning recommendations are listed in the FAQ.
Abbreviated Installation Instructions for Solaris
Download the Solaris 10GbE driver.
$ gunzip -c myri10ge-solaris-{amd64,sparcv9}.1.0.2.tgz | tar xvf -
$ cd myri10ge/solaris/
To install the driver type
$ su root
# pkgadd -d .
Select the Myri10GE driver from the menu, and continue
with the installation.
If an error occurs during the installation procedure or at run-time, please send the output of myri10ge_bugreport.sh to help@myri.com.
Important Solaris performance tuning recommendations are listed in the README.
Abbreviated Installation Instructions for Mac OS X
Download the Mac OS X 10GbE driver.
$ gunzip -c myri10ge-macosx-1.1.1.tgz | tar xvf -
To install the driver, double-click on myri10ge-$VERSION.tgz, and
a folder named myri10ge-$VERSION is created. Then double-click on
the Myri10GE.pkg inside this folder, and the installer starts.
The installer will copy the driver to
/System/Library/Extensions/Myri10GE.kext.
If an error occurs during the installation procedure or at run-time, please download myri10ge_bugreport.sh, and send the output of myri10ge_bugreport.sh to help@myri.com.
Important Mac OS X performance tuning recommendations are listed in the README.
![]()
Last updated: 17 April 2008
Home |
Mail for Product Information |
Documentation |
Software Downloads |
Switch Software |
Diagnostic Tools |
Other Documentation and Tools |
Technical Support |
RMA Procedures