🍤
NanoPi Neo 2を買ってとりあえずLANでSSH接続するとこまでしてみた
はじめに
ちょっとしたスクリプト的なものを動かすデバイスが欲しかったのですが、ラズパイを買おうとしたら想定の3倍くらいの価格になっていることに気づきました。
そこで安く手に入るシングルボードLinuxマシンを探していたところ、NanoPi Neo 2というのがあるらしいと。値段も昔のラズパイくらいですと。じゃ買ってみようと。そういう感じでラフに買ってみて動かしてみたとこまでのメモになります。
前提
-
筆者はIoTにめちゃくちゃ疎いWEB系エンジニアです。
-
Mac環境です
$ sw_vers ProductName: macOS ProductVersion: 12.3.1 BuildVersion: 21E258
-
次のMac用ソフトを利用しました
- SD Card Formatter(SDメモリカードフォーマッター Mac用)
- Raspberry Pi Imager
- SDカードへのOS書き込みに利用
- https://www.raspberrypi.com/software/
- fing(非必須)
- LANに接続したNanoPi Neo 2を探すのに利用
- 別になくてもなんとかなります
- https://www.fing.com/products/fing-desktop
- LANに接続したNanoPi Neo 2を探すのに利用
やってみたこと
購入
色々ありますが、私はこちらの「秋月電子」で購入しました。
- Nano Pi NEO 2: マイコン関連 秋月電子通商-電子部品・ネット通販 https://akizukidenshi.com/catalog/g/gM-12302/
本記事の執筆時点では1つ3700円くらいでした。
準備
本体とは別に次を準備しました
- micro-B USBケーブル
- LANケーブル
- microSDカード(8GB)
ちなみに後から気づいたのですが、結構熱くなるのでヒートシンクとかファンとか使ったほうがよいかもしれない
armbian OSインストール
-
armbianのサイトからOSイメージを作業用端末へDLします
- TOPを開く
- NanoPi Neo 2用のページへ移動
- TOPを開く
- NanoPi Neo 2用のページ下部から、適当なOSを選択しDL。私は「Armbian 22.08 Jammy」を選択しました
Micro SDカードのフォーマット
- PCへmicroSDを接続
- SD Card Formatterを開く
- フォーマットを実行
特に迷うところはなかったです。シェルでやるのなれてないので、GUIでやったよね。
OSの書き込み
- Raspberry Pi Imagerを開く
- OSを選択(「カスタムイメージ」を選択)
- ストレージを選択
- 書き込む
- 完了確認
- この画面が出ていれば完了です。私は不安な思いを抱えながらも、このままSDカードを引っこ抜きました。
接続
- NanoPi Neo 2にLANケーブルとSDカードを差し込んでから、micro-BのUSBケーブルを指します。
- 勝手に起動します。
- こんな感じです
初期設定
-
NanoPi Neo 2のIPアドレスを特定します
- 私はfingを利用して検索を試みたのですが、まったくわかりませんでした。なぜなら、NAMEに「General」としか出てくれてないし、「General」は家にいっぱいある・・・
- 最終的にあてずっぽうでIP特定しました。こいつでした。
-
SSH接続します。
- $
ssh -l root [192.168.xxx.xxx](http://192.168.xxx.xxx/)
- ID/PWは、root/1234になってます
- $
-
対話的に設定が始まるので適当に設定します。
-
とりあえず、SSHのrootログインだけ禁止しておきます。その後再起動します。
-
$ sudo vim /etc/ssh/sshd_config
です。vim入ってましたね。
-
アップデート
-
$ sudo apt update
と$ sudo apt upgrage
します。- 画面はこんな感じ
- 画面はこんな感じ
※ここでめっちゃ熱くなったので、扇風機で冷却してました。
確認
- ユーザ(katoaki)でログインできることを確認します。
- OK.
最後に
ツールが揃っていて、初心者ですがほとんど詰まることはありませんでした。
これで3000円程度の安価でLinuxが動かせるマシンを用意できるようになりました。うれしい。
参考
- NanoPi NEO2 インストールとインターネット越しSSH - Qiita https://qiita.com/mskairmail/items/8025ba8eee3a4408c521
- かなり参考にさせていただきました
- 画面付きで説明も多めで、初心者にわかりやすいです
Discussion