USB Video Class on Pyra?


Silent-Hunter

Hardcore Member
Joined
May 29, 2010
Messages
3,485
When I plug in a webcam, no /dev/videoX devices show up. Is UVC support missing from the Pyra OS kernel?
 
It could be I know how the kernel compiling process is fairly manual that aTc does and it's easy to forget to forget to enable features.


not saying it's the issue, but perhaps it's not a well supported camera, my brief search I know there are some unsupported cameras.
 
I had a look into the image https://packages.pyra-handheld.com/images/buster/-> test33.img.7z. It contains the kernel 5.6.19-daveiii-pyradef-aufs. Doing grep -i uvc /boot/config-5.6.19-daveiii-pyradef-aufs returns # CONFIG_USB_CONFIGFS_F_UVC is not set

In the package repo https://packages.pyra-handheld.com/unstable/ kernel 5.9.13-daveiii-pyradef seems to be the newest. Same result with this one.

As a comparison, debian repo kernel 5.10.0-3-amd64 returns:
Code:
CONFIG_USB_F_UVC=m
CONFIG_USB_CONFIGFS_F_UVC=y
https://cateee.net/lkddb/web-lkddb/USB_F_UVC.html
https://cateee.net/lkddb/web-lkddb/USB_CONFIGFS_F_UVC.html

Looks like you either need to compile a new kernel on your own using the current configs in the /boot folder as a base. Or you communicate somehow somewhere that this config should be enabled in the pyra kernel. Second option would be better but I don't know where this would be.
 
I was just going to ask @aTc about it. Also I/O accounting support would be nice, so we can see what processes are writing what where. The Pyra has a pretty big internal storage, so it's probably not necessary to slim the kernel that much, right? Or is there some other reason?
 
Back
Top