2022-05-25 19:27:42 +02:00
|
|
|
{ lib, pkgs, ... }:
|
|
|
|
|
|
|
|
{
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
|
|
gnuradio
|
|
|
|
gqrx
|
|
|
|
cubicsdr
|
|
|
|
|
2022-09-27 01:16:19 +02:00
|
|
|
libusb1
|
2022-05-25 19:27:42 +02:00
|
|
|
rtl-sdr
|
|
|
|
hackrf
|
|
|
|
soapyhackrf
|
2022-10-17 01:22:03 +02:00
|
|
|
|
|
|
|
sigdigger
|
|
|
|
suscan
|
|
|
|
sigutils
|
2022-05-25 19:27:42 +02:00
|
|
|
];
|
|
|
|
|
|
|
|
hardware = {
|
|
|
|
rtl-sdr.enable = true;
|
|
|
|
hackrf.enable = true;
|
|
|
|
};
|
2023-01-10 00:12:33 +01:00
|
|
|
|
|
|
|
services.udev.extraRules = ''
|
|
|
|
# MCH2022 Badge
|
|
|
|
SUBSYSTEM=="usb", ATTR{idVendor}=="16d0", ATTR{idProduct}=="0f9a", MODE="0666"
|
|
|
|
|
|
|
|
#Flipper Zero serial port
|
|
|
|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", ATTRS{manufacturer}=="Flipper Devices Inc.", TAG+="uaccess"
|
|
|
|
#Flipper Zero DFU
|
|
|
|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", ATTRS{manufacturer}=="STMicroelectronics", TAG+="uaccess"
|
|
|
|
#Flipper ESP32s2 BlackMagic
|
|
|
|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="303a", ATTRS{idProduct}=="40??", ATTRS{manufacturer}=="Flipper Devices Inc.", TAG+="uaccess"
|
|
|
|
'';
|
|
|
|
|
2022-05-25 19:27:42 +02:00
|
|
|
}
|