Skip to content

Commit 3419473

Browse files
committed
Get DC wifi working as uplink
1 parent c8ae4f7 commit 3419473

2 files changed

Lines changed: 36 additions & 0 deletions

File tree

devices/ghostgate/default.nix

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -508,6 +508,24 @@ in
508508
fallbackToWPA2 = false;
509509
allowAuxiliaryImperativeNetworks = true;
510510
userControlled.enable = true;
511+
secretsFile = "/etc/meshos/dc33/wireless.env";
512+
networks."DefCon" = {
513+
priority = 5;
514+
authProtocols = lib.singleton "WPA-EAP";
515+
auth = ''
516+
proto=RSN
517+
pairwise=CCMP
518+
auth_alg=OPEN
519+
eap=PEAP
520+
identity="Nix"
521+
password=ext:dc_wifi_pass
522+
phase1="peaplabel=0"
523+
phase2="auth=MSCHAPV2"
524+
ca_cert="${../hellenic-academic-root-ca.crt}"
525+
subject_match="CN=wifireg.defcon.org"
526+
altsubject_match="DNS:wifi.defcon.org;DNS:wifireg.defcon.org"
527+
'';
528+
};
511529
};
512530

513531
services.hostapd = {
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIICwzCCAkqgAwIBAgIBADAKBggqhkjOPQQDAjCBqjELMAkGA1UEBhMCR1IxDzAN
3+
BgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJl
4+
c2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxRDBCBgNVBAMTO0hl
5+
bGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgRUNDIFJv
6+
b3RDQSAyMDE1MB4XDTE1MDcwNzEwMzcxMloXDTQwMDYzMDEwMzcxMlowgaoxCzAJ
7+
BgNVBAYTAkdSMQ8wDQYDVQQHEwZBdGhlbnMxRDBCBgNVBAoTO0hlbGxlbmljIEFj
8+
YWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9yaXR5
9+
MUQwQgYDVQQDEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0
10+
dXRpb25zIEVDQyBSb290Q0EgMjAxNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABJKg
11+
QehLgoRc4vgxEZmGZE4JJS+dQS8KrjVPdJWyUWRrjWvmP3CV8AVER6ZyOFB2lQJa
12+
jq4onvktTpnvLEhvTCUp6NFxW98dwXU3tNf6e3pCnGoKVlp8aQuqgAkkbH7BRqNC
13+
MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFLQi
14+
C4KZJAEOnLvkDv2/+5cgk5kqMAoGCCqGSM49BAMCA2cAMGQCMGfOFmI4oqxiRaep
15+
lSTAGiecMjvAwNW6qef4BENThe5SId6d9SWDPp5YSy/XZxMOIQIwBeF1Ad5o7Sof
16+
TUwJCA3sS61kFyjndc5FZXIhF8siQQ6ME5g4mlRtm8rifOoCWCKR
17+
-----END CERTIFICATE-----
18+

0 commit comments

Comments
 (0)