Board logo

標題: 想問各位如何在大機compile Asterisk? [打印本頁]

作者: 雯雯    時間: 2012-12-12 23:48     標題: 想問各位如何在大機compile Asterisk?

我用Win7 Ultimate 64 bit+VMWare workstation 8裝了CentOS 5.8 64 bit, 想試o下自行compile Asterisk然後用Sangoma U100 USBfxo.
作者: mosscar    時間: 2012-12-13 00:11

./configure
make
make install
作者: ckleea    時間: 2012-12-13 07:36

  1. ## Install libraries on Centos 5 32 bits
  2. wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
  3. rpm -Uvh epel-release-5-4.noarch.rpm
  4. rm -rf epel-release-5-4.noarch.rpm

  5. ## yum update
  6. yum groupinstall "Development tools"
  7. yum -y install nano ncurses-devel neon-devel sqlite sqlite-devel iksemel iksemel-devel mysql-server mysql-devel libical
  8. yum -y install gcc gcc-c++ libxml2-devel ncurses-devel openssl-devel mysql-devel sqlite-devel unixODBC-devel libtool-ltdl-devel freetds-devel libvorbis-devel alsa-lib-devel bluez-libs-devel curl-devel libtiff-devel  libssl-dev speex speex-devel libusb-devel CIG-devel openldap-devel gmime-devel net-snmp-devel flex bison lua-devel subversion make gnutls-devel gnutls-utils kernel-devel newt-devel mlocate lynx tar wget nmap bzip2 mod_ssl crontabs vixie-cron libxml2 texinfo neon neon-devel


  9. ## Install Asterisk 11 Branch
  10. mkdir /usr/src/asterisk
  11. cd /usr/src/asterisk
  12. svn co http://svn.asterisk.org/svn/asterisk/branches/11 asterisk11
  13. cd asterisk11
  14. contrib/scripts/install_prereq install
  15. ## this is ony for format MP3 - SVN required
  16. contrib/scripts/get_mp3_source.sh
  17. contrib/scripts/get_ilbc_source.sh
  18. ./configure  
  19. make menuconfig
  20. make
  21. make install
  22. make samples
  23. make progdocs

  24. mv /etc/asterisk /etc/asterisk.samples
  25. mkdir /etc/asterisk

  26. cd contrib/init.d
  27. cp rc.redhat.asterisk /etc/init.d
  28. cd /etc/init.d
  29. mv rc.redhat.asterisk asterisk
複製代碼
回復 1# 雯雯
作者: bubblestar    時間: 2012-12-13 20:19

Limitation for USBFXO U100

DAHDI 2.6 Currently not supported, please use DAHDI 2.5.0.2 or below

http://wiki.sangoma.com/sangoma-wanpipe-usbfxo
作者: lttliang    時間: 2012-12-13 20:26

我用Win7 Ultimate 64 bit+VMWare workstation 8裝了CentOS 5.8 64 bit, 想試o下自行compile Asterisk然後 ...
雯雯 發表於 2012-12-12 23:48



    点解唔装Elastix?基本上asterisk可以做到的,Elastix都可以,而且冇asterisk的操作咁复杂,最重要一点是Elastix基本上已经装左好多卡的驱动,但是USB的有冇就唔知了
作者: 雯雯    時間: 2012-12-13 21:55

回復 4# bubblestar

Thank you! 不過就算裝唔到都唔緊要, 可以繼續用SPA400.
作者: 雯雯    時間: 2012-12-13 21:56

回復 5# lttliang

因為在NAS玩開自行compile Asterisk, 多D o野玩!
作者: 角色    時間: 2012-12-15 22:35

CK的script好像有问题:

./configure  
make menuconfig
make
make install
make samples
make progdocs

mv /etc/asterisk /etc/asterisk.samples    《----- 应该是cp
mkdir /etc/asterisk                                  《-----又mkdir? 应该不用这句,除非有别的意思。

(应该是)
作者: ckleea    時間: 2012-12-16 06:55

The last two lines are to make a backup of asterisk default config examples and deploy my own from my PC/server or backup media
作者: 雯雯    時間: 2012-12-16 14:36

回復 9# ckleea

我跟上面的script做, CentOS reboot後唔識自動start Asterisk, 而且確有角色師兄所說的問題.
作者: 雯雯    時間: 2012-12-16 14:41

回復 4# bubblestar

去到這步唔識點繼續:
U100.jpg

圖片附件: U100.jpg (2012-12-16 14:40, 83.67 KB) / 下載次數 737
http://telecom-cafe.com/forum/attachment.php?aid=2068&k=ba6d93241ed7068254040fa03c14f75a&t=1732578282&sid=zmJAV8


作者: ckleea    時間: 2012-12-16 15:29

你未改好 /etc/init.d/asterisk

有一句要改 path
/usr/sbin/asterisk
作者: 角色    時間: 2012-12-16 15:47

现在的雯雯又进入一个新德纪元了!之前用ATA + VPN,然后用Draytek的VoIP,再OBixxx,然后Asterisk GUI on NAS,现在再下一城,Aasterisk GUI on CentOS!   (估计小师妹打后会非常忙!)
作者: 雯雯    時間: 2012-12-16 15:53

回復 13# 角色

貼上成果圖:
CentOS Asterisk.jpg

圖片附件: CentOS Asterisk.jpg (2012-12-16 15:53, 248.45 KB) / 下載次數 897
http://telecom-cafe.com/forum/attachment.php?aid=2069&k=9a177a1f28bd8b6e14a2a3135cc67abc&t=1732578282&sid=zmJAV8


作者: ckleea    時間: 2012-12-16 15:59

I can tell you that you have done more than me. I can't make the GUI work with asterisk 11
作者: 雯雯    時間: 2012-12-16 16:03

回復 15# ckleea

我都係跟返你和alang兄之前寫的方法去做.
作者: ckleea    時間: 2012-12-16 16:06

我的整來整去都係不停 loop
作者: 角色    時間: 2012-12-16 18:41

回復 14# 雯雯

Brilliant!
作者: lttliang    時間: 2012-12-19 16:51

我装左个有GUI的CentOS,开启左佢本身的防火墙,
我想安装冇GUI的asterisk11,然后再装个freepbx-gui,但是asterisk个步一直冇成功
作者: 雯雯    時間: 2012-12-19 19:29

回復 19# lttliang

你跟ckleea兄個方法做就得啦! 我GUI是自己另外compile!
作者: lttliang    時間: 2012-12-19 20:09

回復  雯雯
ckleea 發表於 2012-12-13 07:36



    QQ截图20121219195657.jpg

请问最后一步输入左make progdocs弹出错上图中的错误是否表示不成功?要点做呢?

圖片附件: QQ截图20121219195657.jpg (2012-12-19 20:08, 58.77 KB) / 下載次數 673
http://telecom-cafe.com/forum/attachment.php?aid=2072&k=678aa85b4c2bfc3e8ed509723d3b970b&t=1732578282&sid=zmJAV8


作者: 雯雯    時間: 2012-12-19 22:15

回復 21# lttliang

沒問題的, 代表你已經成功了!
作者: lttliang    時間: 2012-12-19 22:39

回復  lttliang

沒問題的, 代表你已經成功了!
雯雯 發表於 2012-12-19 22:15



多谢,安装好的asterisk在哪个目录呀?我揾成好耐,而睇到
不过安装freepbx一直唔成功     
作者: 雯雯    時間: 2012-12-19 22:46

回復 23# lttliang

在/opt/sbin/asterisk和/etc/asterisk
作者: lttliang    時間: 2012-12-20 00:55

你未改好 /etc/init.d/asterisk

有一句要改 path
/usr/sbin/asterisk
ckleea 發表於 2012-12-16 15:29



    唔该一次过比份已改好path的完整安装步骤的教程呀




歡迎光臨 電訊茶室 (http://telecom-cafe.com/forum/) Powered by Discuz! 7.2