Порядок загрузки модулей OpenRC

Baselayout 2, OpenRC.

Есть ТВ-тюнер (PCI) и веб-камера (usb)

И то и то работает. Но если веб камеру не отключать от компа и перезагрузиться (или включить комп с подключенной веб-камерой) то ТВ-тюнер получает /dev/video1 вместо /dev/video0, что несколько напрягает tvtime т.к. он по умолчанию открывает /dev/video0.

Соответственно задача в том, что бы ТВ-тюнер получал всегда именно /dev/video0.

Пробовал в /etc/udev/rules.d

ATTR{name}=="saa7134[0] video (Beholder Beho", NAME="video0"

не помогло

Пробовал в /etc/conf.d/modules

module_alias_args_2_6_="${module_alias_args_2_6_} /dev/video0 saa7134"

и

module_saa7134_args_2_6_="video_nr=0 vbi_nr=0 radio_nr=0 secam=DK card=67 gbuffers=4"

Но результат всегда прежний: ТВ-тюнер получает /dev/video1 вместо /dev/video0
Что я делаю не так и как сделать, что бы было так как я хочу?

цд /етц/удев.д/рулес греп

цд /етц/удев.д/рулес
греп видео *персистент* :)
Удачи

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

ENV{ID_V4L_PRODUCT}=="Beholde

ENV{ID_V4L_PRODUCT}=="Beholder BeholdTV 409 FM", SYMLINK+="video0"

Не помогло.
Проблема видимо в том, что Веб-камера на usb инициализируется раньше чем тюнер на pci. Как это победить?

Могу посоветовать привязывать

Могу посоветовать привязывать tvtime не к /dev/video0 (или к /dev/video1), а к /dev/v4l/by-path, например. Даже если устройства поменяются, здесь имя ссылки останется фиксированным.
Я, купив USB веб-камеру, тоже немного мучился с этим вопросом, причём правила udev не помогали (т.к. у меня тюнер реализует два видеоустройства - одно v4l2, другое - аппаратный mpeg2-кодер, у которых один PCI ID). Проблему решил вышеуказанным способом. (см. файл ~/.tvtime/tvtime.xml, опция "V4LDevice")

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".