From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Ph8Ce-0007P4-Qy for garchives@archives.gentoo.org; Sun, 23 Jan 2011 22:14:33 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 77B83E0827; Sun, 23 Jan 2011 22:13:01 +0000 (UTC) Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 2EECDE0827 for ; Sun, 23 Jan 2011 22:13:00 +0000 (UTC) Received: by wyf22 with SMTP id 22so4795652wyf.40 for ; Sun, 23 Jan 2011 14:13:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=VXysIDcGMuinLFEg3RCwdlDXm/1PaBKOz/kQFaUPCoI=; b=Yby8U2aPF0+x38dY3MY62QkUHfTrhjoUIFkZB7KgJdOrbwBNCJw8NQdROHQkppaY54 D+EPzIjaLHU9rNCyBvfdxFm2mUUUoVklB8FT9S+mMkkrIRq4+x89xk5sC8zJcfIIbctm xFnsQ7lXFPkD5uFtpbBSmitMLnb/01QJnN3Bw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=xJbt2Xs0ApTMnPU9+bT6kD5xSg6yHQvb4TXmN5LGSeRjodG4ZvtICsR8QKV9KFdlsm B1RttDv+g2Hnn80JIwmkeHpEO9KoQxPef5xdfeWpTaA8Ur4iMwWqqCrAJhwq+KySfZth c8LRLn4wIvHhK/NPuoI7DMVPFjMMUAnBCfSe8= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.216.51.135 with SMTP id b7mr1655805wec.29.1295820780297; Sun, 23 Jan 2011 14:13:00 -0800 (PST) Received: by 10.216.16.21 with HTTP; Sun, 23 Jan 2011 14:13:00 -0800 (PST) In-Reply-To: <20110123180815.GC4486@solfire> References: <20110123180815.GC4486@solfire> Date: Sun, 23 Jan 2011 14:13:00 -0800 Message-ID: Subject: Re: [gentoo-user] Identifying missing modules... From: Mark Knecht To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: dfe49870a435f19c1d23e0afeb2c77fd On Sun, Jan 23, 2011 at 10:08 AM, wrote: > > Hi, > > when doing as root > > =C2=A0 =C2=A0lspci -vk > > I get all pci devices and "bus inhabitants" listed. > Additionally there are often two lines added to each > device saying similiar things like: > > =C2=A0 =C2=A0 =C2=A0 =C2=A0Kernel driver in use: >XYZ> > =C2=A0 =C2=A0 =C2=A0 =C2=A0Kernel modules: > > and there other devices do not have similiar entries. > > My question is: How can I distinguish devices/entities, > which do not need any driver to work and those, which > need a driver but in the current setup the driver wasn't > compiled in/compiled as module? > > Thank you very much in advance for any help! > Best regards, > mcc Devices that need a driver are listed as 'Kernel driver in use:' whether the driver is compiled in or not. Devices that have their driver compiled in do not have the line 'Kernel modules:' Devices that have neither line are controlled by the kernel but don't need anything from the driver section. I suppose there is the possibility that lspci could find a PCI device which hasn't had a driver selected as module or builtin and then not show anything. In this case I expect that the device wouldn't function. Hope this helps, Mark