LINUX.ORG.RU

mknod video0


0

0

Периодически использую и перепиливаю austrumi, есть такой вопрос.

В ядре уже вделано uvcvideo, есть программка luvcview на 80 кб, всё бы замечательно, но в austrumi нет ни udev ни вообще я так и не понял, как до реального dev добраться после того, как оно корень в /mnt/root рамдиска переносит - есть подозрения о их разности.

Так вот, /dev/video0 там нет, и непонятно, как его можно создавать автоматически. Да, есть /sys/char/81:0 с симлином на ../../class/video4linux/video0, если сделать mknod /dev/video0 c 81 0 - всё начинает работать, но ОТКУДА ОН ЗНАЕТ? почему именно 81, почему именно 0, и как составить скрипт, добавляющий /dev/video? по появлению оных?


пока сделал так - ищем в sys video?, когда находим - смотрим его dev, и созаём файл mknod /dev/video? c $(cat video?/dev | sed "s|:| |")

это профитно?

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