NixOS에서 /etc/udev/rules.d에 규칙 파일을 추가하는 방법은 무엇입니까?

NixOS에서 /etc/udev/rules.d에 규칙 파일을 추가하는 방법은 무엇입니까?

나는 이 지시를 따르고 있습니다:https://github.com/nns779/px4_drv

make디렉토리 아래에 fwtoolbuilds가 it930x-firmware.bin있고 make아래에 커널 모듈이 driver있습니다 .px4_drv

지금 it930x.nix그리고 px4_drv.nix여기에 있습니다.

https://gist.github.com/gtgteq/30cb73c344477d26f8c69768e010331a

/etc/udev/rules.d/99-px4video.rules은(는) px4_drv시스템에 표시되지 않습니다.

이 규칙 파일을 사용 가능하게 만드는 방법은 무엇입니까?

답변1

Emmanuel의 두 가지 지침에 따라 요점이 업데이트되었습니다.

Configuration.nix에서 다음을 시도하십시오.

services.udev.packages = [ px4_drv ]

installPhase의 udev 경로를 가 $out/lib/udev/rules.d아닌 로 변경해야 할 수도 있습니다 $out/etc/udev/rules.d.

관련 정보