From owner-freebsd-net@FreeBSD.ORG Tue Nov 11 21:15:39 2014 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 46912544 for ; Tue, 11 Nov 2014 21:15:39 +0000 (UTC) Received: from h2.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "funkthat.com", Issuer "funkthat.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 22EBDDB6 for ; Tue, 11 Nov 2014 21:15:38 +0000 (UTC) Received: from h2.funkthat.com (localhost [127.0.0.1]) by h2.funkthat.com (8.14.3/8.14.3) with ESMTP id sABLFUkb018739 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 11 Nov 2014 13:15:31 -0800 (PST) (envelope-from jmg@h2.funkthat.com) Received: (from jmg@localhost) by h2.funkthat.com (8.14.3/8.14.3/Submit) id sABLFUtw018738; Tue, 11 Nov 2014 13:15:30 -0800 (PST) (envelope-from jmg) Date: Tue, 11 Nov 2014 13:15:30 -0800 From: John-Mark Gurney To: Ian Smith Subject: Re: Whither ep(4) on 9.3-RELEASE? Message-ID: <20141111211530.GQ24601@funkthat.com> Mail-Followup-To: Ian Smith , freebsd-net@freebsd.org, Gary Aitken References: <20141111203429.I31139@sola.nimnet.asn.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20141111203429.I31139@sola.nimnet.asn.au> User-Agent: Mutt/1.4.2.3i X-Operating-System: FreeBSD 7.2-RELEASE i386 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.2 (h2.funkthat.com [127.0.0.1]); Tue, 11 Nov 2014 13:15:31 -0800 (PST) Cc: Gary Aitken , freebsd-net@freebsd.org X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.18-1 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, 11 Nov 2014 21:15:39 -0000 Ian Smith wrote this message on Tue, Nov 11, 2014 at 21:31 +1100: > In a conversation on questions@ re natd(8), Gary said he was about to > upgrade to 9.3 from some (embarrassingly :) old version, and I said: > > >> Strangely, there's no man page for ep nor if_ep on 8.x or 9.x? > > To which Gary replied: > > > ugh. That will be interesting when my upgrade starts in a few days. > > Dang. > > man ep > > ep -- Ethernet driver for 3Com Etherlink III (3c5x9) interfaces > > Firstly, I was wrong about 8.x, maybe I'd been looking for 'man if_ep'. > On 8.2-R (i386) there is an ep(4) and: > > smithi on t23% ll /boot/kernel/*ep.ko* | grep -v wlan > -r-xr-xr-x 1 root wheel 28687 Jul 8 2011 /boot/kernel/if_ep.ko > -r-xr-xr-x 1 root wheel 104779 Jul 8 2011 /boot/kernel/if_ep.ko.symbols > > But on 9.3-R (well, 9.3-PRERELEASE of June 25th, amd64): > > smithi@x200:/sys/dev/acpica % ll /boot/kernel/*ep* > -r-xr-xr-x 1 root wheel 24488 Jun 25 15:45 /boot/kernel/if_epair.ko* > -r-xr-xr-x 1 root wheel 73912 Jun 25 15:45 /boot/kernel/if_epair.ko.symbols* > -r-xr-xr-x 1 root wheel 16584 Jun 25 15:45 /boot/kernel/uep.ko* > -r-xr-xr-x 1 root wheel 51056 Jun 25 15:45 /boot/kernel/uep.ko.symbols* > -r-xr-xr-x 1 root wheel 24472 Jun 25 15:46 /boot/kernel/wlan_wep.ko* > -r-xr-xr-x 1 root wheel 113632 Jun 25 15:46 /boot/kernel/wlan_wep.ko.symbols* > > Moreover, > > a) http://www.freebsd.org/releases/9.3R/hardware.html does list ep(4) > for the 3C5x9, as does 8.2R/hardware.html, for [i386,pc98,amd64] > > b) But in these and any other versions back to 7.4-stable, there is no > ep(All sections), nor if_ep, at http://www.freebsd.org/cgi/man.cgi > > Ah, hang on .. finally found it, under 9.3-R and older releases, but > only if not leaving 'Default' as architecture, but only specifically > when choosing 'i386' (which seems weird) though the hardware list (and > ep(4) under i386) for 9.3R says: > > [i386,pc98,amd64] The ep(4) driver supports Ethernet adapters based on > the 3Com 3C5x9 Etherlink III Parallel Tasking chipset, including: > > Further, hardware.html for 10.0R, 10.0-stable and even 10.1-stable all > show ep(4) for i386 only .. but NOT for 10.1R, even when choosing i386? > > So maybe this is only a doc error? My 9.3 above is amd64, so apparently > ep(4) was not (ever?) supported under amd64, and pc98 is gone now, eh? > > So can anyone confirm that ep(4) is present on 9.3-R, even if only i386? Yeh, it looks like ep is in GENERIC on i386.. We also compile ep on amd64 too, though not sure anyone would ever want to use ep on there... On HEAD we only compile the ep modules on i386... so not sure why you weren't able to find it... I'd just try booting a memstick or other image to confirm that there is support... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."