差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン最新のリビジョン両方とも次のリビジョン | ||
ja:documentation:07_technical_annexes:02_pandorafms_sms_gateway [2022/03/05 23:01] – [一般的なハードウエアおよび Gnokii を使って SMS を送信するためのゲートウェイ] junichi | ja:documentation:07_technical_annexes:02_pandorafms_sms_gateway [2022/04/20 06:41] – [SMS ゲートウェイの実装] junichi | ||
---|---|---|---|
行 24: | 行 24: | ||
* Pandora FMS の SMS ゲートウェイデバイス | * Pandora FMS の SMS ゲートウェイデバイス | ||
- | {{ wiki:SMS_package.jpg?250 }} | + | {{ :wiki:sms_package.jpg }} |
- | Pandora FMS の SMS ゲートウェイデバイスを開き、SIM カードを挿します。 | + | Pandora FMS の SMS ゲートウェイデバイスを開きます。 |
- | {{ wiki:IMAG0026.jpg?250 }} | + | {{ :wiki:imag0026.jpg }} |
- | {{ wiki: | + | SIM カードを挿します。 |
- | 電源を接続し、SMS ゲートウェイデバイスに USB ケーブルを接続し、さらにそれを Pandora FMS サーバの USB ポートに接続します。 | + | {{ : |
+ | 電源を接続し、SMS ゲートウェイデバイスに USB ケーブルを接続します。 | ||
- | {{ wiki:IMAG0029.jpg?250 }} | + | {{ :wiki:imag0030.jpg }} |
- | {{ wiki: | + | さらにそれを Pandora FMS サーバの USB ポートに接続します。 |
- | サーバへデバイスを接続して数秒したら、コマンドラインから " | + | {{ : |
+ | サーバへデバイスを接続して数秒したら、コマンドラインから " | ||
- | {{ wiki:SMSStep1.png?350 }} | + | {{ :wiki:smsstep1.png }} |
+ | |||
+ | This means your device has been recognized by the kernel and it is ready to accept commands on a device, such as ''/ | ||
+ | |||
+ | これは、デバイスを kernel が ''/ | ||
ここまでくればハードウエアの設定は完了です。うまくいってない場合は、次の手順を確認してください。 | ここまでくればハードウエアの設定は完了です。うまくいってない場合は、次の手順を確認してください。 | ||
行 53: | 行 59: | ||
このデバイスは、SMSTools というソフトウエアパッケージで制御します。smstools は、Linux ディストリビューションにより提供されているパッケージまたは、Artica が提供している RPM パッケージ(提供はRPMパッケージのみ)を使ってインストールできます。 | このデバイスは、SMSTools というソフトウエアパッケージで制御します。smstools は、Linux ディストリビューションにより提供されているパッケージまたは、Artica が提供している RPM パッケージ(提供はRPMパッケージのみ)を使ってインストールできます。 | ||
- | ==== Debian / Ubuntu ==== | ||
- | Debian/ | ||
- | |||
- | 最初に APT リポジトリからパッケージをインストールします。 | ||
- | |||
- | $ sudo apt-get install smstools | ||
- | |||
- | 次に、コマンドラインから sms を送信するためのサンプルスクリプトをカスタマイズします。 | ||
- | |||
- | < | ||
- | cp / | ||
- | chmod 750 / | ||
- | </ | ||
- | |||
- | / | ||
- | |||
- | chmod 666 $FILE | ||
- | ==== RPM を利用しているシステム | + | ==== RPM を利用しているシステム ==== |
我々の RPM を利用するのが簡単です。次のようにインストールするだけです。 | 我々の RPM を利用するのが簡単です。次のようにインストールするだけです。 | ||
行 217: | 行 206: | ||
</ | </ | ||
- | ここでは、smstools を利用するのではなく、gnokii を使う別の SMS 送信方法を説明します。これは、Pandora 1.x および 2.x の頃の古い手法です。ここでは | + | This method for sending SMS was the one proposed in Pandora FMS versions 1.x and 2.x. in version 3.x [[: |
+ | |||
+ | SMS を送信するためのこの方法は、Pandora | ||
この項では、送信キューにもとづいた、SMS 送信ゲートウェイを構築する方法を説明しています。この方法では、携帯を接続し、Gnokii プロジェクトのソフトウエアを通して SMS を送信する SMS 送信サーバを実装します。また、SMS 送信には、別のリモートサーバを利用できます。これにより、異なる Pandora FMS サーバから、それぞれに携帯を接続することなく、メッセージを送信することができます。 | この項では、送信キューにもとづいた、SMS 送信ゲートウェイを構築する方法を説明しています。この方法では、携帯を接続し、Gnokii プロジェクトのソフトウエアを通して SMS を送信する SMS 送信サーバを実装します。また、SMS 送信には、別のリモートサーバを利用できます。これにより、異なる Pandora FMS サーバから、それぞれに携帯を接続することなく、メッセージを送信することができます。 | ||
行 230: | 行 221: | ||
</ | </ | ||
- | ==== SMS ゲートウェイの実装 ==== | + | ==== Gnokii でのゲートウェイの実装 ==== |
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | It is recommended to keep your systems updated with the [[: | ||
+ | </ | ||
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | [[: | ||
+ | </ | ||
4つのスクリプトを作成する必要があります。 | 4つのスクリプトを作成する必要があります。 | ||
行 241: | 行 241: | ||
**COPY_SMS**: | **COPY_SMS**: | ||
- | === SMS === | + | === sms === |
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | It is recommended to keep your systems updated with the [[: | ||
+ | </ | ||
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | [[: | ||
+ | </ | ||
これは、Gnokii を使って SMS を送信するスクリプトです。(/// | これは、Gnokii を使って SMS を送信するスクリプトです。(/// | ||
行 255: | 行 264: | ||
</ | </ | ||
- | === SMS ゲートウェイ | + | === sms_gateway |
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | It is recommended to keep your systems updated with the [[: | ||
+ | </ | ||
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | [[: | ||
+ | </ | ||
これはゲートウェイデーモンのスクリプトです。 | これはゲートウェイデーモンのスクリプトです。 | ||
行 285: | 行 303: | ||
</ | </ | ||
- | === SMS ゲートウェイの起動 | + | === sms_gateway_launcher |
- | これは、//sms_gateway// を起動するスクリプトです。 | + | |
+ | <WRAP center round important 60%>\\ | ||
+ | It is recommended to keep your systems updated with the [[: | ||
+ | </ | ||
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | [[: | ||
+ | </WRAP> | ||
+ | |||
+ | This is the launching script form the '' | ||
+ | |||
+ | これは、'' | ||
< | < | ||
行 367: | 行 396: | ||
</ | </ | ||
- | === Sms のコピー | + | === copy_sms |
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | [[: | ||
+ | </ | ||
これは、クライアントマシンで送信する SMS を作成し、SMS ゲートウェイへ scp を用いてコピーするスクリプトです。 | これは、クライアントマシンで送信する SMS を作成し、SMS ゲートウェイへ scp を用いてコピーするスクリプトです。 | ||
行 383: | 行 417: | ||
rm -Rf / | rm -Rf / | ||
</ | </ | ||
+ | |||
+ | ===== OBSOLETE ===== | ||
+ | |||
+ | ==== Debian / Ubuntu ==== | ||
+ | Debian/ | ||
+ | |||
+ | 最初に APT リポジトリからパッケージをインストールします。 | ||
+ | |||
+ | $ sudo apt-get install smstools | ||
+ | |||
+ | 次に、コマンドラインから sms を送信するためのサンプルスクリプトをカスタマイズします。 | ||
+ | |||
+ | < | ||
+ | cp / | ||
+ | chmod 750 / | ||
+ | </ | ||
+ | |||
+ | / | ||
+ | |||
+ | chmod 666 $FILE | ||
+ |