Pinetab2: add support for wifi dongle

This commit is contained in:
asonix 2023-06-14 16:02:58 -05:00
parent 6f7d90b2a5
commit 9733640690
2 changed files with 24 additions and 16 deletions

View file

@ -9,11 +9,11 @@
"utils": "utils"
},
"locked": {
"lastModified": 1685948350,
"narHash": "sha256-1FldJ059so0X/rScdbIiOlQbjjSNCCTdj2cUr5pHU4A=",
"lastModified": 1686747123,
"narHash": "sha256-XUQK9kwHpTeilHoad7L4LjMCCyY13Oq383CoFADecRE=",
"owner": "serokell",
"repo": "deploy-rs",
"rev": "65211db63ba1199f09b4c9f27e5eba5ec50d76ac",
"rev": "724463b5a94daa810abfc64a4f87faef4e00f984",
"type": "github"
},
"original": {
@ -58,11 +58,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1686412476,
"narHash": "sha256-inl9SVk6o5h75XKC79qrDCAobTD1Jxh6kVYTZKHzewA=",
"lastModified": 1686592866,
"narHash": "sha256-riGg89eWhXJcPNrQGcSwTEEm7CGxWC06oSX44hajeMw=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "21951114383770f96ae528d0ae68824557768e81",
"rev": "0eeebd64de89e4163f4d3cf34ffe925a5cf67a05",
"type": "github"
},
"original": {
@ -90,11 +90,11 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1686331006,
"narHash": "sha256-hElRDWUNG655aqF0awu+h5cmDN+I/dQcChRt2tGuGGU=",
"lastModified": 1686736559,
"narHash": "sha256-YyUSVoOKIDAscTx7IZhF9x3qgZ9dPNF19fKk+4c5irc=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "85bcb95aa83be667e562e781e9d186c57a07d757",
"rev": "ddf4688dc7aeb14e8a3c549cb6aa6337f187a884",
"type": "github"
},
"original": {
@ -120,11 +120,11 @@
]
},
"locked": {
"lastModified": 1686449378,
"narHash": "sha256-zPHl5NNhydRKiGhFl9oJ7BJqd7DfPYApE83QQsV9avE=",
"lastModified": 1686593470,
"narHash": "sha256-FTQghUZb1jzXj0d/OoTWaB3cfRs9WAH33upOBPfDnEw=",
"owner": "asonix",
"repo": "nixos-rockchip",
"rev": "55f848fc3e6f661bc596a639626a45360fb53a8f",
"rev": "3178bfeab801013238f8aeab352d10c78001c2a9",
"type": "github"
},
"original": {
@ -151,11 +151,11 @@
"rockchip": "rockchip"
},
"locked": {
"lastModified": 1686450523,
"narHash": "sha256-rG6fgWifjGoMbpntqFDXwLs/+/2eoKaUPI9i9WNdOT8=",
"lastModified": 1686772695,
"narHash": "sha256-DKgmiqpbl6cqlp7wGKSH0tE8bJmKvR1VsNgygH/Yh0Y=",
"ref": "asonix/nabam-sd-image",
"rev": "d544a81345757d64f4c6c0efc3a77ebe249c9f40",
"revCount": 46,
"rev": "4b0392e7bd30cba03b14d91e31857a766875982b",
"revCount": 47,
"type": "git",
"url": "https://git.asonix.dog/asonix/sd-images"
},

View file

@ -908,6 +908,14 @@
format = "binary";
sopsFile = ./secrets/pinetabWireguardKey.bin;
};
boot.initrd.services.udev.rules = ''
SUBSYSTEM=="usb", \ ACTION=="add", \
ENV{ID_VENDOR_ID}=="0846", \
ENV{ID_MODEL_ID}=="9060", \
RUN+="/usr/sbin/modprobe mt7921u", \
RUN+="/bin/sh -c 'echo 0846 9060 > /sys/bus/usb/drivers/mt7921u/new_id'"
'';
}
({ config, ... }: wireguardModule {
address = "192.168.5.13/24";