Вместо lsmod можно с успехом пользовать cat /proc/modules
А вместо lspci какой файл можно посмотреть ?
Пробовал смотреть в /sys/bus/pci/devices/подкаталоги с кучей нулей/
но не нашел ни одного файла чтоб выводил название девайса, одни цифирьки.
Выводит же както lspci красивую инфу типа :
02:0e.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
Вопрос где берет ?
Или все таки lspci сам детект на шине делает, а не просто из файла инфо выводит ?
lspci (есть аналог ?)
Модератор: Bizdelnick
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: lspci
а открыть исходники lspci и посмотреть, что и откуда она берет, Вам религия не позволяет?
слава роботам!
-
TWINc
- Сообщения: 179
- ОС: Arch Linux Current
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: lspci
для того, чтобы найти списко файлов, из которых lspci черпает инфу - не надо быть программистом.
просто зачем вам дали в руки OpenSource, если вы не хотите его использовать?
если на копание в исходниках силы нету, я думаю, даст исчерпывающий ответ.
и не говорите мне, что человек, которого вообще интересует подобная информация, на знает как ее получить, я все равно не поверю....
просить готовый ответ, потому что лень искать его самому - неуважение к окружающим.
просто зачем вам дали в руки OpenSource, если вы не хотите его использовать?
если на копание в исходниках силы нету, я думаю,
Код: Выделить всё
strace lspci 2>&1 | grep openи не говорите мне, что человек, которого вообще интересует подобная информация, на знает как ее получить, я все равно не поверю....
просить готовый ответ, потому что лень искать его самому - неуважение к окружающим.
слава роботам!
-
noob
- Сообщения: 212
Re: lspci
elide писал(а): ↑31.10.2006 02:44для того, чтобы найти списко файлов, из которых lspci черпает инфу - не надо быть программистом.
просто зачем вам дали в руки OpenSource, если вы не хотите его использовать?
если на копание в исходниках силы нету, я думаю,даст исчерпывающий ответ.Код: Выделить всё
strace lspci 2>&1 | grep open
и не говорите мне, что человек, которого вообще интересует подобная информация, на знает как ее получить, я все равно не поверю....
просить готовый ответ, потому что лень искать его самому - неуважение к окружающим.
Уж извините если обидел.
Как бы так написать чтоб опять не обидеть.
Религия .. то да сё.
Моя религия подсказывает мне , что по меньшей мере глупо добывать исходники пытатся разобраться в них, если можно просто спросить.Замете спросить в нубском разделе форума, написав конкретный вопрос без мата и прочих тупостей (как мне поставить линух).
А вот за strace спасибо большое, все легко и быстро выяснилось откуда lspci берет инфо о девайсах.
Получается что из /proc таки нельзя добыть описание устройств в виде читаемой информации.
lspci из /proc берет ид девайса, а имя ему уже добывает из собственой базы pci.ids
Извиняйте если что не так опять написал.
Спасибо.