Tengo una cámara web (041e:401e) con kernel Linux 5.12.5; ¿La cámara web está obsoleta?

Tengo una cámara web (041e:401e) con kernel Linux 5.12.5; ¿La cámara web está obsoleta?
  • uname -r:5.12.5-arch1-1
  • lsusb -s 001:007:Bus 001 Device 007: ID 041e:401e Creative Technology, Ltd Webcam NX Pro
  • Ayer mi aplicación Zoom reconoció mi cámara, pero hoy no.
  • Observado /dev/video*no encontrado.
  • Encontré el controlador usado: spca5xx/LE gspca v4l1/v4l2
  • Encontróeste sitio web.
  • Encontré que alguien nos creó el paquete de repositorio de usuarios de Arch (AUR) pero ya no está disponible.
  • Descargadogspcav1-20071224.tar.gzpero no lo he construido todavía, porque tengo miedo de que destruya el kernel, ya que estaba pensado originalmente para 2.6.11+; ¿Qué pasa con 3.xx o posterior?

Respuesta1

  1. No obsoleto, como señaló @dirkt;Consulte esto para verificar qué controladores se requieren para su cámara web.
  2. Hipótesis del motivo por el cual Zoom reconoció mi cámara web ayer pero no hoy; porque ayer conecté mi cámara web antes de arrancar, pero hoy no.
  3. Entonces la hipótesis parecía correcta.
  4. lsusb, luego verifique el ID de la cámara web, como 041e:401e. En este caso, 041e significa ID de proveedor; 401e para producto.
  5. Busque qué controlador se requiere; el mío requiere zc3xx, como eneste.
  6. lsmod | grep 'your driver name here'. En mi entorno, por ejemplo:
gspca_zc3xx 61440 0
gspca_main 32768 1 gspca_zc3xx
:
:
videodev ... ... gspca_main,gspca_zc3xx,...

La cuarta columna significa "Usado por".

  1. Editar /etc/modules-load.d/virtio-net.conf:
# plz load webcam (creative)
videodev
videobuf2_common
# and so on
gspca_main
gspca_zc3xx

Pensé si el orden importa; Escribí en orden inverso al paso 6.

  1. Intente reiniciar, luego desconecte su cámara web e inicie sesión.
  2. Finalmente, intente lsmodconectar y desconectar su cámara web y ls /dev/video*.

información relacionada