From owner-freebsd-questions@freebsd.org Tue Oct 27 18:09:00 2015 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D648AA1F5E9 for ; Tue, 27 Oct 2015 18:09:00 +0000 (UTC) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from be-well.ilk.org (be-well.ilk.org [23.30.133.173]) by mx1.freebsd.org (Postfix) with ESMTP id B31F618DE for ; Tue, 27 Oct 2015 18:09:00 +0000 (UTC) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from lowell-desk.lan (router.lan [172.30.250.2]) by be-well.ilk.org (Postfix) with ESMTP id 4775933C26; Tue, 27 Oct 2015 14:08:49 -0400 (EDT) Received: by lowell-desk.lan (Postfix, from userid 1147) id 2D8873980E; Tue, 27 Oct 2015 14:08:47 -0400 (EDT) From: Lowell Gilbert To: Dennis Glatting Cc: freebsd-questions@freebsd.org Subject: Re: usbnet vs umass (FreeBSD<>BeagleBone) References: <1445874889.31346.12.camel@pki2.com> Reply-To: freebsd-questions@freebsd.org Date: Tue, 27 Oct 2015 14:08:47 -0400 In-Reply-To: <1445874889.31346.12.camel@pki2.com> (Dennis Glatting's message of "Mon, 26 Oct 2015 08:54:49 -0700") Message-ID: <44h9lcrxow.fsf@lowell-desk.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Oct 2015 18:09:00 -0000 Dennis Glatting writes: > I am trying to get Ethernet to work over USB between a BeagleBone Black > and a i386 FreeBSD laptop. [Warning: I haven't actually used any of this, or dealt with the code...] I assume you already have the driver loaded on the FreeBSD side. The Beaglebone side will be configured differently depending on whether you use CDC or Remote NDIS; I'm fairly sure that it supports both, and FreeBSD certainly does. > The FreeBSD laptop insists the BBB is a disk (da0) on the opposite end > of the USB cable. So I set load_umass="NO" but FBSD insisted a disk was > there. So I disabled Linux, still a da0. I commented out "device umass" > in the kernel config but umass was built and installed anyway (must be > a dependency somewhere). Sounds reasonable. Disabling umass entirely might be fairly difficult, and is unlikely to be necessary. It's possible that the Beaglebone emulates a umass device by default; you can check this by trying to figure out what kind of filesystem the FreeBSD machine sees, and maybe mounting that. If that works, then at least part of the problem is that you haven't configured the Linux side correctly, as opposed to the FreeBSD side. Good luck.