MESHハブアプリをインストールするためのRaspberry Piを準備するには、以下の手順に従ってください。
1.以下のRaspberry PiとRaspberry Pi OS(旧称:Raspbian)Stretchを用意する。
- Raspberry Piのモデル:Raspberry Pi 3B+/3B
- OS:Raspberry Pi OS Stretch with Desktop (GUI) / Lite (CUI)
※ 上記以外のRaspberry PiとOSの組み合わせは動作保証外です。
※ Raspberry Pi OS(Raspbian)BusterおよびRaspberry Pi 4では動作いたしません。
2.Raspberry Piをセットアップする
Raspberry PiへのRaspberry Pi OSのインストール方法の概要は、「ラズベリーパイのセットアップ方法」または「公式インストールガイド(英語)」を参照してください。
Raspberry Pi OS BusterおよびRaspberry Pi 4への対応が完了するまでは、以下のミラーサイトから「Raspbian Stretch」のzipイメージをご利用ください。
Raspberry Pi Imagerを利用する際は、「Operating System」の「Use custom」からダウンロードしたイメージを選択してください。
- Raspbian Stretch with desktop (GUI)
- Raspbian Stretch Lite (CUI)
カーネルのダウングレード
Raspberry Pi OS(Raspbian)Stretchをご利用の場合でも、"apt-upgrade"などでカーネルのバージョンが動作対象外のバージョンにアップグレードされる場合があります。
MESHハブがうまく動作しない場合、カーネルのバージョンを確認してください。
カーネルバージョンを確認するには、ターミナルを開き以下のコマンドを実行してください。
uname -a
動作確認済みのカーネルバージョンは以下になります。
Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l GNU/Linux
カーネルがサポートされていないバージョンにアップグレードされている場合、以下のように動作確認済みのバージョンより上のバージョンとなります。
Linux raspberrypi 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 BST 2019 armv7l GNU/Linux
カーネルバージョンを動作確認済みのバージョンにダウングレードするには、以下のコマンドを実行してください。
sudo rpi-update a08ece3d48c3c40bf1b501772af9933249c11c5b