From owner-freebsd-questions@freebsd.org Sun Jan 12 19:15:21 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 026691DF5C9 for ; Sun, 12 Jan 2020 19:15:21 +0000 (UTC) (envelope-from feenberg@nber.org) Received: from mail2.nber.org (mail2.nber.org [198.71.6.79]) by mx1.freebsd.org (Postfix) with ESMTP id 47wmdN0FgZz4jjm for ; Sun, 12 Jan 2020 19:15:19 +0000 (UTC) (envelope-from feenberg@nber.org) Received: from mail2.nber.org (mail2.nber.org [198.71.6.79]) by mail2.nber.org (8.15.2/8.15.2) with ESMTPS id 00CJFIg6046281 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 12 Jan 2020 14:15:18 -0500 (EST) (envelope-from feenberg@nber.org) Date: Sun, 12 Jan 2020 14:15:17 -0500 (EST) From: Daniel Feenberg To: freebsd-questions@freebsd.org Subject: PXE boot with 2 NICs Message-ID: User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-KLMS-Rule-ID: 1 X-KLMS-Message-Action: clean X-KLMS-AntiSpam-Status: not scanned, disabled by settings X-KLMS-AntiSpam-Interceptor-Info: not scanned X-KLMS-AntiPhishing: Clean, 1970/01/01 00:00:00 X-KLMS-AntiVirus: Kaspersky Security 8.0 for Linux Mail Server, version 8.0.1.721, bases: 2020/01/12 12:03:00 #11273917 X-KLMS-AntiVirus-Status: Clean, skipped X-Rspamd-Queue-Id: 47wmdN0FgZz4jjm X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of feenberg@nber.org designates 198.71.6.79 as permitted sender) smtp.mailfrom=feenberg@nber.org X-Spamd-Result: default: False [-6.22 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[nber.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE(-3.72)[ip: (-9.77), ipnet: 198.71.6.0/23(-4.88), asn: 26287(-3.91), country: US(-0.05)]; RCVD_IN_DNSWL_MED(-0.20)[79.6.71.198.list.dnswl.org : 127.0.4.2]; RCVD_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:26287, ipnet:198.71.6.0/23, country:US]; RCVD_TLS_ALL(0.00)[] 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: Sun, 12 Jan 2020 19:15:21 -0000 Is it possible to PXE boot from 1 NIC, and then switch all (or most) network traffic to the other NIC? I have a Gigabyte motherboard (R182-Z90) that won't PXE boot from an OCP or PCI-E NIC (Intel x540 or x550 10GBE cards) but only has 1 1GBE motherboard NIC. So I would like to boot from the the 1GBE port but use the 10GBE NIC for the heavy traffic to the file server. The message when attempting to boot from the add-in card is: !PXE Structure was not found in UNDI Driver Code Segment which suggests a problem in the MB firmware. I don't really expect Gigabyte to offer a solution, but I am thinking that FreeBSD might have a work-around. The cards do work if I boot from a CD-ROM. But we have 30+ systems, all the others booting PXE and I don't relish having an exception. Daniel Feenberg