JR6PUE HOME PAGE

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)