Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Vlasov                        2:5020/400     21 Aug 2006  23:55:50
 To : Grishka Chervonets
 Subject : Re: fuse
 -------------------------------------------------------------------------------- 
 
 On Mon, 21 Aug 2006 18:59:21 +0000 (UTC) Grishka Chervonets wrote:
 
 > imho для того, чтобы модуль грузился автоматом при обращении к устройству
 > (при наличии соответствующей поддержки в ядре) необходимо правильно
 > указать алиас в конфигурации modutils, а именно добавить строку
 > 
 > alias block-major-10 fuse
 > 
 > в /etc/modutils.conf или /etc/modules.conf или где оно там в fc
 
 1) Имя неверное - на самом деле модуль fuse создаёт character device,
 причём minor для него выделяется из диапазона misc, поэтому для него
 требовалась бы строка "alias char-major-10-229 fuse".
 
 2) Строки alias подобного вида для ядер 2.6.x уже очень давно не нужно
 добавлять руками, поскольку соответствующая информация сейчас
 включается в сами модули, потом извлекается оттуда командой depmod, и
 потом используется modprobe при загрузке модулей.  Правда, многие
 драйверы в последнее время используют динамически выделяемые номера
 major (или minor в misc) - для них подобные алиасы написать вообще
 невозможно.
 
 3) Проблема не в том, что модуль не грузится при обращении к файлу
 устройства - проблема в том, что при использовании udev без
 дополнительных действий этот самый файл устройства вообще не существует
 до момента загрузки модуля.  В случае, если модуль обслуживает какое-то
 реальное устройство на шине, поддерживающей автоматическое обнаружение
 устройств (PCI, USB, ...), проблем нет, поскольку модуль может быть
 автоматически загружен при обнаружении соответствующего устройства.  А
 вот для виртуальных устройств типа /dev/fuse, /dev/ppp приходится
 использовать либо принудительную загрузку модуля, либо принудительное
 создание файлов устройств в /dev.
 
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 fuse   Dmitry Meleshkin   19 Aug 2006 18:12:11 
 Re: fuse   Sergey Vlasov   21 Aug 2006 18:44:06 
 Re: fuse   Grishka Chervonets   21 Aug 2006 22:59:21 
 Re: fuse   Sergey Vlasov   21 Aug 2006 23:55:50 
 Re: fuse   Grishka Chervonets   22 Aug 2006 00:46:45 
 Re: fuse   Andrei Popov   21 Aug 2006 10:22:11 
 Re: fuse   Igor Tihonov   26 Aug 2006 06:53:59 
 RE: fuse   Dmitry Meleshkin   23 Aug 2006 17:55:22 
 fuse   Alexey Vissarionov   29 Aug 2006 13:54:34 
Архивное /ru.linux/3672004e566c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional