Драйверы для оборудования: где найти?

Где найти, какой параметр в конфигурации ядра отвечает за работу данного оборудования? Пользуясь командами lspci(зделав chroot) и lsmod с liveDVD я узнал какое оборудование и модули у меня стоят(активны). Как узнать что именно надо включать в конфигурации ядра?

.

у lspci есть подробный режим, когда, погрепав по слову kernel, можно найти имена модулей
Так вот в Makefile-ах что внутри /usr/src/linux можно их тоже отыскать.
И слева от имён будут те самые CONFIG_XXXXX которые следует включить в ядре.

Завтра утром приведу конкретный пример с gentoo на работе.

а эта строка - это просто подпись

спасибо, с нетерпением жду

спасибо, с нетерпением жду продолжения

вот

# lspci -v | grep Kernel
        Kernel modules: intel-agp
        Kernel driver in use: pcieport
        Kernel driver in use: uhci_hcd
        Kernel driver in use: uhci_hcd
        Kernel driver in use: uhci_hcd
        Kernel driver in use: ehci_hcd
        Kernel driver in use: HDA Intel
        Kernel driver in use: pcieport
        Kernel driver in use: pcieport
        Kernel driver in use: pcieport
        Kernel driver in use: uhci_hcd
        Kernel driver in use: uhci_hcd
        Kernel driver in use: uhci_hcd
        Kernel driver in use: ehci_hcd
        Kernel driver in use: ata_piix
        Kernel driver in use: ata_piix
        Kernel driver in use: nvidia
        Kernel modules: nvidia
        Kernel driver in use: r8169

# $ find /usr/src/linux/ -name 'Makefile' -exec egrep -i "r8169|ata_piix|uhci_hcd|pcieport|ehci_hcd|intel-agp" {} \; | grep ^obj
obj-$(CONFIG_ATA_PIIX)          += ata_piix.o
obj-$(CONFIG_R8169) += r8169.o
obj-$(CONFIG_PCIEPORTBUS)       += pcieportdrv.o
obj-$(CONFIG_PCIEPORTBUS) += pcie/
obj-$(CONFIG_USB_EHCI_HCD)      += ehci-hcd.o
obj-$(CONFIG_USB_UHCI_HCD)      += uhci-hcd.o
obj-$(CONFIG_USB_EHCI_HCD)      += host/
obj-$(CONFIG_USB_UHCI_HCD)      += host/
obj-$(CONFIG_AGP_INTEL)         += intel-agp.o

причём видео (nvidia) искать не надо - будут ложные срабатывания.
Как правило, каждый знает, что за видео у него, и обращается к http://www.gentoo.org/doc/en/list.xml

и да, как отметили ниже, http://kmuto.jp/debian/hcl/ полезна - оно выжало ещё строки iTCO_wdt и i2c-i801
но всё-таки лучше использовать ту ссылку совместно с lspci -v | grep Kernel
ещё замечу, что jmicron не нужен - "# CONFIG_PATA_JMICRON is not set" - хотя на маме он есть

Обращаюсь к модераторам - не добавите ли вы это в FAQ?

а эта строка - это просто подпись

Цитата: ещё замечу, что

Цитата:
ещё замечу, что jmicron не нужен - "# CONFIG_PATA_JMICRON is not set" - хотя на маме он есть

А можно узнать ,почему не нужен? У меня он есть,и включен.

.

имелось в виду "скорее всего у пользователя этой инструкции винт SATA, а JMicron - PATA support"

а эта строка - это просто подпись

http://www.gentoo.ru/contact

http://www.gentoo.ru/contact

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

почините плиз

<ваша-почта>: host ваш-хост[62.84.10.104] said: 550 5.1.1 
<ваша-почта>: Recipient address rejected: User unknown in local recipient table (in reply to RCPT TO command)

при этом мне копия пришла

а эта строка - это просто подпись

интересно

Да было бы интересно всегда мучал этот вопрос

Пишешь в консоли lspci -n,

Пишешь в консоли lspci -n, вывод скармливаешь в эту страничку http://kmuto.jp/debian/hcl/

Working on Gentoo Linux for Asus P535 and Qtopia :-)

спасибо

oleg_kaa написал(а):
Пишешь в консоли lspci -n, вывод скармливаешь в эту страничку http://kmuto.jp/debian/hcl/

полезная страничка, спасибо

Dmitri написал(а): oleg_kaa

Dmitri написал(а):
oleg_kaa написал(а):
Пишешь в консоли lspci -n, вывод скармливаешь в эту страничку http://kmuto.jp/debian/hcl/

полезная страничка, спасибо

lenovo s12-1n [wi]... ни разу сцылка не помогла!!! :) уж лучше внимательно почитать все параметры ядра и поэкспериментировать ;)

Не знаю. Я ею пользуюсь давно

Не знаю. Я ею пользуюсь давно и для embedded x86 ус-в, всегда выручала

Покажи сюда вывод lspci -n

Working on Gentoo Linux for Asus P535 and Qtopia :-)

# lspci -n 00:00.0 0600:

# lspci -n
00:00.0 0600: 10de:0a82 (rev b1)
00:00.1 0500: 10de:0a88 (rev b1)
00:03.0 0601: 10de:0aae (rev b3)
00:03.1 0500: 10de:0aa4 (rev b1)
00:03.2 0c05: 10de:0aa2 (rev b1)
00:03.3 0500: 10de:0a89 (rev b1)
00:03.5 0b40: 10de:0aa3 (rev b1)
00:04.0 0c03: 10de:0aa5 (rev b1)
00:04.1 0c03: 10de:0aa6 (rev b1)
00:06.0 0c03: 10de:0aa7 (rev b1)
00:06.1 0c03: 10de:0aa9 (rev b1)
00:08.0 0403: 10de:0ac0 (rev b1)
00:09.0 0604: 10de:0aab (rev b1)
00:0b.0 0106: 10de:0ab9 (rev b1)
00:0c.0 0604: 10de:0ac4 (rev b1)
00:0d.0 0604: 10de:0ac5 (rev b1)
00:0e.0 0604: 10de:0ac8 (rev b1)
00:10.0 0604: 10de:0aa0 (rev b1)
00:15.0 0604: 10de:0ac6 (rev b1)
00:16.0 0604: 10de:0ac7 (rev b1)
00:17.0 0604: 10de:0ac7 (rev b1)
00:18.0 0604: 10de:0ac7 (rev b1)
05:00.0 0300: 10de:0876 (rev b1)
06:00.0 0200: 14e4:1713 (rev 02)
09:00.0 0280: 8086:423d

хочу извениться! ссылка действительно работает! я ей не то скармливал :(
а нетбук уже давно и почти без перерывов пашет, все настроено, все поддерживается ))

Ещё пара полезных

Ещё пара полезных ссылок:
http://cateee.net/lkddb/
http://lxr.linux.no/+trees

Я Gentoo & Funtoo

не все находится

у меня командой

lspci -v | grep Kernel

нашлось

 
Kernel driver in use: agpgart-intel

использование указанной команды по поиску параметра в ядре, соответствующему данному драйверу ни к чему не привело: вывод пустой. Отсюда вопрос: как этот драйвер включить?

PS
с остальным оборудованием проблем не возникло и поддерживаю просьбу о добавлении данного вопросо в FAQ

Symbol: AGP_INTEL [=y]

Symbol: AGP_INTEL [=y]                                                                                                                                   │   
  │ Type  : tristate                                                                                                                                         │   
  │ Prompt: Intel 440LX/BX/GX, I8xx and E7x05 chipset support                                                                                                │   
  │   Defined at drivers/char/agp/Kconfig:68                                                                                                                 │   
  │   Depends on: HAS_IOMEM [=y] && AGP [=y] && X86 [=y]                                                                                                     │   
  │   Location:                                                                                                                                              │   
  │     -> Device Drivers                                                                                                                                    │   
  │       -> Graphics Support                                                                                                                                │   
  │         -> /dev/agpgart (AGP Support) (AGP [=y]) 

Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!

еще ATH5K нет, поиск по файлу

еще ATH5K нет, поиск по файлу конфига результатов не дает, приведеную выше команду для поиска использовал, получил CONFIG_ATH5K, но такого нет. Через make menuconfig искал, там нашлось, но подпункта такого нет, хотя все что выше(по дереву) и все зависимости включены

Ещё одна

Ещё одна ссылка

http://hardware4linux.info/

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".