[linux] Re: werkende gigbait lan kaart gezocht
Kees Theunissen
theuniss op rijnh.nl
Vr Nov 25 22:48:28 CET 2005
On Fri, 25 Nov 2005, Paul Slootman wrote:
>> > > 0000:01:0a.0 Ethernet controller: Intel Corporation: Unknown device 107c
>> > > (rev 05)
>> > > Subsystem: Intel Corporation: Unknown device 1376
>> > >
>> > > dat suggereert dat er misschien meer mis is, maar wat dan?
>> >
>> > Dat je lspci enigzins verouderd is, waardoor ie niet alle nieuwe PCI
>> > devices herkent?
>>
>> Is dat de schuld van lspci? Volgens mij (en mijn interpreatie van de
>> manpage) komt de info uit een externe bron.
>
>Tja, lspci zit bij mij (debian) in dezelfde package als
>/usr/share/misc/pci.ids, dus beiden worden tegelijk ge-update :)
>
>Er zit trouwens ook een update-pciids tooltje bij, zie ik net.
En om de verwarring compleet te maken: pci.ids zit ook in de kernel
source. Zowel bij 2.4.x als bij 2.6.x kernels zit die file onder
drivers/pci.
Of je die tabel ook mee neemt in je kernel is een configuratie optie.
Ik denk dat de meeste distro's dat wel aan hebben staan.
De 2.6 kernel_configuratie_help zegt er dit over:
PCI device name database
CONFIG_PCI_NAMES:
By default, the kernel contains a database of all known PCI device
names to make the information in /proc/pci, /proc/ioports and
similar files comprehensible to the user.
This database increases size of the kernel image by about 80KB. This
memory is freed after the system boots up if CONFIG_HOTPLUG is not set.
Anyway, if you are building an installation floppy or kernel for an
embedded system where kernel image size really matters, you can disable
this feature and you'll get device ID numbers instead of names.
When in doubt, say Y.
Groeten,
Kees.
--
Kees Theunissen
F.O.M.-Instituut voor Plasmafysica "Rijnhuizen", Nieuwegein
E-mail: theuniss op rijnh.nl, Tel: 030-6096724, Fax: 030-6031204
More information about the Linux
mailing list