NoraGatewayのバージョンアップ
NoraGatewayのバージョンアップは、最新版が出たら速やかに行う必要があります。
これまで新規インストールで対応していましたがバージョンアップ対応で行ってみました。
なお、バージョンアップするプログラムはオリジナル版とJR1OFP版の2種類あるので、
それぞれ行ってみました。
1.オリジナル版
(1)プログラムを停止
バージョンアップは、SSH接続を利用すれば問題ないのですが
確認のためにラズパイにモニターを接続して動作を確認しました。
ユーザー piで行いました。
ユーザー noraで行っても対応可能です。
NoraGatewayが自動起動していますので念のためプログラムを停止します。
ps -A #コマンドでプロセスID番号を確認します。
NoraGatewayは、javaで動いていますので番号を確認します。
私の場合は、474で動いていました。
470 tty1 00:00:00 start.sh
474 tty1 00:17:18 java
NoraGatewayを
killコマンドのシグナルID 9を使って停止します。
pi@Nora:/opt/NoraGateway $ sudo kill -9 474
ps -A
プロセスにjavaが出ないのを確認
(2)最新版のNoraGatewayをWindowsマシン側でダウンロード
https://kdk.ddns.net/kdk/index.php/10-noragateway/9-noragateway
ここには、【アップデート(Linux)】でアップデート方法が掲載されていますので
まず、理解してください。
2019.06.09現在では、NoraGateway_v0.1.4a-dev8.zip(2019.06.04)
SCPを利用して、WindowsマシンでダウンロードしたNoraGatewayを
ラズパイの~/Downloadsへコピーします。
sudo /opt/NoraGateway/update.sh -u nora ~/Downloads/NoraGateway_v0.1.4a-dev8.zip
上記コマンドを実施すると下記の画面がHDMIモニターに表示されます。
ラズパイにモニターを直接接続せず、ユーザー piでSSH接続で操作を行っている場合は出ません。
noraで行っていればSSH画面に表示されると思います。
NoraGateway SimpleUpdater
User:nora
[1] Backup config file...
[2] Backup hosts file...
[3] Remove NoraGateway application jar
[4] Extract /home/pi/Downloads/NoraGateway_v0.1.4a-dev8.zip
[5] Change Permissio
[6] Generate configuration diff to ./config/NoraGateway.xml.diff
Complete !
この画面がでたあと自動で再起動します。
HDMIに接続された画面では、下記のように新しいバージョンになったことが確認できました。
****************************************
* NoraGateway@linux
* v0.1.4a-dev8
****************************************
[Gateway]:
Callsign:JG6YJE G
[Repeaters]:
Callsign:JG6YJE B / LinkedReflector: / CurrentRoutingService:JapanTrust / Type:Internal
[AvailableRoutingServices]:
Type:JapanTrust / ServerAddress:kdk.ddns.net:56513(Proxy) / Status:InService
Type:ircDDB / ServerAddress:kdk.ddns.net:9007(#dstar) / Status:DatabaseSyncing
[AvailableReflectorCommunicationServices]:
Protocol:JARLLink / Status:InService
Protocol:DCS / Status:InService
Protocol:DPlus / Status:InService
[Latest 5logs]:
09:15:41.082, INFO , DStarGatewayBase : Gateway ip address changed from JapanTrust NOTHING->/110.54.43.197.
09:15:21.213, INFO , NoraGateway : NoraGateway started.
09:15:21.211, INFO , NoraGateway : Configuration file read and logger configuration completed.
09:15:21.202, INFO , NoraGateway : Created repeater...JG6YJE B
09:15:21.067, INFO , NoraGateway : Created gateway...JG6YJE G
2.JR1OFP局公開のイメージファイルのバージョンアップ
http://jr1ofp.web.fc2.com/
52番にバージョンアップ方法が掲載されています。
手順通り行えば、簡単にバージョンアップできます
両方のバージョンアップを行って感じたのは、オリジナル版で動かしていた方が簡単でした。
JR1OFP局のイメージファイルは、Linux初心者に配慮した構成にしている関係でバージョンアップは
Linuxに慣れている人からすると少し手間がかかると感じるかもしれません? (2019.06.09)