まずは zeptel というのをインストールするらしい。
digium さんのところから tar なものをダウンロードした。
http://downloads.digium.com/pub/telephony/zaptel/
参考 http://www.voip-info.org/wiki/view/Asterisk+Zaptel+Installation
だが、なぜかスムースにインストールできなかった。
まず、make で
ERROR: Kernel configuration is invalid. include/linux/autoconf.h or include/config/auto.conf are missing. Run 'make oldconfig && make prepare' on kernel src to fix it.
なるエラーが。で、指示通り make oldconfig しようとすると、
scripts/kconfig/conf -o arch/i386/Kconfig net/Kconfig:64: missing end statement for this entry net/Kconfig:28: missing end statement for this entry net/Kconfig:28: missing end statement for this entry net/Kconfig:5: missing end statement for this entry
とかいうエラーでできず。結局、Kernel のソースツリーから net/ipv4/ipvs/Kconfig とか net/tux とかが壊れていたり、なかったりなのをコピーしてきて対応。なんか不安が残るが一応 make が通るようになった。カーネル周りは、BadRAM パッチを当てている関係で、少々怪しいところもおおかりし。
ぎゃぎゃ、make install も通らない。これはどうしたものか。