From owner-freebsd-questions@FreeBSD.ORG Thu Jul 21 18:48:35 2011 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 7CCD71065675 for ; Thu, 21 Jul 2011 18:48:35 +0000 (UTC) (envelope-from colintrebla@gmail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 3387F8FC14 for ; Thu, 21 Jul 2011 18:48:34 +0000 (UTC) Received: by ywf7 with SMTP id 7so941215ywf.13 for ; Thu, 21 Jul 2011 11:48:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=wdoFPhfe9QIqX73m8/PcmkQGgQIsujlI+S2nLoSPsug=; b=XuT2Apme9DB+sia5wm6f3SZhfcN8siGoFmfe2oKInxzsl+71FZ17LBHImlM5+rvELB ubs3vYCGffDPqXa96xjYtQ/6HkLxhdw9v7ER/YvTjTCAjOodcZokDYVl/u7R3pElI9Pk uZnxYFtR3jB/xqYDZflFqmyn21X2PFDpa/akA= Received: by 10.101.200.11 with SMTP id c11mr620609anq.133.1311272314970; Thu, 21 Jul 2011 11:18:34 -0700 (PDT) Received: from [10.25.1.72] (cpe-071-075-231-165.carolina.res.rr.com [71.75.231.165]) by mx.google.com with ESMTPS id h31sm1814304ann.5.2011.07.21.11.18.33 (version=SSLv3 cipher=OTHER); Thu, 21 Jul 2011 11:18:34 -0700 (PDT) Message-ID: <4E286D7D.7020706@gmail.com> Date: Thu, 21 Jul 2011 14:18:37 -0400 From: Colin Albert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20110708 Thunderbird/5.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <24466_1311199850_4E27526A_24466_7987_1_D9B37353831173459FDAA836D3B43499C521866E@WADPMBXV0.waddell.com> <4e28160e.bVryeJCK1esNt615%perryh@pluto.rain.com> <20110721141534.GC59455@guilt.hydra> <20110721170233.GE69370@guilt.hydra> In-Reply-To: <20110721170233.GE69370@guilt.hydra> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: 2020: Will BSD and Linux be relevant anymore? 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: Thu, 21 Jul 2011 18:48:35 -0000 On 07/21/2011 01:02 PM, Chad Perrin wrote: > On Thu, Jul 21, 2011 at 12:21:47PM -0400, Daniel Feenberg wrote: >> Doesn't the NDIS specification offer a reasonably stable ABI for wireless >> drivers? >> >> I have often thought that supporting NDIS would offer manufacturers a sort >> of "halfway house" to ease them into proper support for FreeBSD and Linux. >> While it is inferior to open source drivers, it would attract users, and >> with users manufacturers would feel pressure to have better support, which >> would best be achieved with open-source drivers. > I agree that would probably be a productive approach to improving > wireless support over time. I do not know the technical challenges > associated with getting that working in FreeBSD, though, or how well it > would actually work in practice. > I have used the NDIS wrapper in FreeBSD and Linux few times for a couple of different systems. Generally for things I could not choose the hardware for for whatever reason. It does the job for the most part. I think in one particular case i got the impression that the driver had to remain closed due to some FCC restriction on the radio being used. With the exception of video(Intel), what other areas of hardware are lacking support in FreeBSD? And would the same approach make sense for those? I specifically excepted Intel video because this is an area that is currently under development and it requires significant changes to the kernel. From what I understand Intel wrote the open source GEM kernel module for Linux under an MIT type license.