AllStarLinkとDVSW同居
2021.03.17
AllStarLinkとDVSwitch-Serverを別々のRaspberryPIで稼働させていましたが、JA2CCV局より両方入ったイメージの公開先を教えて頂き、これにより無事1台のRaspberryPIで稼働させる事が出来ました。

イメージ・ユーザガイド公開先:
http://dvswitch.org/files/DVSwitch_Images/Raspberry_Pi/Buster/
上記イメージは、OS:Buster Light版でしたので、BlueDV/DV4Mini/SD Card Copier 等のGUIアプリが動作可能となる様、Desktop環境を追加、RealVnc コントロールとしました。

設定自体は、個別のものと変わりません。
su コマンドで管理者権限に変更後、
AllStarLinkは、 asl-menu
DVSwitchは、cd /usr/local/dvs
./dvs で行います。

このイメージには、AllStarLinkのDashbord(Allmon2)は含まれていませんので別途インストールが必要です。

注意点として、Allmon2 は、このイメージで採用されているWebServer lighttpd では正常動作しませんでしたので、 Apache2 に変更しました。
尚、DVSwitch Dashboard / DVSwitch HTML Client は、Apache2 でもOKでした。

Analog_Reflector をインストールして DVSwitch HTML Client が使用出来る様にしましたが、動作確認後 analog_reflector サービスを停止しました。

理由は、
・hosts登録が少なく、DMR_node_list.json 等に追記が必要
・代用可能な他のアプリがあり、使用しなくても不便は感じない
・他のアプリと使用ポートがダブり、運用上、注意が必要
・dvswitch-ca.crt セキュリティ証明書をクライアント側にインストールしたが、警告が出る

バージョンアップがあれば、Analog_Reflecto を復活、試験しようと思います。

***
-------------------------2021/03/19 追記--------------------------------

DVSwitch Dashboard に接続した時、Apace2.4 のacsess.log に
"GET /include/status.php?=....." など、/var/www/html/include/
へのアクセスログが頻繁に記録される為、対策を実施しました。

cd /etc/apache2/sites-available
sudo nano 000-default.conf
---------000-default.conf----------
#CustomLog ${APACHE_LOG_DIR}/access.log combined
SetEnvIfNoCase Request_URI "/include/" no_log
CustomLog ${APACHE_LOG_DIR}/access.log combined env=!no_log
----------end----------------------
上記の通り、000-default.conf の21行目付近の1行をコメント化、2行を追加、
/var/www/html/include/ 配下アクセス時のログを停止しました。

対策をしないと、1秒間に5回位 連続で書き込む為、sdカードの寿命を縮めるかも知れません。

2021.03.17 15:21 | 固定リンク | D-STAR/C4FM etc

- CafeNote -