From owner-freebsd-usb@FreeBSD.ORG Mon Nov 30 00:04:23 2009 Return-Path: Delivered-To: usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B6260106568B for ; Mon, 30 Nov 2009 00:04:23 +0000 (UTC) (envelope-from brett@lariat.net) Received: from lariat.net (lariat.net [66.119.58.2]) by mx1.freebsd.org (Postfix) with ESMTP id 4833F8FC0C for ; Mon, 30 Nov 2009 00:04:22 +0000 (UTC) Received: from anne-o1dpaayth1.lariat.net (IDENT:ppp1000.lariat.net@lariat.net [66.119.58.2]) by lariat.net (8.9.3/8.9.3) with ESMTP id RAA15867; Sun, 29 Nov 2009 17:04:18 -0700 (MST) Message-Id: <200911300004.RAA15867@lariat.net> X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Sun, 29 Nov 2009 17:03:44 -0700 To: pyunyh@gmail.com From: Brett Glass In-Reply-To: <20091129212335.GA1128@michelle.cdnetworks.com> References: <200911282040.NAA05930@lariat.net> <20091129212335.GA1128@michelle.cdnetworks.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Cc: usb@freebsd.org Subject: Re: ASIX USB-to-Ethernet drivers X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Nov 2009 00:04:23 -0000 At 02:23 PM 11/29/2009, Pyun YongHyeon wrote: >I think the large number of interrupts has nothing to do with >axe(4). Almost all USB ethernet controllers are poorly designed >to save cost so you can't expect reasonable performance from it and >you should have fast CPU to copy received frames in a buffer. >It's worse than rl(4) controllers. Are there any that are better? I have several machines here that I will be using as embedded systems. They have one Ethernet interface each, and I need some of them to have two. The only other non-USB ports on these machines are video and CompactFlash. I've thought about using VLAN tagging and VLAN switch to double up the Ethernet port, but this is quite expensive. So, I need the best USB Ethernet I can get. I chose the AX88772A because it seems to be a better solution than the Davicom DM9601 (which is USB 1.0 only). The AX88178 has more buffer space, but I am having trouble finding reasonably priced adapters that use it. --Brett Glass