Wie füge ich in NixOS eine Regeldatei in /etc/udev/rules.d hinzu?

Wie füge ich in NixOS eine Regeldatei in /etc/udev/rules.d hinzu?

Ich folge dieser Anweisung:https://github.com/nns779/px4_drv

makeunter dem Verzeichnis fwtool„Builds“ it930x-firmware.binund makeunter driverdem Builds px4_drv-Kernelmodul.

Jetzt it930x.nixund px4_drv.nixhier.

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

/etc/udev/rules.d/99-px4video.rulesvon px4_drvwird nicht im System angezeigt.

Wie mache ich diese Regeldatei verfügbar?

Antwort1

Nach den beiden Anweisungen von Emmanuel habe ich meinen Kerngedanken aktualisiert.

Versuchen Sie in Ihrer Datei configuration.nix

services.udev.packages = [ px4_drv ]

Möglicherweise müssen Sie auch den Udev-Pfad in der Installationsphase in ändern $out/lib/udev/rules.d, nicht in $out/etc/udev/rules.d.

verwandte Informationen