From owner-freebsd-net@freebsd.org Tue Jun 25 12:27:47 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 CC1F615CB506 for ; Tue, 25 Jun 2019 12:27:47 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B4F7888805 for ; Tue, 25 Jun 2019 12:27:45 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 9156121D2B; Tue, 25 Jun 2019 08:27:39 -0400 (EDT) Received: from imap6 ([10.202.2.56]) by compute7.internal (MEProxy); Tue, 25 Jun 2019 08:27:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=skunkwerks.at; h=mime-version:message-id:in-reply-to:references:date:from:to :cc:subject:content-type; s=fm2; bh=4mHkq4agF6Juea0BHuLjhnCbxr+k DLCzvBf8QngQQbo=; b=nZfzA4R07vD+EycP/wYZy3pdYAVeZTz22Uv6iba/eNlw 3lg5+yvPRBOq6DmacU1WcCFlniLobGhABMPO8RHglQqxkHne2VAVkPVCRUkDsQ0P FkOBt3/+ec2H3OYjoRHknpMXFlD1oU/fwEyWpt+VNgZcMO8XQRR/MEHtmsZeZoOo JrNfuYKUiAY0pXWogfj3yEc21MJmE1CHr1ILg/Qm4U7kLdFV2m42bAeKlbvBZvkV s75+RmYK3uowaDTv9RD3TMtK+eq3elzrIJSBC3HNPK1oQ9hsCNZRQrv7pNifA0GD PYFHU9SD1iWO8TwsWa07U6bc64fqG5/k9yMmrdfN9A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=4mHkq4 agF6Juea0BHuLjhnCbxr+kDLCzvBf8QngQQbo=; b=FozaVrrQ7BjFuBWLfVs9VI RSi4TGmioYBIxYUG/zYtPG6cNrIyub0EUDAR1LLvlCQIDsLD9QLC7nC80m+6uG7u 8SrC0qN0jzx365Ho6o8mp9tbpSvSLFJ8aNA1Qa/k3tsaUibRW50y+WPJzR17sh8f gK2TrKmAkIiyZex2kWcwdGPf2ZqyouOqA49W4LNSEKEThYexvoXUgfPcJSYfzlD9 +2DZVtQsQIcZnZMkInM120QGmMtl/qK7GqoWD6+YNf57dQnT1pNS+ob15RFX9Lcu gb9y9xCMPDZljhz+j0QEsFbgzQ+23AH2lqpc3eFsBYSLq39HJLTEnKR5RqrgMunQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudeggdehvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtsehttdertderredtnecuhfhrohhmpedfffgrvhgv ucevohhtthhlvghhuhgsvghrfdcuoegutghhsehskhhunhhkfigvrhhkshdrrghtqeenuc ffohhmrghinhepvgguihhmrgigrdgtohhmpdhfrhgvvggsshgurdhorhhgnecurfgrrhgr mhepmhgrihhlfhhrohhmpegutghhsehskhhunhhkfigvrhhkshdrrghtnecuvehluhhsth gvrhfuihiivgeptd X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id E92981400A3; Tue, 25 Jun 2019 08:27:38 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.1.6-730-g63f2c3b-fmstable-20190622v1 Mime-Version: 1.0 Message-Id: <54e4b1a8-bf10-4aa9-a7ff-6f381ce404de@www.fastmail.com> In-Reply-To: References: <20190621023301.CRCA7107.dnvrco-fep06.email.rr.com@dnvrco-cmimta20> <39143.1561086356@segfault.tristatelogic.com> Date: Tue, 25 Jun 2019 12:27:38 +0000 From: "Dave Cottlehuber" To: "Thomas Mueller" Cc: freebsd-net@freebsd.org Subject: Re: Working around unsupported Ethernet card with PXE or UEFI? Content-Type: text/plain X-Rspamd-Queue-Id: B4F7888805 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=skunkwerks.at header.s=fm2 header.b=nZfzA4R0; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=FozaVrrQ; spf=pass (mx1.freebsd.org: domain of dch@skunkwerks.at designates 66.111.4.29 as permitted sender) smtp.mailfrom=dch@skunkwerks.at X-Spamd-Result: default: False [-5.10 / 15.00]; XM_UA_NO_VERSION(0.01)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.29]; MV_CASE(0.50)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[skunkwerks.at:+,messagingengine.com:+]; RCPT_COUNT_TWO(0.00)[2]; MX_GOOD(-0.01)[in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com,in2-smtp.messagingengine.com,in1-smtp.messagingengine.com]; FREEMAIL_TO(0.00)[twc.com]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-3.53)[ip: (-9.79), ipnet: 66.111.4.0/24(-4.75), asn: 11403(-3.05), country: US(-0.06)]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_LOW(-0.10)[29.4.111.66.list.dnswl.org : 127.0.5.1]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[skunkwerks.at:s=fm2,messagingengine.com:s=fm3]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_SHORT(-0.97)[-0.974,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[skunkwerks.at]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; MID_RHS_WWW(0.50)[] 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 12:27:48 -0000 On Tue, 25 Jun 2019, at 01:05, Thomas Mueller wrote: > > 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. Not surprised to hear that. > How dependable are USB Ethernet dongles to work with FreeBSD? I got this one which I use for my laptop when normal FreeBSD wifi isn't sufficient "works for me": EU4306: https://www.edimax.com/edimax/merchandise/merchandise_detail/data/edimax/global/network_adapters_usb_adapters/eu-4306/ axge(4): https://www.freebsd.org/cgi/man.cgi?query=axge It's sufficient for doing make install over NFS and sending/receiving full zpool dumps, I can't speak for performance nor cpu usage but then you get what you pay for :-). I'm reasonably sure that you can't expect server-level performance out of this, and an intel PCI nic(like i350 or i210) is surely a better bet. A+ Dave