From 1cf6f5d33954295f059ed440340275fc80441e26 Mon Sep 17 00:00:00 2001 From: Evan Anderson <1253158+evan-a-a@users.noreply.github.com> Date: Fri, 19 Sep 2025 18:40:18 +0200 Subject: [PATCH] installer: Fix installation in skip-sdcard case (#604) --- installer/src/tplink.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/installer/src/tplink.rs b/installer/src/tplink.rs index 0e63559..f704939 100644 --- a/installer/src/tplink.rs +++ b/installer/src/tplink.rs @@ -104,7 +104,16 @@ async fn tplink_run_install( println!("Connecting via telnet to {admin_ip}"); let addr = SocketAddr::from_str(&format!("{admin_ip}:23")).unwrap(); - if !skip_sdcard { + if skip_sdcard { + sdcard_path = "/data/rayhunter-data".to_owned(); + telnet_send_command( + addr, + &format!("mkdir -p {sdcard_path}"), + "exit code 0", + true, + ) + .await? + } else { if sdcard_path.is_empty() { let try_paths = [ // TP-Link hardware less than v9.0