Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Apr 2020 05:42:27 +0200
From:      Polytropon <>
To:        Yuri Pankov <>
Subject:   Re: Drivers for NIC (igb vs em)?
Message-ID:  <>
In-Reply-To: <>
References:  <> <>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On Wed, 29 Apr 2020 20:46:14 +0300, Yuri Pankov wrote:
> wrote:
> > 
> > This is (I think) a basic networking hardware question. I'm
> > actually running FreeNAS 11.3, but I assume this relates to
> > the underlying system.
> [...]
> The two were merged starting with FreeBSD 12.0 under the "em" name;  I 
> don't know the exact historical reasons those were separate though.

Technically, em is the older driver (Intel PRO/1000 family
of Gigabit chipsets), and igb introduced support for the
newer models (Intel Gigabit ET/VT Dual Port Server Adapter

On FreeBSD 11 (FreeNAS 11.3), there's still a manual entry for
igb and em, listing different hardware. I'mm sure there are
many similarities, so igb got integrated / merged with em, as
on FreeBSD 12, there no longer is "man 4 igb", even though a
file /boot/kernel/if_igb.ko still exists (12.0-p7 experimental
system here).

For comparison:

FreeBSD 11.3 "man 4 igb":

FreeBSD 11.3 "man 4 em":

FreeBSD 12.1 "man 4 em":

The "em" manual page has been updated.

Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...

Want to link to this message? Use this URL: <>