Поиск драйверов устройств в сети Интернет

Аватар пользователя keng00ru

Последнее время на различных форумах я вижу множество вопросов на тему: "Где взять драйвер для ...". Ответы на такие вопросы, как правило, сводятся к одной фразе: "STFW" или "www.google.com"
Вот о том, как это делать, я и хочу поделиться своими знаниями. Правила поиска:

1. Определитесь, что конкретно Вы ищите. Если Вам нужен Linux-драйвер на какое-то определённое устройство, для начала определите производителя и модель устройства. В этом могут помочь команды: «lspci» для PCI-устройств и «lsusb» для USB-устройств соответственно. Результатом вывода будет список всех устройств, подключеных к Вашему компьютеру по данной шине.
Для неопознанного устройства будет отображено минимум два значения: код производителя и код модели (VID и PID).
Примерно так: vendor 0x1106 device 0x3068 или так: ID 046d:08f0.

2. Имея эти два кода? уже можно искать. Просто задайте в Google запрос, введя в строку поиска оба значения. Если это не даёт результата, попробуйте поискать по отдельности.

3. Иногда единственным способом определить что же это у Вас за модель, является демонтаж устройства. На плате нужно найти FCC ID-номер, точно идентифицирующий модель. В таком случае не забудьте заодно посмотреть и точно записать, на каком чипсете собрано устройство. Именно от него в большей степени зависит правильность взаимодействия с драйвером и, разумеется, с операционной системой. Иногда бывает полезно почитать обзоры от тестовых лабораторий. Там, как правило, можно получить дополнительную информацию о начинке данной модели.

4. Не удивляйтесь, если на корпусе устройства стоит лейбл одного производителя, плата сделана другой компанией, а рабочим драйвером окажется программа от третьей. В мире Hi-Tech это нормально.

5. Посетите сайт производителя. Возможно, там уже есть всё, что Вам нужно. Произведите поиск по сайту производителя. Не ждите, что нужный Вам драйвер лежит на главной странице. Скорее всего придётся исследовать несколько разделов. Иногда поддержку Linux производители вообще выносят на отдельный, специально созданный для этого сайт. Так, например, поступает Toshiba.

6. Поиск в Google отличается от поиска по сайту, ведь результатов Вы получите на несколько порядков больше. Здесь главное не отвлекаться на мелочи и постараться отсеить ненужное. Например, если вы видите, что результат найден в каком-нибудь on-line магазине, то драйверов там точно не будет. То же самое касается разнообразных лент новостей.

7. Поиск по названию модели устройства со словом Linux, как правило, приводит на множество форумов, где обсуждается проблема подключения данного устройства. Именно там Вы можете найти не только название и версию вашего драйвера, но и инструкции по его установке и решения возможных проблем.

8. Обратите внимание, что на одно и то же устройство может оказаться не один драйвер, а несколько от разных авторов. В таком случае, лучше использовать тот, на который есть больше информации.

9. Найдя нужный Вам драйвер, не скачивайте сразу же последнюю доступную версию. Внимательно прочитайте системные требования и информацию о поддерживаемых устройствах. Не повредит также изучить список изменений в новых версиях.

Смысл всего вышеизложенного такой: Сеть Интернет – это огромная помойка. В Интернете есть всё! Но чтобы найти в нём что-то доброе, нужно очень хорошо покопаться. И если Вы чего-то не нашли – значит Вы не там искали.

Google-Linux – поиск ведётся только на сайтах посвящённых Linux или на страницах дополнительно содержащих слово «Linux»:

Google Linux Directory – каталог Linux-ресурсов поисковой системы Google

lilo73#list dot ru Клуб любителей ASPLinux

Your rating: Нет Average: 6.5 (6 votes)

Комментарии

Аватар пользователя Archont

Re: Поиск драйверов устройств в сети Интернет

Хотелось бы добавить, что речь здесь идет о поисках дайвера (модуля ядра) для нестандартного или нового устройства, или устройства, для которого нет открытых спецификаций, а потому нет opensource драйверов.
Для большинства стандартных устройств есть стандартные модули ядра, которые почему-то выключены в вашем ядре. Поэтому начинать поиски имеет смысл в исходниках ядра, если они у вас установлены. Может быть поддержка у вас уже имеется, просто она отключена.

RSS-материал