Retron77(Atari 2600互換機)にsshで接続

概要

カスタムファームウェアを入れたRetron77にssh接続する方法の記録。
オリジナルのファームウェアで動作するかはよくわからない。

githubのREADMEに全部載っているけど、実際に使用できた機器なんかの記録用。
github.com

購入した機器

  • USB Lanアダプタ
    https://www.amazon.co.jp/dp/B00484IEJS
    RTL8150、RTL8152、AX88xxxベースのチップを使ったものが望ましい。
    Retron77のLinux Kernelが古めなのでドライバーが対応できない可能性があるとのこと。
  • USB Y字ケーブル
    https://www.amazon.co.jp/dp/B00X3MUBZG
    電源、USB Lanアダプタ両方をMicro USBに接続させるためY字ケーブルが必要。

developerモード

ssh接続をするためにはdeveloperモードにする必要がある。
SDカードのルートにdeveloperファイルを作成。
中身は空でOK。

機器接続

Retron77にUSB LanアダプタとY字ケーブルを接続。

ssh接続

Retron77の電源を入れるとipアドレスが割り振られるので、ルーターの管理画面から確認。
ここでは192.168.0.10にipが割り当てられたと仮定しての接続。
ユーザはrootユーザを使用するとのこと。

$ ssh root@192.168.0.10 

初回の場合は接続するかどうか聞かれるのでyes

The authenticity of host '192.168.0.10 (192.168.0.10)' can't be established.
RSA key fingerprint is SHA256:■■■■■■■■■■■■■■■■■■■■■■■■■.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes

パスワード聞かれるのでデフォルトのパスワードの「whyNotFrye」を入力

$ root@192.168.0.10's password: whyNotFrye

パスワードはSDカードの sys/settings ファイルで設定可能。