openwrt 编译 asterisk 添加 chan_alsa.so

Location:
-> Network
-> Telephony
-> asterisk

子选项里是没有chan_alsa 配置项的。
如何添加?
需要修改 feeds/telephony/net/asterisk-x/Makefile文件

  1. DEPENDS 添加
    DEPENDS:= …+alsa-lib …
  2. define Package/asterisk18/conffiles 添加
    /etc/asterisk/alsa.conf
  3. AST_EMB_MODULES
    AST_EMB_MODULES:= … chan_alsa
  4. CONFIGURE_ARGS+=
    CONFIGURE_ARGS+= … --with-asound="$(STAGING_DIR)/usr"

保存,重新编译。

你可能感兴趣的:(OpenWrt,VOIP,openwrt,编译,asterisk,添加chan_alsa)