Bug 6296 - Не работают устройства без подгрузки дополнительных модулей
: Не работают устройства без подгрузки дополнительных модулей
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/udev)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-03-22 09:55 by
Modified: 2005-07-19 12:44 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-03-22 09:55:30
На данный момент:
/dev/mixer* - snd-pcm-oss
/dev/loop* - loop
/dev/cdrom - ide-cd (он будет подгружаться автоматически если открыть устройство
для cdrom'а, а устройство само можно подсчитать через /proc/ide/, например:
]# l /proc/ide/
total 2
dr-xr-xr-x   4 root root 0 Mar 22 09:44 ./
-r--r--r--   1 root root 0 Mar 22 09:44 drivers
lrwxrwxrwx   1 root root 8 Mar 22 09:44 hda -> ide0/hda/
lrwxrwxrwx   1 root root 8 Mar 22 09:44 hdc -> ide1/hdc/
dr-xr-xr-x   3 root root 0 Mar 22 09:44 ide0/
dr-xr-xr-x   3 root root 0 Mar 22 09:44 ide1/
dr-xr-xr-x  58 root proc 0 Mar 21 22:57 ../

Где hdc - cdrom, но при этом его в /sys/block нет)
------- Comment #1 From 2005-03-24 20:02:01 -------
Давайте разбираться ;-)

1. /dev/mixer* - snd-pcm-oss

Интересен вот какой момент. Спокон веку у меня в /etc/modules.conf написано:

above snd-au8830 snd-pcm-oss
above snd-pcm-oss snd-mixer-oss

и "все работает". Насколько я понимаю, предлагается раздельно грузить модули
ALSA и модули OSS эмуляции поверх ALSA?

2. /dev/cdrom - ide-cd

Во-первых, не понял пассажа, во-вторых, принудительно грузить ide-cd негоже на
любой машине. Надо тогда изобретать какой-то способ грузить этот модуль только
там, где есть IDE CD-ROM'ы. Сомневаюсь, что подобный гомункул как-либо
встраивается в стартовый скрипт udev
------- Comment #2 From 2005-04-22 10:07:40 -------
Ситуация с модулями эмуляции OSS поправлена в modules_lookup-1.1

Насколько я помню, проблему с ide-cd ты, Антон, хотел поправить сам в
инсталляторе.
------- Comment #3 From 2005-04-23 14:09:13 -------
да, я это уже исправил в последнем hotplug'е.