Skip to end of metadata
Go to start of metadata

Note:

  1. The NICs are mainly supported by the OpenIndiana community members and Illumos Organization.
  2. Use hipster for best results.
  3. See http://illumos.org/hcl for a correct list of supported hardware (based on device IDs the actual drivers list as supported)
  4. The bge driver now supports Broadcom BCM5719/5720 devices. See Illumos bug# 3446 for more details.
  5. A number of NICs are not currently supported "out of the box" by the illumos kernel or OpenIndiana distribution, but over 30 open-sourced drivers covering many more chipsets and NIC models are available as part of the separate "Free NIC drivers for OpenSolaris" project by Masayuki Murayama and generally do just work on OpenIndiana (binaries are available as part of the source code tarballs, but you're encouraged to recompile them with GLDv3 Makefile's on OpenIndiana, see details on the project's web page). If your newer NIC chipset is not supported by a driver from that project, try contacting the author - you might help him make and test an updated version of a driver (wink)
  6. Marvell Yukon NICs may be supported by an SKGE driver, by myk from the "Free NIC drivers for OpenSolaris" project and by Marvell's own drivers for Solaris (see comments below).

NIC

Supported

OI release

Notes

Driver

Contributor

Asix AX88772Ayes2018.04 axfMichal Nowak
Asix AX88772Bno2018.04  Michal Nowak

Atheros AR8132 Fast Ethernet

Atheros AR8131 Gigabit Ethernet

Atheros AR8151 v1.0 Gigabit Ethernet

Atheros AR8151 v2.0 Gigabit Ethernet

Atheros AR8152 v1.1 Fast Ethernet

Atheros AR8152 v2.0 Fast Ethernet

YESoi_151a7

ASUS Eepc laptop,

ASUS P8H67-V motherboard,

ASUS K73S notebook

atgeGary Mills
AR8161 Gigabitno2018.04Toshiba Satellite L855 Michal Nowak
Broadcom NetLink & NetXtreme I 57xx Gigabit adapters
YESoi_151a7BCM5700/5701/5703/5704/5705/5705M/5714/5721/5751/5751M/5782/5788bgeKen Mays
Broadcom NetXtreme II Gigabit EthernetYESoi_151a1Tested BCM5709.bnxJason Matthews
Broadcom NetXtreme II Gigabit EthernetYESoi_151a7BCM5706, 5708, 5709, 5716bnxKen Mays

Broadcom NetXtreme II 10GbE controllers 

YESoi_151a7BCM57710, 57711, 57711E, 57712, 57800, 57810bnxeKen Mays
Intel 82540EM Gigabit Ethernet ControllerYESoi_151a3PCI-ID: 8086:1000ee1000gAncoron Luciferis
Intel 82575, 82576, 82580, I210, I211, I340, I350, I354YEShipster igbKen Mays
Intel 82563/6/7, 82571/2/3/4/8/9, 82583, I217-LM, I217-VM, I218-LM, I218-VM ethernet controllersYEShipsterIntel S1200 & Supermicro X10SAE motherboards. Added new PCI IDs.e1000gKen Mays
Intel 82597EX 10GbE Ethernet ControllerYEShipster ixgbKen Mays

Intel 82574L

YES

oi_151a

oi_151a5

scanpci: pci bus 0x0003 cardnum 0x00 function 0x00: vendor 0x8086 device 0x10d3
Intel Corporation 82574L Gigabit Network Connection

e1000g

Gary Mills

Intel 82575EBYESoi_151a1pci bus 0x0001 cardnum 0x00 function 0x01: vendor 0x8086 device 0x10a7igbJason Matthews
Intel 82576YESoi_151a1

pci bus 0x0002 cardnum 0x00 function 0x00: vendor 0x8086 device 0x10c9

igbJason Matthews
Intel 82579LMYES2018.04In Dell Optiplex 9010 workstation.e1000gMichal Nowak
Intel 82599EB 10-Gigabit SFI/SFP+YESoi_151a8tested on 151a8, could work on older releases. Performance moderately sucks on a dell r720. RX is good, TX is poor.
On an r820 TX performance is less than that of 1g ethernet most of the time.
ixgbeJason Matthews
Intel I350 Gigabit NetworkYES

oi_151a5

  Christof Haemmerle
Intel X520, Intel X540, Intel 82598, 82599 series (10Gb)YESoi_151a7 ixgbeKen Mays
Realtek RTL8101/RTL8110/RTL8168/RTL8169YESoi_151a7

Supercedes rge driver for most Realtek 81xx/816x PCI-E ethernet adapters as of gani-2.6.10. See: RTL8111B/RTL8168B/RTL8111/RTL8168/RTL8111C/RTL8111CP/RTL8111D(L)/RTL8168C/RTL8111DP/RTL8111E/RTL8168E/RTL8111F/RTL8411

ganiKen Mays

Realtek RTL8101E/8102E PCI Express Fast Ethernet controller

YES

oi_148

Onboard controller for MSI G31TM-P21 motherboard

rge

Philip Robar

Realtek RTL8139/8139C/8139C+ PCI Express Fast Ethernet controllerYESoi_151aPCI-ID: 10ec:8139rtlsAncoron Luciferis
Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)YESoi_151a

PCI-ID: 10ec:8168

rgeAncoron Luciferis
Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet ControllerYEShipster

PCI-ID: 10ec:8168

rgePredrag Zečević
Realtek RTL-8169 Gigabit Ethernet (rev 10)YESoi_151aPCI-ID: 10ec:8169rgeAncoron Luciferis
Labels:
  1. Feb 21, 2011

    Anonymous

    Oh yes - where did the Intel stuff go???

    1. Feb 21, 2011

      Anonymous

      also my experience up to now:

      use Intel al the way.

      Gea

      1. Feb 21, 2011

        Guessing it was an accidental delete, I've resurrected it. If it wasn't Ken can explain :)

  2. Mar 18, 2011

    Anonymous

    I have an ASUS P5B-Deluxe motherboard. It has two gigabit adapters (Marvell 88E8001 and 88E8056) and a Realtek wireless network. All components work properly with OpenIndiana except the 88E8001 chip. It happens to work with the "yukonx" driver from Marvell itself.

    For actual driver versions (if there are ever any newer ones released) see www.marverll.com, search for product code.

    Quick download links:

    * 64-bit (tested) - http://extranet.marvell.com/drivers/files/yukonxsol_x64v10.0.3.3.tar.Z

    * 32-bit (untested) - http://extranet.marvell.com/drivers/files/yukonxsol_x86v8.19.1.3.tar.z

    Instructions (see post "YEBAAHH! It really WORKS!"):

    http://www.linuxquestions.org/questions/solaris-opensolaris-20/solaris-problem-to-connect-internet-718718/

    Good luck!

  3. Jun 20, 2011

    Why do the ones that don't work keep getting
    removed. Mine said `No Driver' for:

    Atheros AR8132 / L1c Gigabit Ethernet Adapter
    vendor 0x1969 device 0x1062

    under OI_148. Is there a driver now?

    1. Jan 11, 2012

      Anonymous

      he only thing I know is, that when I tried OI fore mentioned chip was listed as not having a driver... However it worked out of the box with out a hitch. But I decided that I don't have time for ambivalent diletants who don't even support SPARC64 so I ditched OI.

  4. Jun 29, 2011

    Ken, the dell latitude e6520 has a build in, but mangled by dell, Gigabit NIC which is shown by scanpci and the device utility on oi_151 as an unknown card.
    scanpci shows: vendor 0x8086 device 0x1502 (which according to http://pcidatabase.com/vendor_details.php?id=1302 is a Intel 82579LM Gigabit NIC (chip 0x04931028).
    These are Intel's latest Lewisville chips (the 82579LM and 82579LF).
    I've tried attaching both the e1000g and igb drivers via update_drv -a -i '"pci8086,1502"' e1000g and igb but both fail to attach.
    Any idea how to proceed to get ethernet working or when driver support for the Lewisville becomes available?

    1. Jun 29, 2011

      Oracle recently fixed: 6944824 Intel e1000g NIC support for Lewisville (82579LM and 82579LF)

      You'll want to talk to the Illumos team about updating the legacy e1000g driver.

  5. Jul 19, 2011

    Anonymous

    Hi, I've got the Intel Q67EP Mini-ITX motherboard and it has the Intel 82579LM LAN Chipset which is not recognized under OI 151. I'm hoping that support will be added before OI is finalized (smile)

    1. Jul 20, 2011

      I've raised the issue on #illumos on freenode several times and I believe yesterday it was talked about again but so far no works seems to have gone into updating the e1000g driver.
      Ken: I added your quote from your previous reply to https://www.illumos.org/issues/832.

      Here's hoping someone can put in the time and effort to update the e1000g driver so we can use ethernet on our new laptops.

  6. Sep 13, 2011

    Anonymous

    Also the Realtek RTL8111DL controller works just fine on OpenSolaris b134 and OpenIndiana 148.

  7. Dec 15, 2011

    Anonymous

    OI_151 bricked my 82456GB dual nic.

    Since installing OI, BIOS shows both its mac addresses as ffff.ffff.ffff.ffff, and the NIC is unreachable by any new OS I've tried running on that box since.

    Ahhh...Beta testing!

  8. Feb 17, 2012

    oi_151a2 (prestable2 and higher) now supports the Intel 82579 network controllers so update your installs from the dev IPS repo.

  9. Feb 17, 2012

    Does the oi_151a2 update include the new ET2 nic's from intel?
    I believe it was a minor patch to igb driver to make those work.

    #define E1000_DEV_ID_82576_QUAD_COPPER_ET2 0x1526 in hw.h

    And than just tell it to use the same code path as other e1000_82576 devices in api.c

  10. Jul 16, 2012

    is there a way to get the Intel I350 Gigabit Network controller working?

    i tried on 151a. unfortunately not recognized.

    1. Jul 18, 2012

      i can confirm Intel I350 Gigabit Network works after an upgrade to the most recent version.