Anbernic RG DS · GammaOS · Tailscale
RG DS와 PC 사이로 파일을 넣고 빼는 모든 방법. 바니가 tailscale로 직접 찔러본 실측 결과부터, 복사만 하면 되는 단계별 셋업까지. 급하면 ①번, 롬은 ②번, "바니한테 부탁만으로"는 ③번.
| 방법 | 결과 | 이유 |
|---|---|---|
| 기기 도달 | ✅ OK | tailscale DERP 릴레이 경유 pong |
| SSH 직접 | ❌ 막힘 | 포트 22·8022 닫힘 — sshd가 안 돎 |
| Taildrop | ⚠️ 불안정 | 30초+ 무응답 (수신을 못 잡음) |
| HTTP 서버 | ✅ OK | tailscale IP로 200, 파일 수신 확인 |
100.82.126.119 (trebledroid-vanilla)100.72.130.76 (desktop-tb8u87m)※ 둘 다 tailnet 내부 전용 주소(인터넷에서 라우팅 안 됨). 바뀌면 tailscale status로 다시 확인해.
| 방법 | 방향 | 설치 | "부탁만으로" | 딱 맞는 용도 |
|---|---|---|---|---|
| ① HTTP 서버 | PC→기기 | 0개 | 반자동 | 급한 파일 몇 개 |
| ② Round Sync | 양방향(클라우드) | 앱 1개 | 동기화 자동 | 롬·대용량·EmulatorHub |
| ③ SSH(Termux+키) | 양방향 | 앱+셋업 | ✅ 완전 | 무인 전송 |
| ④ Syncthing | 양방향 지속 | 앱 1개 | 자동 | 세이브 백업 |
| ⑤ LocalSend | 양방향 즉석 | 앱 1개 | 수동 | 즉석 주고받기 |
언제: 롬·APK·이미지 몇 개를 PC에서 기기로 급히. 앱 설치 필요 없고, 방금 바니가 동작을 검증한 방법이야.
cd ~/보낼폴더 && python3 -m http.server 80998099는 임의 포트야. 막히면 8080·9000 등으로 바꿔도 돼.
언제: 롬처럼 양이 많거나, PC에서 올려두고 기기에서 받는 흐름. 네 EmulatorHub가 rclone 기반이라 같은 구글드라이브 리모트를 그대로 재활용할 수 있어 — 이게 너한텐 제일 깔끔해.
구 이름 RCX. 개발자: newhinton.
rclone config file출력된 rclone.conf를 ①번 HTTP 서버로 기기에 받은 뒤, Round Sync 설정 → Import config에서 불러오면 EmulatorHub와 똑같은 리모트가 잡혀.
예: gdrive:EmulatorHub/Roms → /storage/내장SD/Roms. 방향은 "원격→로컬(다운로드)"로.
언제: 앞으로 "바니야 이거 RG DS에 넣어줘" 한마디로 바니가 직접 전송하게 하고 싶을 때. 네 갤럭시 폰이 지금 이 방식(Termux sshd + 공개키)이야. 처음 한 번만 기기에서 셋업하면 그 뒤론 무인.
pkg update -y && pkg install openssh -ypasswdwhoamiwhoami 결과(예: u0_a250)가 SSH 사용자명이야. Termux의 sshd는 8022 포트를 써.
sshdssh-keygen -t ed25519 -f ~/.ssh/rgds -N ""USER는 2번의 whoami 값ssh-copy-id -p 8022 -i ~/.ssh/rgds.pub USER@100.82.126.119mkdir -p ~/.termux/boot && printf '#!/data/data/com.termux/files/usr/bin/sh\nsshd\n' > ~/.termux/boot/start-sshd && chmod +x ~/.termux/boot/start-sshdF-Droid에서 Termux:Boot 앱을 따로 설치하고 한 번 실행해둬야 부팅 자동실행이 동작해.
scp -P 8022 -i ~/.ssh/rgds 파일.zip USER@100.82.126.119:/sdcard/Download/언제: 게임 세이브처럼 계속 자동으로 양쪽을 맞추고 싶을 때. 한 번 페어링하면 알아서 동기화돼.
클라우드 없이 내 네트워크(tailscale 포함) 안에서 P2P로 도는 게 장점.
언제: AirDrop처럼 그때그때 양방향으로 주고받기. 설정이 거의 없어.