Hola gente:
Como esto ya se pregunto y navegando lo encontré en ingles, lo posteo acá en español,
creo que va a ser de utilidad a mas de uno, yo personalmente no lo aplico ya que uso otra distro, también me gustaría aclarar que seria mejor que si surge alguna pregunta se anime alguien que use Red-Hat 9 ( en adelante nombrado RH ) y lo tenga andado coopere, así me saca de algún apuro .
La instalación de asterisk (en adelante nombrado *) no cubre placas Digium (además de que yo no tengo :P )
Instalar una instalación mínima de RH, para más información:Enlace
Recordar no instalar con X, así eliminamos problemas de frame-buffer.
Pueden usar esto :
De lo contrario asegurarse que instalan estas librerías:
Y tener la ultima versión de *.
Instalar, leer README
Al parecer RH tiene problemas con el Music On Hola por el mpg123
Que viene por defecto, por lo tanto hay que cambiarlo:
Extraer y compiler:
Una ves compilado e instalado hacemos esto:
Y listo, si se tiene problemas para arrancar *, podemos cambiar lo siguiente:
Por
Alguien comento que el codec G729 necesita una tty, para eso se puede usar
el script safe_asterisk que viene con *.
Bien, por ahora queda por acá y veamos si ayuda a alguien, es demasiado básico, pero en fin, se espera sea de ayuda.
Saludos.
Como esto ya se pregunto y navegando lo encontré en ingles, lo posteo acá en español,
creo que va a ser de utilidad a mas de uno, yo personalmente no lo aplico ya que uso otra distro, también me gustaría aclarar que seria mejor que si surge alguna pregunta se anime alguien que use Red-Hat 9 ( en adelante nombrado RH ) y lo tenga andado coopere, así me saca de algún apuro .
La instalación de asterisk (en adelante nombrado *) no cubre placas Digium (además de que yo no tengo :P )
Instalar una instalación mínima de RH, para más información:Enlace
Recordar no instalar con X, así eliminamos problemas de frame-buffer.
Pueden usar esto :
Código:
# Kickstart file automatically generated by anaconda. install lang en_US langsupport --default en_US.UTF-8 en_US.UTF-8 keyboard us mouse genericwheelps/2 --device psaux --emulthree skipx firewall --high --port=ssh:tcp authconfig --enableshadow --enablemd5 bootloader --location=mbr # The following is the partition information you requested # Note that any partitions you deleted are not expressed # here so unless you clear all partitions first, this is # not guaranteed to work #clearpart --linux #part / --fstype ext3 --size=8000 #part swap --size=512 %packages @ Administration Tools @ Development Tools @ Dialup Networking Support @ Kernel Development @ Mail Server @ Network Servers @ SQL Database Server @ Server Configuration Tools @ Sound and Video @ System Tools @ Text-based Internet -modutils-devel -mikmod -tk ncftp -xmms -firstboot -libxslt -XFree86-base-fonts -perl-Parse-Yapp -redhat-config-printer -XFree86-twm -alchemist -usermode-gtk -perl-XML-Parser -gmp-devel -redhat-config-kickstart -libbonoboui -statserial sysreport -cdparanoia -redhat-config-language -XFree86-75dpi-fonts -openldap-devel -gnome-vfs2 -pyorbit -switchdesk -Glide3 -libwvstreams perl-Time-HiRes lslk -PyXML perl-Digest-SHA1 -XFree86-libs -foomatic -gnome-mime-data libdbi -libxml2-devel -kudzu-devel -cyrus-sasl-devel -libart_lgpl -perl-libxml-perl -ash -VFlib2 -authconfig-gtk -atk -ImageMagick -gcc-java -cups krb5-server -fetchmail -lrzsz -ttfprint tree -isdn4k-utils -redhat-config-httpd -ORBit -slang-devel -python-devel -redhat-config-date -gimp-print -gdk-pixbuf -desktop-file-utils -gdm -libwnck -hesiod-devel -redhat-config-mouse -perl-XML-Twig -cdp -krbafs-devel -fontconfig -up2date-gnome -perl-XML-Dumper libdbi-devel -bitmap-fonts -redhat-config-xfree86 -openssh-askpass -pygtk2-libglade -xawtv -indexhtml -redhat-config-samba -perl-URI sysstat -memprof -redhat-rpm-config -redhat-config-printer-gui -libpng10 -imap -metacity -cdparanoia-libs -libxml-devel tripwire -libxml -fam-devel -libgcj-devel -gnome-python2-canvas -cups-libs -slrn -lilo -redhat-logviewer -rhn-applet postgresql-devel -desktop-backgrounds-extra -bonobo-activation -libgnat -gcc-g77 perl-TermReadKey perl-Bit-Vector -GConf2 -XFree86 libtiff-devel -ttmkfdir -perl-libwww-perl -dialog -XFree86-truetype-fonts -redhat-switch-mail -xinitrc -pam-devel -ypserv -curl -hpijs -libgsf perl-Digest-HMAC -libgnomecanvas -audiofile -perl-HTML-Tagset -XFree86-libs-data -rpm-devel psacct -mkisofs -gtk2 -4Suite -gtk+ -ghostscript -a2ps -desktop-backgrounds-basic -raidtools -scrollkeeper -libgnomeui -cdda2wav -finger-server -librsvg2 -pxe -httpd -redhat-config-bind -startup-notification -telnet-server -redhat-config-services -XFree86-tools -sgml-common -htmlview -xsri -imlib -gnome-libs iptraf -libf2c -zlib-devel -bind -libao -gcc-gnat -wvdial -libglade2 -pango -expat-devel -openssh-askpass-gnome -ed -gpm-devel -libmng -libgcj -XFree86-Mesa-libGL -openjade -perl-XML-Encoding -XFree86-xdm libdbi-dbd-pgsql -gnome-python2 tftp-server -pygtk2 -urw-fonts -comps-extras -psutils -redhat-config-nfs -perl-HTML-Parser -docbook-dtds -setserial -xisdnload -gtkhtml2 -redhat-config-securitylevel -perl-libxml-enno -redhat-config-packages -samba-client -hwbrowser -gnome-python2-gtkhtml2 -libbonobo -libusb-devel readline41 -libIDL -linc -freetype -vorbis-tools -redhat-config-rootpassword -pnm2ppa -cpio net-snmp-utils -qt -libvorbis-devel -lockdev-devel -redhat-config-proc -XFree86-100dpi-fonts -libghttp -redhat-menus -ORBit2 -libgnome -redhat-config-network -XFree86-xauth -perl-XML-Grove -cdrecord -lockdev -arts -Omni-foomatic -esound -talk-server perl-Date-Calc -rsh-server -chkfontpath -libogg-devel hexedit -libxml2 -texinfo -mpage -unixODBC -redhat-config-soundcard -xml-common vsftpd -tcl -samba -grip -swig -minicom -XFree86-Mesa-libGLU diskcheck -redhat-config-users -intltool perl-TimeDate -MAKEDEV -libuser-devel festival-devel -redhat-artwork -aumix -libungif -w3m -rcs -gail -gnome-python2-bonobo -cdrdao -libxml2-python -XFree86-xfs -newt-devel procinfo festival -samba-common -dvdrecord -gettext -gtoaster -XFree86-font-utils -redhat-config-keyboard -curl-devel -Omni -cdlabelgen -ghostscript-fonts %post
Código:
• libtermcap-devel • ncurses-devel • readline-devel • openssl-devel • postgresql-devel (for cdr records) • bison • newt • doxygen • zlib-devel • kernel source
Código:
# cd /usr/src # export CVSROOT=:pserver:anoncvs@cvs.digium.com:/usr/cvsroot # cvs login - el password es anoncvs. # cvs checkout -r v1-0_stable asterisk
Al parecer RH tiene problemas con el Music On Hola por el mpg123
Que viene por defecto, por lo tanto hay que cambiarlo:
Código:
# cd /usr/src # wget [url]http://www.mpg123.de/mpg123/mpg123-0.59r.tar.gz[/url]
Código:
# tar -zxvf mpg123-0.59r.tar.gz # cd mpg123-0.59r # make linux # make install
Código:
# cp /usr/local/bin/mpg123 /usr/bin
Código:
daemon /usr/sbin/asterisk
Código:
daemon screen -d -m asterisk –vvvcng
Alguien comento que el codec G729 necesita una tty, para eso se puede usar
el script safe_asterisk que viene con *.
Bien, por ahora queda por acá y veamos si ayuda a alguien, es demasiado básico, pero en fin, se espera sea de ayuda.
Saludos.
Comentario