From owner-freebsd-questions@freebsd.org Sun Jan 12 20:09:22 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 B65341E8C6D for ; Sun, 12 Jan 2020 20:09:22 +0000 (UTC) (envelope-from bferrell@baywinds.org) Received: from baywinds.org (50-196-187-248-static.hfc.comcastbusiness.net [50.196.187.248]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "baywinds.org", Issuer "rr-v" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 47wnqj3pNGz4ltG for ; Sun, 12 Jan 2020 20:09:21 +0000 (UTC) (envelope-from bferrell@baywinds.org) Received: from bruces-MacBook-Pro.local (mac [192.0.2.93]) by baywinds.org (8.14.4/8.14.4) with ESMTP id 00CK9DNk014428 for ; Sun, 12 Jan 2020 12:09:13 -0800 Subject: Re: PXE boot with 2 NICs To: freebsd-questions@freebsd.org References: From: Bruce Ferrell Message-ID: <6a2ba6a0-9349-f164-e0d3-18bd32a9ef56@baywinds.org> Date: Sun, 12 Jan 2020 12:09:13 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-Greylist: inspected by milter-greylist-4.5.12 (baywinds.org [192.0.2.134]); Sun, 12 Jan 2020 12:09:13 -0800 (PST) for IP:'192.0.2.93' DOMAIN:'mac' HELO:'bruces-MacBook-Pro.local' FROM:'bferrell@baywinds.org' RCPT:'' X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.12 (baywinds.org [192.0.2.134]); Sun, 12 Jan 2020 12:09:13 -0800 (PST) X-Rspamd-Queue-Id: 47wnqj3pNGz4ltG X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of bferrell@baywinds.org designates 50.196.187.248 as permitted sender) smtp.mailfrom=bferrell@baywinds.org X-Spamd-Result: default: False [-0.81 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.68)[-0.681,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.46)[-0.457,0]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[baywinds.org]; IP_SCORE(0.63)[ipnet: 50.128.0.0/9(3.90), asn: 7922(-0.69), country: US(-0.05)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:7922, ipnet:50.128.0.0/9, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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 20:09:22 -0000 On 1/12/20 11:15 AM, Daniel Feenberg wrote: > > 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 > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" You have a bad flash image for the NIC you're trying the PXE boot on.  A bit off google checking says it's pretty common on intel cards. Are you just installing from PXE and then running local or is every boot PXE?  It seems either way the running config would deal with this... but it would mean an exception in the stored configs. The error seems well known: https://cs.uwaterloo.ca/~brecht/servers/docs/PowerEdge-2600/en/IntelNIC/bootagnt/ba_msgs.htm I'd try to reflash the NIC