From owner-freebsd-questions@freebsd.org Wed Apr 29 16:52:36 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8B78C2BB728 for ; Wed, 29 Apr 2020 16:52:36 +0000 (UTC) (envelope-from jester@panix.com) Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49C4Lr1wDfz4WVS for ; Wed, 29 Apr 2020 16:52:35 +0000 (UTC) (envelope-from jester@panix.com) Received: from panix2.panix.com (panix2.panix.com [166.84.1.2]) by mailbackend.panix.com (Postfix) with ESMTP id 49C4Lq5jtxzlcc for ; Wed, 29 Apr 2020 12:52:35 -0400 (EDT) Received: by panix2.panix.com (Postfix, from userid 834) id 49C4Lq4lhHz1ZVd; Wed, 29 Apr 2020 12:52:35 -0400 (EDT) Date: Wed, 29 Apr 2020 12:52:35 -0400 From: jester@panix.com To: freebsd-questions@freebsd.org Subject: Drivers for NIC (igb vs em)? Message-ID: <20200429165235.GA17720@panix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 49C4Lr1wDfz4WVS X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of jester@panix.com designates 166.84.1.89 as permitted sender) smtp.mailfrom=jester@panix.com X-Spamd-Result: default: False [-4.89 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; RCVD_TLS_LAST(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[89.1.84.166.rep.mailspike.net : 127.0.0.18]; R_SPF_ALLOW(-0.20)[+ip4:166.84.0.0/16:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; SUBJECT_ENDS_QUESTION(1.00)[]; RCVD_IN_DNSWL_MED(-0.20)[89.1.84.166.list.dnswl.org : 127.0.5.2]; FROM_NO_DN(0.00)[]; IP_SCORE(-3.39)[ip: (-9.49), ipnet: 166.84.0.0/16(-4.12), asn: 2033(-3.29), country: US(-0.05)]; DMARC_NA(0.00)[panix.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:2033, ipnet:166.84.0.0/16, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Apr 2020 16:52:36 -0000 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. I have a motherboard with two built-in NICs. These appear as em0 and igb0. I'm just wondering why these are created with different drivers, instead of as em0 and em1 or igb0 and igb1. Is this something I have any control over? (I originally came to this question when I was considering using link aggregation with LACP, and it's recommended to do this only with the same NIC driver. I've subsequently decided not to do this, but remain curious about the underlying driver issue.) If it's relevant, the output of lspci for the Ethernet controllers only: $ sudo lspci -v [...] 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-LM (rev 31) Subsystem: ASRock Incorporation Device 15b7 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at df100000 (32-bit, non-prefetchable) Capabilities: [c8] Power Management version 3 Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [e0] PCI Advanced Features 02:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03) Subsystem: ASRock Incorporation Device 1533 Flags: bus master, fast devsel, latency 0, IRQ 19 Memory at df000000 (32-bit, non-prefetchable) I/O ports at e000 Memory at df080000 (32-bit, non-prefetchable) Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+ Capabilities: [70] MSI-X: Enable+ Count=5 Masked- Capabilities: [a0] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number d0-50-99-ff-ff-c1-f6-ab Capabilities: [1a0] Transaction Processing Hints Thanks.