Closed adamotte closed 5 years ago
@adamotte Sorry for this was forgotten. Did you manage it in between?
If not please check if the devices actually exist + their permissions in case:
ls -Al /dev/video*
In case check that required kernel modules are loaded:
lsmod
(Not sure if it's bcm2835-v4l2
on TB as well)
I close this due to missing user reply. Feel free to reopen if the issue persists.
I believe I'm having this issue as well. I'm not using DietPi, but Armbian. But it seems that the driver module gspca_ov254
is missing from the kernel. I stumbled across this when I moved from kernel v4.4.x to v5.4.x and my PS3 Eye stopped working on my NanoPi M4.
I believe this can explain why I think the module is missing:
volker@nanopim4:~$ sudo modinfo gspca_main
filename: /lib/modules/5.4.26-rockchip64/kernel/drivers/media/usb/gspca/gspca_main.ko
version: 2.14.0
license: GPL
description: GSPCA USB Camera Driver
author: Jean-François Moine <http://moinejf.free.fr>
srcversion: 622BE485A3666FE37396CA5
depends: videobuf2-v4l2,videodev,videobuf2-vmalloc,videobuf2-common
intree: Y
name: gspca_main
vermagic: 5.4.26-rockchip64 SMP preempt mod_unload aarch64
parm: debug:1:probe 2:config 3:stream 4:frame 5:packet 6:usbi 7:usbo (int)
volker@nanopim4:~$ sudo modinfo gspca_ov534
modinfo: ERROR: Module gspca_ov534 not found.
I'm not a kernel guru and already spent quite some time finding this. I will try and compile that module myself and see if that does something.
@riker09 Yes, probably this driver can be enabled/disabled in kernel config and has been disabled for some reason by Armbian. Compiling a kernel module would be easiest solution that can be adopted for others as well, without the need to maintain an own kernel branch. This issue seems then somehow similar as #3435.
Generally I do not see us compiling own kernels, but I could imagine us hosting some module compiling + integration scripts, via DKMS or simple /etc/kernel/postinst.d/ scripts. As long as kernel headers are available, this is usually painless and does not require much maintenance.
Required Information:
6.19.6
9.6
Linux DietHA 4.4.71+
Asus Tinker Board (armv7l)
Ankru 5V 3A
No
Yes
Additional Information (if applicable):
MotionEye
freshly and updated
Yes
Steps to reproduce:
lsusb
v4l2-ctl --list-devices
Expected behaviour:
Something like :
Actual behaviour:
Extra details:
FYI, the audio part (micro) seems working because i'm using it with snips.ai So maybe the Sony Playstation Eye to come up as an audio device instead of a video device...