4,723
回編集
差分
→Debian
*Debian lenny
:DebianではパッケージでAsteriskが提供されています。lennyではAsterisk 1.4系が提供されています。
*Debian lenny上でのソースからのコンパイル
DAHDIのコンパイルにちょっとコツが要ります。コンパイルされたカーネル・ツリーが必要なため、カーネルソースなど一式を入手・展開しておいてください。<br>
/usr/src/linux-source-2.6.26を/usr/src/linuxにシンボリックリンクしておきます。
# cd /usr/src
# ln -s /usr/src/linux-source-2.6.26 /usr/src/linux
以下、作業は/usr/src/linux下で行います。
# cd /usr/src/linux
# cp /boot/config-2.6.26-2-686 .config
# make oldconfig
上記の例はローカルバージョン(-2-686)が異なる場合があるので、使用している環境にあわせます。<br>
ローカルバージョンを調整します。.configファイルを編集して以下の箇所を修正します。
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_LOCALVERSION="-2-686" <-ここ
CONFIG_LOCALVERSION_AUTO=y <-ここ
これでカーネルをmakeします。makeするだけでかまいません。インストールしないように注意してください。<br>
カーネルmakeが終わればDAHDIをコンパイルすることができます。<br>
後の設定等は[[DAHDIインストール]]のページを参照してください。<br>