LINUX.ORG.RU

В каком порядке загружаются модули?

 


0

1

у меня есть файл
~# cat /etc/modprobe.d/saa7134.conf
options saa7134 card=66,66,66,66,66,66,66,66

1) Мне неясно - это только параметры для загрузки модуля, а сама команда на загрузку модуля должна быть где-то отдельно?
где, в /etc/modules
?

2) почему не срабатывают правила
имена

# cat /etc/udev/rules.d/70-persistent-v4l.rules 
ACTION=="add",KERNELS=="0000:06:00.0",NAME="video0"
ACTION=="add",KERNELS=="0000:06:02.0",NAME="video1"
ACTION=="add",KERNELS=="0000:06:04.0",NAME="video2"
ACTION=="add",KERNELS=="0000:06:06.0",NAME="video3"
ACTION=="add",KERNELS=="0000:06:08.0",NAME="video4"
ACTION=="add",KERNELS=="0000:06:0A.0",NAME="video5"
ACTION=="add",KERNELS=="0000:06:0C.0",NAME="video6"
ACTION=="add",KERNELS=="0000:06:0E.0",NAME="video7"

ACTION=="add",KERNELS=="0000:07:04.0",NAME="video8"
ACTION=="add",KERNELS=="0000:07:05.0",NAME="video9"
ACTION=="add",KERNELS=="0000:07:06.0",NAME="video10"
ACTION=="add",KERNELS=="0000:07:07.0",NAME="video11"
ACTION=="add",KERNELS=="0000:07:08.0",NAME="video12"
ACTION=="add",KERNELS=="0000:07:09.0",NAME="video13"
ACTION=="add",KERNELS=="0000:07:0a.0",NAME="video14"
ACTION=="add",KERNELS=="0000:07:0b.0",NAME="video15"
присваиваются не в таком порядке.

Да, это параметры модуля. Модуль может грузиться из разных мест (вызываться комада modprobe). Ваш saa7134 грузится скорее всего когда просматривается список pci-id.

Посмотрите, на вывод команды:

udevadm --debug test /sys/class/video4linux/video1

Возможно, что сначала срабатывают другие правила.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.