Установка драйверов

Автор: ph55 Дата: 29.12.2005 11:49 как вообще этот процесс происходит в линуксе?
Re: установка драйверов 29.12.2005 15:27duck Как я понимаю - просто.. Улыбка

Береш исходник драйвера (модуля к ядру).... т.к. я понял, что дрова в линухе - могут быть вкомпиены в само ядро и быть модулями к нему....и компилишь...
Или берешь компиленный...

Если они вкомпилены в ядро, то грузятся тогда, когда грузится само ядро....

Если модули к ядру, то это файлы с расширением *.о или *.ko .

подгрузить их можно двумя способами: вручную и автоматически...

Вручную - два способа:
1. Если модуль находится где-нить в какой-нить папке - то
подгрузить его мона набрав такое:
# insmod <путь к файлу модуля> <имя файла модуля.расширение>

2. Если модуль находится в директории /lib/modules/<твоя версия линуха>/
то просто вводится команда :
# modprobe <имя файла модуля>

Автоматически - это пишется либо юзером , либо какой нить прогой скрипт, при запуске которого происходит автозагрузка модуля...(драйвера)

Выгружать можно(как я понял ) тока модули ядра из памяти:
# rmmod <имя файла модуля>

В линухе обращение к некому у-ву осуществляется через спец. файл у-ва (в директории /dev/)...
Вот впринципе вкаратце и все... а так ПОИСК - РУЛИТ... Улыбка
Re: установка драйверов 29.12.2005 15:33duck А вааще могеш почитать здесь :

[genphys.phys.msu.ru]
RSS-материал