From owner-freebsd-net@freebsd.org Tue Jun 25 01:02:56 2019 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DBAF515B329E for ; Tue, 25 Jun 2019 01:02:56 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from dnvrco-cmomta02.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6D83A685A6 for ; Tue, 25 Jun 2019 01:02:55 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from localhost ([96.28.161.151]) by cmsmtp with ESMTP id fZrHh928oiYm2fZrJhXC2f; Tue, 25 Jun 2019 01:02:54 +0000 Date: Tue, 25 Jun 2019 01:02:39 +0000 From: "Thomas Mueller" To: freebsd-net@freebsd.org Subject: Re: Working around unsupported Ethernet card with PXE or UEFI? References: <20190621023301.CRCA7107.dnvrco-fep06.email.rr.com@dnvrco-cmimta20> <39143.1561086356@segfault.tristatelogic.com> X-CMAE-Envelope: MS4wfI74GD5lLzu1RYuZxKviXxkvbW5ADFiyzQzgrvgsWmI2QvUwj5axJa9nwkw2MD/IJML2+Q2cv5Y/kdaWh3ynw1vEfK/xNnldIH6L6xSUv34lWepwUuPL YdC3xziGpEfBmG+aC0sTr8aSGg9zpepy2F9i+rxGSQ596WupNyVg5J5c X-Rspamd-Queue-Id: 6D83A685A6 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of mueller6722@twc.com designates 107.14.73.225 as permitted sender) smtp.mailfrom=mueller6722@twc.com X-Spamd-Result: default: False [-2.76 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:107.14.73.0/24]; FREEMAIL_FROM(0.00)[twc.com]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-0.996,0]; MISSING_MID(2.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MX_GOOD(-0.01)[cached: dnvrco-cmedge02.email.rr.com]; NEURAL_HAM_SHORT(-0.99)[-0.986,0]; RCVD_IN_DNSWL_NONE(0.00)[225.73.14.107.list.dnswl.org : 127.0.5.0]; IP_SCORE(-2.97)[ip: (-8.76), ipnet: 107.14.73.0/24(-3.35), asn: 7843(-2.68), country: US(-0.06)]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[twc.com]; FROM_EQ_ENVFROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[151.161.28.96.zen.spamhaus.org : 127.0.0.10]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:7843, ipnet:107.14.73.0/24, country:US]; SUBJECT_ENDS_QUESTION(1.00)[]; FREEMAIL_ENVFROM(0.00)[twc.com]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jun 2019 01:02:57 -0000 from Dave Cottlehuber: > > On Fri, 21 Jun 2019, at 04:33, Thomas Mueller wrote: > > Is it possible to build and install FreeBSD so as to be bootable and access the internet with an Ethernet card that doesn't work in FreeBSD? > > Could Ethernet support be obtained through UEFI? > > Or could FreeBSD be installed on another computer or on a NAS NFS share? NAS would probably not have TFTP but would have NFS and iSCSI capability. > > Motherboard has PXE capability. Server OS for FreeBSD installation on other computer could be NetBSD, where the Ethernet (Realtek 8111E or 8168, re(4) driver) works well. > Tom > Hi Tom > https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/config-network-setup.html > NDIS may do what you want but it may suck. > In terms of time vs effort a 15$ USB Ethernet dongle is going to be your best result. If this is a server consider getting a 2nd hand intel NIC. I can get a 4 port pci intel Gb for under 100$ years which is more than sufficient. > Lower spec cards will be even cheaper. > There are references on the forums and mailing lists with ones that work for both USB and iNICs. > Dave NDIS is not dependable in my experience, and I have had instances of the kernel failing to compile with NDIS. How dependable are USB Ethernet dongles to work with FreeBSD? How do I find the USB Ethernet dongles on the forums and mailing lists? Needle in the haystack? Tom