Open Tecnologic

DebPBX v.1.2 Imprimir E-mail
Escrito por Federico Pereira   

Se anuncia que se creo una página para contener todas las necesidades de este proyecto la nueva url es 

 

 
 

Hola amigos tengo el agrado de presentar una nueva distribución PBX pero con la particularidad que está basada en Debian Lenny 5.0. Esta dirigida a todos los fanáticos de Debian. Simplemente instalale tu Debian base y ejecutá el script de instalación y él se ocupa de lo demás.

 

¿Porqué usar DebPBX?

Siendo usuario y administrador de plataformas para telefonía ip me topé con muchas contribuciones muy interesantes pero ninguna cumplían con mis necesidades. No me sentía a gusto usando CentOs y necesitaba optimizar al máximo la plataforma.

Entonces empecé a buscar información y pensé ¿Porqué no? ¿Porqué no creo mi propia plataforma? Tras un largo periodo de testeo y meditación llego a la conclusión de que es tiempo de liberar mi trabajo.

Todos pueden opinar y ayudarme a mejorarla ya que siempre se necesita gente con buenas ideas y buena onda.

Para mi satisfacción ya hay usuarios que están usando DebPBX en producción y los comentarios son positivos, no hablo más y díganme ustedes que les parece.

 

DebPBX esta bajo licencia GPLv2 tanto el script de instalación y todos sus componentes. 


 

 Características:

Asterisk v1.4.22
            Sonido
                  Castellano (De la gente asterio.com.ar)
Libpri v1.4.7
Asterisk Addons v1.4.7
DAHDI v2.1.0.4+2.1.0.2

FreePBX v2.5.1
             Modulos
                 Config Editor v1.0.3
                 PhpMyAdmin v2.11.9.4.1
                 SyS Info v2.5.5
                 Vmail Admin v2.5.7

A2billing v1.3.4c

Comando
dpsecurity - Comando para cambiar todas las contraseñas por defecto

 Descarga:


script instalación

 

Próximamente

 

Manual de instalación

Video Tutorial - Preparando instalación de Debian Lenny 5.0 base - Primera parte (Recomendado para Novatos)

Maquina virtual VMware

Maquina virtual VirtualBox

Maquina virtual QUEMU/kVM

Maquina virtual open

Última actualización el Miércoles, 19 de Agosto de 2009 23:22
 
Comentarios (24)
24 Martes, 11 de Agosto de 2009 20:13
Felicitarte por este gran proyecto, que esta llevando acabo, esto si es GPL, me adhiero a tu proyecto y cuanto necesites en test de pruebas con una configuracion cuenta conmigo de antemano gracias por la atencion prestada.

Respuesta:
Hola Adrián gracias por tu comentario positivo. Te estaré enviando un mail para que te bajes la ISO y ayudes con el testing.

Saludos
23 Martes, 21 de Julio de 2009 10:59
Hola Gracias por tu colaboracion con la comunidad, voy a probar debpbx corriendo en lenny sobre openvz, ni bien tenga un feedback te lo posteo por aca, si quieres agregar mi mail es mi msn.
Saludos

Gracias Sameul por tu comentario. Realmente no tengo palabras por toda la buena onda que me hacen llegar cada uno de ustedes al dejar tu comentario.
Gracias nuevamente y espero que nos comuniquemos pero en la pagina oficial del proyecto www.debpbx.org

Estas invitado Sameul a participar en los foros y documentación.
Saludos
22 Viernes, 10 de Julio de 2009 22:13
Hola amigo,

De verdad siempre he amado debian, pero dado que las soluciones siempre han contado con Centos, poco a poco lo fui dejando, pero esto me emociona y me entusiama a seguir con la mejor distro.

Te comento que tambien estoy viendo algo de FreeSwitch, haz probado ya con este nuevo producto.

Saludos.

FG

PDA: Hoy dia pongo a prueba tu script y si pasa la prueba lo mando a produccion a ver que tal va.


Respuesta:
Hola Fredy si también vamos hacer un ISO FreeSwitch estamos esperando que la gente de freepbx termine interface web.
Saludos
Federico
21 Lunes, 06 de Julio de 2009 20:46
Felicitaciones por iniciar este proyecto, me gsutaría ayudar con ideas, codigo, pruebas, etc.

Respuesta:
Gracias Guillermo necesitamos ayuda de testing y documentación para la nueva pagina www.debpbx.com.ar.

Mi MSN: Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla

Saludos
Federico Pereira
20 Martes, 30 de Junio de 2009 01:40
realmente felicitaciones, me estoy inicializando en este tema de telefonia, llevo meses tratando de entender bien el tema, probe instalando trixbox pero es horrible y no anda bien, con debian es increible.me funciona excelente las extensiones sip. te cuento que el unico percanse q tuve fue cuando arranca el sistema, dice q no carga dadhi, lei por ahi q dadhi es para crear extensiones telefonicas analogas, si me podes guiar como anexar una linea telefonica analoga comun, te estaria eternamente agradecido. les mando un abrazo muy grande de montevideo uruguay y una vez mas felicitaciones.

Respuesta:

Si no tengo problemas en darte una mano. te dejo mi msn: Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla contactame por el msn!!!

Aprovecho esta ocación para adelantar una noticia, estoy terminando un sitio dedicado a DebPBX www.debpbx.com.ar la cual se inaugurara en 2 semanas aproximadamente, con algunas novedades como por ej:
Wiki, foro, descarga de un iso para instalar debpbx y también el script para los que quieran instalar a mano.

Saludos
Federico pereira
19 Viernes, 26 de Junio de 2009 16:40
Hola Federico,

No se si la idea sea que el "DebPBX" este instalado detras de un firewall, aunque no estaria de mas agregar unas reglas de iptables con acceso unicamente a lo indispensable (TCP 80, 22, UDP 5060, 10000-20000, 4569)

Que te parece?

Respuesta:

Si amigo tiene toda la razón se podría hacer un script para iptables que cierre todo y deje los puertos que mencionas y de ultima se para el demonio y se libera todos los puertos.

Se lo voy a agregar a la nueva versión DebPBX-1.2.10 que esta por salir en la semana que viene.
Saludos
Federico Pereira
18 Jueves, 25 de Junio de 2009 17:35
Primero felicitarte por al iniciativa y el buen trabajo hecho!!

ejecuté el script y se instaló sin problemas, pero mi consulta es, donde veo el a2billing? ya que no aparece en el menu inicial del FreePBX.

ya probé con:
http://direccionIP/a2billing/admin
http://direccionIP/A2Billing_UI/index.php
http://direccionIP/billing/admin
http://direccionIP/billing

y nada...

Gracias

Respuesta:

hola Roberto, les cambie el directorio seria:

http://direccionIP/cliente - Para el panel de cliente
http://direccionIP/tarifador - para el panel de a2billing

Lo cambie porque me parece muy largo y como estoy por sacar una versión nueva de DebPBX con modulo para apache que hace virtual host
Vos podrías decir por ejemplo:

admin.dominio.com.ar y apuntas a freepbx
cliente.dominio.com.ar a panel de cliente a2billing

Estate atento que falta poco para la nueva versión que va tener muchas cosas nuevas.. y utiles..
Saludos
17 Martes, 23 de Junio de 2009 16:09
Gracias amigo estupendo aporte lo he instalado sin problemas siguiendo los videos de youtube.
Un saludo desde España

Respuesta:

Gracias Juan Ceballos por tu comentario positivo.
16 Jueves, 18 de Junio de 2009 23:54
Felix
A mi me pasa lo mismo al entrar a la interfas web, creo que volvere a repetir el procedimiento porque cuando me pide asteriskuser y password ingrese ciertas claves pero despues hay mas valores que solicitan user y pass pero algunos se me paso y pulse enter.

Respuesta:

Tenés que definir una clave para MYSQL porque después el script te la va a solicitar. Una vez solicitada comienza a instalar la interface freepbx, cuando te pregunte la clave de asterikuser y otras cosas dale todo ENTER (estarías usando las claves por defecto que pone FreePBX en la instalación). Una vez que termine el script de instalar todo podés ejecutar el comando que hice dpsecurty y nuevamente te va a pedir la clave de root de mysql que luego cambiará todas las claves por defecto, te va a preguntar que clave querés para cada cosa.

Podés ver un ejemplo de la instalación: http://www.youtube.com/watch?v=15cSFyipxA0
15 Martes, 16 de Junio de 2009 22:10
Vlad
Hola,

En tu script te falta copiar los audios al directorio del a2billing

cp -r /usr/src/a2billing/addons/sounds/ /var/lib/asterisk/sounds/a2billing/

Y tambien agregar las tablas del asteriskcdrdb

mysql asteriskcdrdb

Respuesta:

Gracias se me chispotio :) ahora lo soluciono.

Saludos
Federico
14 Lunes, 15 de Junio de 2009 15:02
Oscar Aparicio
Hola Federico

Probando tu script en una VirtualBox Lenny (por supuesto) :-))

Felicitaciones por la ídea y proyecto, un saludo desde Madrid (España)
te dejo mi correo: Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla

saludos!

Respuesta:
Gracias Oscar me da mucho gusto que todo salio bien.
Gracias nuevamente bye.
13 Miércoles, 10 de Junio de 2009 16:15
Elkan
Hola funciono la instalacion pero al monento de compilar los modulos de dahdi, no encontraba los headers del del kernel, esto daba error despues que el mdulo dahdi.ko "invalid format", por lo que le agrege la siguiente linea antes de compilar dahdi:

aptitude install linux-headers-`uname -r`

que seria esto

aptitude install linux-headers-2.6.26-2-amd64

Por lo demas un buen script

Saludos

Respuesta:
Mandame el codigo modificado asi en la versión 1.3 hago que detecte si el s.o es en 32 o 64 bit.

Yo no lo testie todavia en 64 bit que tal anda es mas rapido?

Saludos
Federico
12 Miércoles, 10 de Junio de 2009 11:17
Sergio
Ante todo te quiero felicitar por tu excelente aporte!. Te querìa hacer dos preguntas:
1) Hiciste algun test de estres a tu asterisk sobre debian?
2) Tu script, funcionara sobre FreeBSD?

Respuesta:
Hola Sergio, gracias por tu buena onda.
R1) Si y el rendimiento fue de un 60% de carga del servidor contra otras distros. Un 20% más rápido al sacar llamadas con troncales.
R2) La verdad que no lo probé. Pero si tenes bash instalado en tu FreeBSD se podría hacer pruebas. Esta testeado en Debian Lenny y Ubuntu server.

Saludos
11 Martes, 09 de Junio de 2009 19:36
Leonardo
Hola les cuento mi experiencia es de muy facil instalacion es mas lo tengo corriendo en background en una maquina virtual y funciona de mil maravillas!

FELICITACIONES FEDE X EL PROYECTO!!!
Conta conmigo para darte una mano!!!! para q la gente lo vaya utilizando.
Para la gente q utiliza windows lo puede probar en una maquina virtual !!!!! no le tengan miedo q con una maquina virtual no rompen nada!!!!

Respuesta:
Gracias por tu comentario. Te espero en la segunda reunion que hacemos todos los meses.
10 Martes, 09 de Junio de 2009 16:07
angel
Bueno me gusta el script, te comento que estamos empesando a trabajar en una distro como elastix pero usando debian, y me gustaria usar como parte del proyecto tu script con algunos cambios, oviamente esta distro cuando este lista se va a liberar bajo GPL en comunidad, tuve algunas palabras con la gente de elastix y vamos a usar la interfas web que tiene ellos, luego pensamos conjuntamente ir ampliando el proyecto e integrar cosas que tenga elastix y mandarle las cosas que integremos nosotros. me gustaria tus comentarios en razon a esto mi mail es Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla

Respuesta:
Hola Angel, ante todo quiero darte las gracias por tu pregunta. Paso a responderte.
Este script es un instalador para armar una plataforma de telefonía ip, la diferencia de otras distros como Elastix que usamos Debian como sistema base por su estabilidad y su seguridad. (Aparte de ser FAN de Debian) :)
Como dice la características usamos Asterisk la rama 1.4.22 que es la más testeada. La interface web FreePBX que es la misma que usa elastix.
En definitiva tiene lo justo y necesario para armar tu central, a mi gusto elastix o otras distro tienen muchas cosas que al usuario medio lo marean. Y como administrador con la consola y la interface web me basta y sobra.
Si estaría bueno analizar que poner y porque y porque, armar un portal cautivo uniendo todos estos paneles en uno solo como hace elastix.
Mi idea es ser trasparente y poner el código para que cualquiera lo pueda ver y agregar cosas o reportar algo que vio mal o simplemente mejorarlo.
Ahora te mando un mail y la seguimos …..
Saludos
Federico Pereira
9 Lunes, 08 de Junio de 2009 23:59
djcarras
funco a la primera, excelente aporte

Respuesta:
Gracias djcarras por tu comentario. Estas invitado a aportar ideas para la proxima version.
Saludos
Federico Pereira
8 Sábado, 30 de Mayo de 2009 19:58
Juan Fernando Villa
Hola "Fede" un Amigo mas desde Colombia... fuera de exportar Cafe tambien exportamos ayuda y el deseo de un mundo en armonia.
Me encontre TU Distro gracias a Sinologic y pues te cuento que me parecio genial me gustaria que me contactaras para ver como puedo ayudar en tu proyeto (codigo parches esfuerzo) me interesa mucho el hecho de que este hecha en debian...
Saludos
Juan Fernando Villa
elite.linux(@)gmail.com

Respuesta:
Gracias por tu comentario. Te mande un mail.
Saludos
Federico Pereira
7 Sábado, 23 de Mayo de 2009 11:08
Lucas Cortez
Hola antes que nada quisiera desir que mis conosimientos de linux son limitados, he instalado debian lenny (netinst) sin X window y encontre la informacion de su script para instalar asterisk en debian, la instalacion se realizo sin ningun problema aunque tomo toda la mañana. Ahora ne se que pasos seguir para continuar con la configuracion de asterisk y freePBX.
Despues de la instalacion cambie las claves en la consola, luego a partir de otra computadora me conecto poniendo la direccion IP en el browser y aparece.
Index of /
Name Last modified Size Description

--------------------------------------------------------------------------------

cliente/ 22-May-2009 14:32 -
tarifador/ 22-May-2009 14:32 -

--------------------------------------------------------------------------------

Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny3 with Suhosin-Patch Server at 192.168.1.5 Port 80
Cuando seleciono cliente aparece una ventana para entrar el usuario y la clave, no se que usuario y clave poner ya probe con root y no lo accepta, ahora me da un mensage que dise que la cuenta esta bloqueada (BLOCKED ACCOUNT, Please contact your administrator!), cuando selecciono tarifador no me accepta el usuario root pero no esta bloquedo. Que hago?

Gracias

Respuesta:
La clave de freePBX por defecto es user: admin pass: admin. me gustaria ver un poco mas tu configuración para decirte algo mas concreto. Te dejo mi msn: Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla

Saludos y nos hablamos por el msn.
6 Miércoles, 20 de Mayo de 2009 22:27
Marcelo Jara
Nada + que decir te felicito por tu proyecto , ojalas ubieran mas personas como tu ...

vale hermano....

Respuesta:
Gracias Marcelo saludos.
5 Viernes, 08 de Mayo de 2009 22:58
Ramses Aguirre
que tal Federico,

Es muy interesante tu trabajo, hace tiempo vengo trabajando en algo similar pero estoy agregando una interfaz web básica me gustaria poder aportar un pequeño granito de arena a esto que tienes saludos mi correo es para ver si nos podemos poner de acuerdo y agregarle una interfaz administrativa.

Saludos
Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla

Respuesta:
Si estaria bueno de eso se trata, conocer gente y trabajar comodo. Ahora me pongo en contacto con vos. Saludos

Agregue su comentario

Tu Nombre:
Tu email:
Tu sitio web:
Asunto:
Comentario:
Powered by Joomla! © Open Tecnologic 2008
Abrir Ventana Pop Up