
Estoy siguiendo esta instrucción:https://github.com/nns779/px4_drv
make
en el directorio fwtool
builds it930x-firmware.bin
y make
en el módulo driver
builds px4_drv
del kernel.
Ahora it930x.nix
y px4_drv.nix
está aquí.
https://gist.github.com/gtgteq/30cb73c344477d26f8c69768e010331a
/etc/udev/rules.d/99-px4video.rules
de px4_drv
no se muestra en el sistema.
¿Cómo hacer que este archivo de reglas esté disponible?
Respuesta1
Siguiendo las dos instrucciones de Emmanuel, mi esencia se actualiza.
En tu configuración.nix, intenta
services.udev.packages = [ px4_drv ]
Es posible que también necesite cambiar la ruta udev en installPhase a $out/lib/udev/rules.d
, no $out/etc/udev/rules.d
.