投稿

8月, 2019の投稿を表示しています

ミラーレス一眼カメラを LAN に接続 ~ Raspberry Pi で作った NAPT ルーター経由

イメージ
先日購入したミラーレス一眼カメラである OLYMPUS OM-D E-M10 III の Wi-Fi 機能を使って、Raspberry Pi 3B+ で作った NAPT ルーター経由で LAN に接続したよ、って話です。思い付きでやってみた感じで、設定も比較的単純な内容なのですが、他に記事になっているようなものを見かけなかったことと、やってみて、思ったように出来たこと、出来なかったことがありますので、まとめてみたいと思います。 プロジェクトの概要 ミラーレス一眼カメラでも、最近の上位機種は、LAN ポートを持っていたりして、直接ネットワークに接続できるものもあるようです。ですが、私の持っているものも含めて、現状の多くのカメラの場合、Wi-Fi 機能があると言っても、大抵は次のような使い方を想定したものであるようです。 カメラ側が Wi-Fi アクセスポイントとして機能するため、そこに接続するスマートフォンなどは、既存のインターネットなどの接続を切断した上で、新たに接続し直す必要があります。カメラがネットワークに組み込まれるわけではなく、Wi-Fi という形を取りながらも、ピア・トゥ・ピアでの接続となります。 屋外で使う前提でいくとこの形がいいのはわからなくもないのですが、既に LAN が導入され、Wi-Fi が飛び交っているような屋内で使おうとすると、手間ばかりかかります。他の PC などでも使おうとした場合、それぞれに接続し直さなきゃいけないし、デスクトップ PC などの場合は、そもそも Wi-Fi インタフェースを持っていない場合も多いし。ノート PC などで、Wi-Fi を使っていたとしても、既存の LAN やインターネットの接続を切ってつなぎ直さなきゃなきゃならないというのは、NAS などへのアクセスもできなくなることを意味するので、たとえば、カメラから取り込んだデータを NAS に保存したい場合などだと、作業に制限が出てしまいます。 というわけで、次の図みたいにできたら、便利なんじゃないかなー、という思い付きです。調査してみたところ、カメラとスマートフォンの間の通信プロトコルは、HTTP だということも判明したので、もしかしたら WebDAV が使えるのではないか、と期待してテストはしてみたのですが、そ

2 台目の XCY X33J1900 を入手 … ハードウェアの準備と Debian Buster のインストール・シリアルコンソールの設定

イメージ
既にブロードバンドルーター兼ファイアウォールみたいな感じで使っている XCY 製のベアボーン PC、X33J1900 なんですが、ほぼ同じ仕様のものを追加で購入しました。このマシン自体については、 過去の記事 がありますので、ご参照いただければと思います。 前の物は Amazon で購入したのですが、今回は Amazon での直販が無くなってしまった(マーケットプレイスにはあるようですが …)こともあり、中国 AliExpress で注文してみました。正直、1 ヵ月くらいかかるのは覚悟していたのですが、実際には 1 週間もかからず届き、価格もずっと安くなりました。 追加で購入した理由なんですが、 我が家の通信の要なので、万が一に備え、予備機が欲しい。 OS のバージョンアップや設定の変更を、事前にテストする環境が欲しい。 といったところです。さしあたって、Debian が Buster にバージョンアップされたのに対応したかったのですが、予備機が無い状態だと、作業中は通常の通信が途絶えるわけで、ネットでの調べものができなくなる上に、ネットインストール用に仮の通信環境を構築しなきゃならないとか、なかなか面倒くさいことになります。しかも、万が一、トラブったりした時に、確実に元に戻せる準備も必要になります。さらに、今後、iptables から nftables への移行なんかも控えていたり、IPoE と PPPoE の比較検証なんかもやりたいとか、その度に同じような苦労するより、もう 1 台用意しちゃった方が確実だっていう感じですね。 マシンの仕様的には、一応、いろいろ検討したのですが、とりあえず、4 ポート以上のギガビット LAN とシリアルポートを備えたもので、他に適当なものが見つからなかったので、再び同じ物にした感じです。CPU(SoC)の J1900 や、4GB のメモリーも、とりあえず、1 台目で不足を感じなかったので、同じにしてしまいました。mSATA の SSD は元々使うつもりがないので、何でも良かった感じ。本当は、2.5inch HDD を内臓できるものが良かったと言えば良かったのですが、適当なものが見つからないです。他に、中のボードだけで購入できるショップもあったのですが、電源やメモリーを別途購入すると、結局、組付け済みの