From owner-freebsd-questions@FreeBSD.ORG Wed Jan 4 00:38:45 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3CC83106566C for ; Wed, 4 Jan 2012 00:38:45 +0000 (UTC) (envelope-from feenberg@nber.org) Received: from mail2.nber.org (mail2.nber.org [66.251.72.79]) by mx1.freebsd.org (Postfix) with ESMTP id B7D9D8FC0C for ; Wed, 4 Jan 2012 00:38:44 +0000 (UTC) Received: from nber4.nber.org (nber4.nber.org [66.251.72.74]) by mail2.nber.org (8.14.4/8.14.4) with ESMTP id q040cegc098245 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 3 Jan 2012 19:38:41 -0500 (EST) (envelope-from feenberg@nber.org) Received: from localhost (feenberg@localhost) by nber4.nber.org (8.14.4/8.14.4/Submit) with ESMTP id q040ceVB029675; Tue, 3 Jan 2012 19:38:40 -0500 X-Authentication-Warning: nber4.nber.org: feenberg owned process doing -bs Date: Tue, 3 Jan 2012 19:38:40 -0500 (EST) From: Daniel Feenberg To: Da Rock In-Reply-To: <4F038F8F.3090701@herveybayaustralia.com.au> Message-ID: References: <4F02A3CE.7020404@herveybayaustralia.com.au> <20120103071028.4964dd33@scorpio> <4F030E00.5020806@herveybayaustralia.com.au> <4F038F8F.3090701@herveybayaustralia.com.au> User-Agent: Alpine 2.00 (LFD 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Anti-Virus: Kaspersky Anti-Virus for Linux Mail Server 5.6.39/RELEASE, bases: 20120104 #6382867, check: 20120104 clean Cc: freebsd-questions@freebsd.org Subject: Re: Realtek RTL8191SEvB Linux driver? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jan 2012 00:38:45 -0000 On Wed, 4 Jan 2012, Da Rock wrote: > On 01/04/12 02:10, Daniel Feenberg wrote: >> >> >> On Wed, 4 Jan 2012, Da Rock wrote: >> >>> On 01/03/12 22:10, Jerry wrote: >>>> On Tue, 03 Jan 2012 16:44:30 +1000 >>>> Da Rock articulated: >>>> >>>>> On 01/03/12 11:15, Jeffrey McFadden wrote: >> >> >> Don't ndis(4) ndiscvt and ndisgen(8) essentially accomplish what the OP is >> requesting? See the handbook section 12.8.1.1: >> >> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/config-network-setup.html >> >> or the man page for ndiscvt: >> >> http://www.gsp.com/cgi-bin/man.cgi?section=8&topic=ndiscvt >> >> >> While doing the conversion looks a bit beyond what we would expect of an >> end-user, it does seem to offer a path for using hardware whose >> manufacturer does not support FreeBSD. Is there anything beyond licensing >> issues preventing such drivers from being included in the distribution, or >> made downloadable in FreeBSD form? > Oh yes, it is possible, just not probable :) At http://sourceforge.net/apps/mediawiki/ndiswrapper/index.php?title=Category:USB almost 800 compatible devices are listed. Not everything, but I have found that a willingness to spend a few dollars on a different card helps immensely in enjoying FreeBSD and Linux. For me at least it is easier to find a compatible card than to write a compatible driver. I would also observe that most people involved with computers, whether as users or developers, have little symphathy for people with different needs from the device. This is a great impediment to progress. It is a mistake to assume that because you don't need something, another person's desire for it is illegitimate. In this case, I fully agree that it is an injustice that hardware vendors do not supply FreeBSD drivers, but that does not mean that users requiring such drivers are immoral or of poor character, and therefore to be ignored or insulted. There is little that FreeBSD coders and users can do about that injustice directly, however it is within their power to mitigate it with the NDIS wrapper. If that wrapper allows another user to enter the FOSS world, that will (in the fullness of time) contribute to reforming the vendor. Daniel Feenberg