From owner-freebsd-current@FreeBSD.ORG Thu Dec 4 09:47:03 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3904E1065673 for ; Thu, 4 Dec 2008 09:47:03 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.227]) by mx1.freebsd.org (Postfix) with ESMTP id EAE1A8FC19 for ; Thu, 4 Dec 2008 09:47:02 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so3822255rvf.43 for ; Thu, 04 Dec 2008 01:47:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=u3kg8w52PjcE3vW71sEUkRIk+q1A6nBW9DKTD8KhG64=; b=CXrvYuR98kZVFDzj1lvIDiLLeNME08Vs5aWSrb23+wXTBvhCFwcvwfBqAGtvMTH+X8 gUfci5LYwKNmuL+ulx0FqvEyrcCv057xqGplVoyrV1a6TOEr5KZFdA7jdAbc+UEu6Ewm z/JHppz/RQ8HL9VQ76reHzsPJRseZWZRirL+Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=l1p23FRd8B4JtM6s1C5DGXvD4stqLgEEIAdHfBoQPJP56wJTCUmL2/fM4d8gS8CPbt SwqscQfVA0DxjWsQPyB4Qv8DeUuWGYL1FwPMs+2QAV3KlEG9Pt8/2jjO95Vm4xwG4TQe uP+bRFDoh+5SJ6vEZcXsKvyyT+5uRjQqie/Nk= Received: by 10.140.164.6 with SMTP id m6mr6835886rve.144.1228384022070; Thu, 04 Dec 2008 01:47:02 -0800 (PST) Received: by 10.140.158.13 with HTTP; Thu, 4 Dec 2008 01:47:01 -0800 (PST) Message-ID: <7d6fde3d0812040147w4dfb42b7iec5372e611399da4@mail.gmail.com> Date: Thu, 4 Dec 2008 01:47:01 -0800 From: "Garrett Cooper" To: "Tim Kientzle" In-Reply-To: <49338183.3040500@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20081128234155.0221e263@serene.no-ip.org> <3cb459ed0811291342i524eaab3g1acadcd9cbdb638b@mail.gmail.com> <7d6fde3d0811291556g3f08a814td68466ad02dee4fc@mail.gmail.com> <200811291515.01962.beech@freebsd.org> <4932DD73.9000109@freebsd.org> <20081130235621.GA51043@duncan.reilly.home> <49338183.3040500@freebsd.org> Cc: Andrew Reilly , "Conrad J. Sabatier" , freebsd-current@freebsd.org, Alexander Churanov , Beech Rintoul Subject: Re: i give up X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Dec 2008 09:47:03 -0000 On Sun, Nov 30, 2008 at 10:17 PM, Tim Kientzle wrote: > Andrew Reilly wrote: >> >> On Sun, Nov 30, 2008 at 10:37:39AM -0800, Tim Kientzle wrote: >> >>> I wonder if there's some way to partially automate >>> collecting some of this information. >> >> There is. Just install ports/sysutils/bsdstats, set the >> appropriate frobs in /etc/rc.conf and be happy. Look at the >> http://bsdstats.org/ page from time to time. > > This is a start towards what I had in mind, but > still has a ways to go. Here are a few questions > I would like to ask of such a database: > > "What ethernet cards have people used with FreeBSD 7.0?" > > This would require being able to start from > a particular OS (and version?). > > "I have a Broadcom card, what driver do I need with FreeBSD 7?" > > This requires being able to navigate from OS/version > to device type, manufacturer, then driver. This > should also have callouts for any driver that's not > part of the GENERIC kernel. > > "pciconf just gave me an ID xyz123; what chip is that?" > > I see device names but not hardware-level IDs. > > "Any suggestions for a good network card to buy?" > > This information seems to stop at the chipset level. > When I go to the store, very few boxes have chipset > names on them. It would be good to give users the > option to provide a manufacturer (and product name?) > for the card or motherboard in use. Such information > would necessarily be more sporadic than the automatically > collected information, but it would build up over time. > > Based on the numbers here, I'm going to guess that > PC-BSD has this service turned on by default. You > should talk to folks maintaining installers for other > systems about possibly getting it integrated there. > (With clearly-worded notices about data being anonymous, > etc.) > > It would also be interesting to use this from the installer > to look up missing drivers (enumerate PCI IDs for any > device that didn't attach a driver and query the bsdstats > service for information about that device); this would > make it a lot easier for users to find drivers supported > out-of-tree. > > Such a database could provide very useful information to the > development community ("most popular unsupported ethernet > cards") and to users ("most popular supported ethernet > cards"). > > Tim Sounds like you're looking for something like Kudzu for Redhat. -Garrett