From 946aee4671427002ddcaa402d7a010b3e12d76d5 Mon Sep 17 00:00:00 2001 From: "prompt.ac/@jeffrey" Date: Mon, 27 Apr 2026 12:00:31 -0700 Subject: [PATCH] fedac/native: add Eightfold Coffee to wifi auto-connect presets SSID 'Eightfold Coffee' / password 'wecloseat430' added to all three preset locations: flash-mac.sh JSON (written to USB at flash time), media-layout.sh JSON (Linux/NixOS flash path), and wifi.c hardcoded fallback (active when /mnt/wifi_creds.json is missing on boot). Co-Authored-By: Claude Opus 4.7 (1M context) --- fedac/native/scripts/flash-mac.sh | 3 ++- fedac/native/scripts/media-layout.sh | 3 ++- fedac/native/src/wifi.c | 4 ++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/fedac/native/scripts/flash-mac.sh b/fedac/native/scripts/flash-mac.sh index 54dafa3b8a..fb3449ead9 100755 --- a/fedac/native/scripts/flash-mac.sh +++ b/fedac/native/scripts/flash-mac.sh @@ -348,7 +348,8 @@ WIFI_PRESETS_JSON='[ {"ssid":"aesthetic.computer","pass":"aesthetic.computer"}, {"ssid":"ATT2AWTpcr","pass":"t84q%7%g2h8u"}, {"ssid":"GettyLink","pass":""}, - {"ssid":"Tondo_Guest","pass":"California"} + {"ssid":"Tondo_Guest","pass":"California"}, + {"ssid":"Eightfold Coffee","pass":"wecloseat430"} ]' INFO=$(diskutil info "${USB_DEV}" 2>/dev/null) || die "diskutil info failed for ${USB_DEV}" diff --git a/fedac/native/scripts/media-layout.sh b/fedac/native/scripts/media-layout.sh index f8025b76d1..aaad9a8326 100644 --- a/fedac/native/scripts/media-layout.sh +++ b/fedac/native/scripts/media-layout.sh @@ -142,7 +142,8 @@ ac_media_write_global_wifi_creds() { {"ssid":"aesthetic.computer","pass":"aesthetic.computer"}, {"ssid":"ATT2AWTpcr","pass":"t84q%7%g2h8u"}, {"ssid":"GettyLink","pass":""}, - {"ssid":"Tondo_Guest","pass":"California"} + {"ssid":"Tondo_Guest","pass":"California"}, + {"ssid":"Eightfold Coffee","pass":"wecloseat430"} ] EOF } diff --git a/fedac/native/src/wifi.c b/fedac/native/src/wifi.c index 11ed97f031..f97068ecf8 100644 --- a/fedac/native/src/wifi.c +++ b/fedac/native/src/wifi.c @@ -672,6 +672,10 @@ static void wifi_do_autoconnect(ACWifi *wifi) { strncpy(creds[cred_count].ssid, "Tondo_Guest", WIFI_SSID_MAX - 1); strncpy(creds[cred_count].pass, "California", WIFI_PASS_MAX - 1); cred_count++; + // Eightfold Coffee + strncpy(creds[cred_count].ssid, "Eightfold Coffee", WIFI_SSID_MAX - 1); + strncpy(creds[cred_count].pass, "wecloseat430", WIFI_PASS_MAX - 1); + cred_count++; FILE *fp = fopen("/mnt/wifi_creds.json", "r"); if (fp) { -- knotmirror 0.0.1