zmizlo /proc/pci

M.Cupy M.Cupy na seznam.cz
Pondělí Květen 12 20:21:49 CEST 2003


kratochvil jiri wrote:
>>>nemam ani /proc/bus/pci 
>>ale lspci funguje
> zkuste 
> # strace -e open lspci
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/lib/i686/libc.so.6", O_RDONLY)   = 3
pcilib: Cannot open /proc/bus/pci
open("/usr/share/hwdata/pci.ids", O_RDONLY) = 3
00:00.0 Host bridge: Intel Corp.: Unknown device 2560 (rev 02)
00:01.0 PCI bridge: Intel Corp.: Unknown device 2561 (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA PCI Bridge (rev 82)
...

jak z toho ven? /usr/share/hwdata/pci.ids je jen seznam IDs,
takze lspci musi jit primo na HW.
nemam rebuildit nejake liby?
jinac /proc mam namontovane, ale v /proc/bus/
je pouze prazdny adresar pccard.

make menuconfig jsem prolez, nic podnetneho se mi nedari najit.
ale nevim, zda tam jsou _vsechny_ options.
kernel jsem konfiguroval z ciste vody.
kompilovan pomoci kgcc (kvuli RTLinux patchi.)
CC	= $(CROSS_COMPILE)kgcc
v /usr/src/linux/Makefile

---
zajimavost z /var/log/messages:
...
May 12 12:07:02 localhost kernel: OEM ID: INTEL    Product ID: I845G        APIC at: 0xFEE00000
May 12 12:07:02 localhost kernel: Bus #0 is I_PCI  (node 0)
May 12 12:07:02 localhost kernel: Unknown bustype I_PCI  - ignoring
May 12 12:07:02 localhost kernel: Bus #1 is I_PCI  (node 0)
May 12 12:07:02 localhost kernel: Unknown bustype I_PCI  - ignoring
May 12 12:07:02 localhost random: Initializing random number generator:  succeeded
May 12 12:07:02 localhost kernel: Bus #2 is I_PCI  (node 0)
May 12 12:07:03 localhost kernel: Unknown bustype I_PCI  - ignoring
May 12 12:07:03 localhost kernel: Bus #3 is I_PCI  (node 0)
May 12 12:07:03 localhost kernel: Unknown bustype I_PCI  - ignoring
May 12 12:07:03 localhost kernel: Bus #4 is ISA    (node 0)
May 12 12:07:03 localhost kernel: I/O APIC #2 Version 32 at 0xFEC00000.
...

------------------------------------------------------------
Martin Cupak < M.Cupy at seznam.cz >
------------------------------------------------------------
User friendly things make users lazy and thus silly.
------------------------------------------------------------




Další informace o konferenci Linux