[Hardware] несколько вопросов по uvcvideo
A.Kitouwaykin
cetus на newmail.ru
Пн Янв 31 10:55:49 UTC 2011
On Thu, 27 Jan 2011 22:26:01 +0200
Michael Shigorin wrote:
> On Thu, Jan 27, 2011 at 12:10:33PM +0300, A.Kitouwaykin wrote:
> > Как того же достичь в Линукс?
>
> /sys/bus/usb/devices/*/power/autosuspend ?
>
Ага. Кое-что накопал.
Камера A4TECH PK-836MJ представляется 4 под-устройствами.
$ cat /sys/bus/usb/devices/1-7.1/power/autosuspend
2
$ cat /sys/bus/usb/devices/1-7.1:1.{0,1,2,3}/power/autosuspend
cat: /sys/bus/usb/devices/1-7.1:1.0/power/autosuspend: No such file or directory
cat: /sys/bus/usb/devices/1-7.1:1.1/power/autosuspend: No such file or directory
cat: /sys/bus/usb/devices/1-7.1:1.2/power/autosuspend: No such file or directory
cat: /sys/bus/usb/devices/1-7.1:1.3/power/autosuspend: No such file or directory
# cat /sys/bus/usb/devices/1-7:1.{0,1,2,3}/supports_autosuspend
1
1
0
0
То есть похоже на то, что камера поддерживает autosuspend очень
частично. И похоже на то, что с видео связаны только первые два
подустройства, а оставшиеся отвечают за микрофон.
Немного другая камера, A4TECH PK-333E, представляется только двумя
подустройствами, оба поддерживают autosuspend, и все отключается само.
И, кстати, и при работе существенно меньше потребляет электричества.
Остались два вопроса:
1) как автоматически прописать в power/control auto вместо on?
2) можно ли вообще отключить неиспользуемые подустройства с тем,
чтобы остальное autosuspend-илось? В смысле - автоматически.
Учить матчасть в части udev?
--
Китайкин Анатолий Константинович
ОАО "Радиоавионика", СПб
Подробная информация о списке рассылки Hardware