「Raspberry Pi Asterisk」の版間の差分
提供: VoIP-Info.jp
(→Raspberry Piの起動とログインと初期設定) |
(→Raspberry Piの起動とログインと初期設定) |
||
12行目: | 12行目: | ||
apt-get -y upgrade | apt-get -y upgrade | ||
を行ってOSを最新状態に更新しておきます。 | を行ってOSを最新状態に更新しておきます。 | ||
+ | ==IPアドレスの固定化== | ||
+ | 現在のRaspberry Pi OSでネットワークはNetworkManagerで制御されているため、ファイルを編集するのではなくnmcliで設定を行います。まず現在の接続状態を確認します。 | ||
+ | # nmcli con sh | ||
+ | NAME UUID TYPE DEVICE | ||
+ | 有線接続 1 d4bba967-46b2-3da1-b563-8846388e0acd ethernet eth0 | ||
+ | lo cd6ff902-3ba2-441c-879e-f5daedc78f71 loopback lo | ||
+ | ここでじゃまくさいことが起こります。ロケールを日本語にしていると接続名が『有線接続 1』となっているので、編集する際にこの名前を使わなくてはいけません。以降この名前を使ってもかまわないのですが面倒なので接続名も'eth0'に変更してしまいます。 | ||
+ | # nmcli con mod '有線接続 1' connection.id 'eth0' | ||
+ | # nmcli con sh | ||
+ | NAME UUID TYPE DEVICE | ||
+ | eth0 d4bba967-46b2-3da1-b563-8846388e0acd ethernet eth0 | ||
+ | lo cd6ff902-3ba2-441c-879e-f5daedc78f71 loopback lo | ||
+ | 名前を変更するには元の名前を入れなくてはならないので、そこだけはちょっと面倒ですがこれをやっておけば後の設定では eth0 を名前として使うことができます。 | ||
==WIP== | ==WIP== |
2024年8月20日 (火) 10:31時点における版
ラズベリーパイでAsteriskを動かす
内容を刷新しました。Raspberry Pi OSの最新版(2024/08)で書いています。
# uname -ra Linux raspberrypi 6.6.31+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.31-1+rpt1 (2024-05-29) aarch64 GNU/Linux
旧記事はRaspberry Pi Asterisk(旧)です。
Raspbianのインストール
Raspberry Pi Imagerを使用して起動用メディアを作成してください。この記事のOSは標準のRaspberry Pi OS(64bit)です。
ヘッドレスで運用する場合にはImagerの設定でsshログインとユーザ/パスワードの設定をお忘れなく。
Raspberry Piの起動とログインと初期設定
起動したら初期設定等を行ってください。ロケール設定等をお忘れなく。ディスプレイを使用しない場合にはGUIの無効化も行っておきます。
apt-get -y update apt-get -y upgrade
を行ってOSを最新状態に更新しておきます。
IPアドレスの固定化
現在のRaspberry Pi OSでネットワークはNetworkManagerで制御されているため、ファイルを編集するのではなくnmcliで設定を行います。まず現在の接続状態を確認します。
# nmcli con sh NAME UUID TYPE DEVICE 有線接続 1 d4bba967-46b2-3da1-b563-8846388e0acd ethernet eth0 lo cd6ff902-3ba2-441c-879e-f5daedc78f71 loopback lo
ここでじゃまくさいことが起こります。ロケールを日本語にしていると接続名が『有線接続 1』となっているので、編集する際にこの名前を使わなくてはいけません。以降この名前を使ってもかまわないのですが面倒なので接続名も'eth0'に変更してしまいます。
# nmcli con mod '有線接続 1' connection.id 'eth0' # nmcli con sh NAME UUID TYPE DEVICE eth0 d4bba967-46b2-3da1-b563-8846388e0acd ethernet eth0 lo cd6ff902-3ba2-441c-879e-f5daedc78f71 loopback lo
名前を変更するには元の名前を入れなくてはならないので、そこだけはちょっと面倒ですがこれをやっておけば後の設定では eth0 を名前として使うことができます。