viernes, 7 de noviembre de 2008

Guía de como instalar DAHDI (antes llamado Zaptel)


Bueno amigos, después de comprobar la instalación al menos en 3 máquinas y verificar su funcionamiento les dejo aquí una guía para instalar DAHDI (antes llamado Zaptel) de una manera muy sencilla y explicita. Aunque todavía está en desarrollo.

Primero bajamos instalamos el sistema operativo de preferencia, luego de ello instalamos las dependencias para que nuestro asterisk funcione, y finalmente descargamos los paquetes de la pagina www.asterisk.org

En los cuales se incluyen 2 paquetes:
dahdi-linux 2.0.0
Este paquete contiene los módulos del kernel necesarios para poder utilizar las tarjetas de comunicaciones.

dahdi-tools 2.0.0
Este paquete contiene las aplicaciones necesarias para cargar la configuración, hacer pruebas a algunas tarjetas y otras cosas herramientas para hacer comprobaciones.

...y finalmente dahdi-linux-complete 2.0.0 + 2.0.0
Este paquete es la unión de los dos anteriores, se hizo con la intensión de no tener que descargar dos paquetes independientes.

Ahora, les dejo los pasos para la compilación, tan simple como antes(Zaptel):
ns:~# cd /usr/src/
ns:~# wget -c http://downloads.digium.com/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-2.0.0+2.0.0.tar.gz
ns:~# tar xvzf dahdi-linux-complete-2.0.0+2.0.0.tar.gz
ns:~# cd dahdi-linux-complete-2.0.0+2.0.0
ns:~# make
ns:~# make install
ns:~# make config

Y listo!!!

Ahora nos encontramos con estos cambios muy importantes:

Para empezar, los módulos de las tarjetas se encuentran en el directorio:
ns:~# cd /lib/modules/2.6.XX-XXX/dahdi

Por otra parte, una vez instalado DAHDI habrá que iniciarlo manualmente con:
ns:~# /etc/init.d/dahdi start

Luego tenemos los siguientes comandos:
ns:~# dahdi_hardware
Es para detectar el tipo de tarjeta de que estamos usando, al mismo tiempo para ver si la reconoce.

ns:~# dahdi_cfg -v
Es para verificar que el archivo de configuración está correcto, y por consecuencia muestra los canales bien configurados. Este comando hace lo que hacia el ztcfg -v

Pero no todo es virtud para DAHDI ya que todavia tienes unos problemas, ejemplo: no hay un comando para detener el demonio dahdi, como antes lo tenía zaptel. Esto es muy útil si queremos apagar el servicio dahdi sin que se nos queden canales bloqueados.

Finalmente tenemos dos opciones o posibilidades, deacuerdo a la estructura de configuración de estas últimas versiones.

Si usted utiliza Zaptel:
Con esta opción Asterisk 1.4.22 o superior, no traerá por defecto zapata.conf por lo se tiene que crear tomando como base el archivo chan_dahdi.conf aunque Asterisk seguirá buscando el archivo zapata.conf

Si usted utiliza DAHDI:
Con esta opción Asterisk 1.4.22 oo superior, se deberá configurar en /etc/dahdi/system.conf con una configuración prácticamente igual a la del zaptel.conf y seguidamente /etc/asterisk/chan_dahdi.conf para definir los canales que Asterisk va a utilizar.

Está claro que de ahora en adelante, DAHDI va a tener que hacerse paso en medio de lo que queda de Zaptel, al final Zaptel irá perdiendo soporte. El cambio es irreversible y solo queda actualizarse y detectar los bug que pueda tener DAHDI, esperando de que se vaya mejorando a medida que pasa el tiempo.

Saludos.

Ing. Douglas Flores.

miércoles, 5 de noviembre de 2008

20 Softphones gratuitos


En algún momento hemos buscado en la red un softphone para nuestras pruebas. Y cuando hemos encontrado alguno, nos damos cuenta de que trabaja solamente con "X" proveedor o que simplemente no satisface nuestras necesidades.

Así que en vista de este problema aquí les dejo una lista de softphones gratuitos. Softphones Gratuitos

Ahora bien, algunos se preguntaran ¿Qué es un Softphones? Pues bien, segun Wikipedia, es un software que hace la simulación de un teléfono convencional por computadora.

Casi siempre los softphones están basados en standares ejemplo H.323/SIP/IAX o ser privativo. Los SoftPhone son realmente parte de un grupo tecnológico mayor, el CTI (Integración Computadora Telefonía). Algunos softphones están implementados completamente en software, que se comunica con las PABX a través de la (LAN) Red de Area Local - TCP/IP para controlar y marcar a través del teléfono físico. Generalmente se hace a través de un entorno de centro de llamadas, para comunicarse desde un directorio de clientes o para recibir llamadas. En estos casos la información del cliente aparece en la pantalla de la computadora cuando el teléfono suena, dando a los agentes del centro de llamadas determinada información sobre quién está llamando y cómo recibirlo y dirigirse a esa persona. Pero estoy ya es otro rollo que veremos en otra ocación.

Douglas Flores.

Saludos.

jueves, 30 de octubre de 2008

Zaptel cambia a DAHDI


Pues después de que en tantos blog's, páginas de Internet y foros, se ha anunciado la sustitución de Zaptel(Zaptel: Soporte para hardware. Drivers de tarjetas Digium) por la DAHDI.

Al parecer todo comenzó cuando el propietario de Zaptel hace un par de años le comunicó a Digium que la marca estaba registrada, casualmente por una empresa dedicada a la telefonía(una empresa de ventas para llamadas por teléfonos) y en parte se quejaba de que cuando alguien buscaba el termino "Zaptel" no aparecía su pagina.

Digium buscó una palabra que no estuviese registrada, para no tener el mismo clavo, y que tuviera relación con el paquete de software que da soporte a sus tarjeta. Y el nombre fue DAHDI(Digium Asterisk Hardware Devide Interface)

¿Qué pasará con Zaptel?
Pues se a dar un tiempo de "renombramiento" y se van a realizar modificaciones bastantes atractivas, de manera que tendrá todas las funciones de Zaptel así como también se harán ciertas mejoras.

¿Que versiones soporta DAHDI?
Pues bien, por el momento las cosas están así:
Asterisk 1.2 ---> únicamente será compatible con Zaptel.
Asterisk 1.4 ---> tendrá que adaptarse a Zaptel como a DAHDI. Es decir, soporta ambos dependiendo del administrador del sistema.
Asterisk 1.6 ---> únicamente será compatible con DAHDI.

Para que la migración sea lo más comodo posible tenemos este link: De Zaptel a DAHDI

Bueno pues no nos queda más que irnos adaptando el cambio y actualizar nuestro sistema, ya que dentro de menos de 1 año no tendremos ningún soporte para Zaptel. A menos que decidamos quedarnos a como estamos.

Saludos.

lunes, 8 de septiembre de 2008

La partida de un Angel

Pues bien amig@s, se preguntarán porque titulé este post así? Pues porque mi angel, quien es mi abuelita(a quién yo llamaba Mamita) partió de este mundo y ahora está en el paraíso, disfrutanto de los coros angelicales del Señor.

Falleció el día Jueves 4 de Septiembre a las 7:55 am, en el Hospital Central Managua, producto de un derrame cerebral, paro bronco-respiratorio y finalmente paro cardíaco.

Rosalpina Perez Barboza, nace el 8 de Noviembre de 1936, en Diriamba. A la corta edad de 5 años queda huérfana, quedando con sus 3 hermanos Liliam, Miguel y Emelina. Se trasladan a vivir a Masaya y a la edad de 17 años conoce a José Flores Ampié, con quién contrae matrimonio a la edad de 20 años.

Una vez casada, cambia su nombre a Rosalpina Pérez de Flores, y tiene el primer hijo llamado Douglas José Flores Perez, 3 años después a Elida Teresa Flores Pérez, luego le siguieron Jorge Ramón, Danilo Antonio y Rosalpina(la hija menor).

El hijo mayor Douglas, se casó con una joven muy bella de Managua que se llamaba Isabel, ambos tenían 25 años. Al año siguiente nací yo(a quién de ahí en adelante me llamaron Junior en mi casa). Mi abuelita para entonces tenia la edad de 46 años. Como mis padres eran muy jovenes y eran estudiantes me decidieron dejar con mi abuelita y mi abuelito para que ellos me criaran. Y si así fue que mi mamita Rosalpina me entregó el resto de años de su vida para cuidarme, alimentarme, amarme y enseñarme la vida.

Gracias mamita por enseñarme cada paso al caminar,
Gracias por darme tu tiempo,
Gracias por haber sido mi angel protector,
Gracias por cuidarme cuando yo no podía hacerlo por mi mismo,
Gracias por tu desvelo en mis noches de enfermedad,
Gracias porque escuchastes y respetistes la oración que hoy te tiene en el cielo.
Y sobre todo Gracias a Dios por haberme puesto en tu vida y por prestarte a mi lado.

TE RECORDARÉ SIEMPRE MAMITA ROSALPINA.

jueves, 28 de agosto de 2008

OpenSER ahora llamado Kamailio, aparece OpenSIPS

Después de todo el revuelo causado por el renombramiento de OpenSER a Kamailio y la aparición de OpenSIPS, parece que las aguas se van calmando:

El dominio openser.org ahora apunta a opensips.org, ya que Bogdan (quien inició el fork OpenSIPS) es el que se queda en Voice-System (mantenedores de OpenSER). Esto no quiere decir que cambien las cosas: Kamailio sigue siendo OpenSER renombrado, y OpenSIPS sigue siendo el fork.

Y a todo esto, OpenSIPS acaba de lanzar su versión 1.4.1, tomando la iniciativa por segunda vez. Esta revisión incluye varios cambios (algunos críticos) en el core, y los módulos tm y dialog.

Pueden descargar la última versión estable de OpenSIPS aquí: http://opensips.org/pub/opensips/latest/src/

jueves, 21 de agosto de 2008

Frases Celebres de Salomón

Amigos googleando me encontré estas frases célebres escritas por el Rey Salomón, quién escribió los Probervios escritos en la Santa Biblia.

No hace falta comentar ninguno de ellos ya que están bien directos, y recordemos que al entendido con una basta.

1. El amor es fuerte como la muerte; los celos son crueles como la tumba.
2. El ignorante, si calla, será tenido por erudito, y pasará por sabio si no abre los labios.
3. Las heridas que te causa quien te quiere, son preferibles a los besos engañadores de quien te odia.
4. El ánimo gozoso hace florida la vida; el espíritu triste, marchita los sucesos.
5. Sobre toda cosa guardada, guarda tu corazón, porque de él emana vida.
6. Una respuesta blanda, quiebra la ira; una contestación dura excita el furor.
7. Las ideas se corroboran con sugerencias.
8. El que guarda su boca y su lengua, su alma guarda de las angustias.

lunes, 4 de agosto de 2008

Linux mal visto?????

Comparto lo siguiente:
http://www.seguilaflecha.com/news_11902_Este-va-a-ser-el-a%F1o-de-Linux....html

Da risa como Microsoft con sus metiras y "encuestas" quiere atraer a personas que tienen en tela de duda el uso de Linux. Realmente esto me alegra porque si Microsoft levanta falsos o quiere dejar mal visto al Linux, porque sabe que está perdiendo(y va a seguir) popularidad en el mercado. Es ridícula si estrategia de poner a Linux hasta un 1%.

Si buscas en San Google los resultados cambian grandemente:
Sistemas Operativos Resultados (Millones) Porcentaje
Windows XP Windows Vista 301.50 19%
GNU Linux 1,019.00 67%
Solaris Opensolaris 59.87 4%
BSD 52.70 3%
Mac OS / OS X 114.00 7%

También aqui hay otros resultados:
http://www.darkclockers.com/foros/showthread.php?s=d2c4486a6b3458e8e5c460646d518d68&t=7271
http://www.emudesc.net/foros/informatica/40272-windows-vs-linux.html
http://joepino.net/windows-vs-linux

Bueno mientras tanto nosotros aquí en Nicaragua seguimos con la lucha, es cierto que no somos un 50% pero tampoco somos un 1%.

miércoles, 30 de julio de 2008

Instalar Tarjeta inhalambrica BCM4328 fascilisimo para Ubuntu 8.04

Después de tanto trabajo, luego de buscar en muchos tutoriales en INTERNET y probar cada uno de ellos habia algunos errores, así que creo que éste es el más indicado para todo tipo de niveles(expertos y novatos).

Bueno, aqui estan los pasos a seguir:

1. Primero que nada, descargamos los drivers de la tarjeta de red bcm 4328 de la siguiente direccion:
http://www.alex.conlinux.net/drivers/bcm4328.zip

2. Ahora viene la parte facil, vamos a: Sistema>Ayuda y soporte>Interenet (en Temas)>Redes inalambricas>Usar controladores inalambricos de Windows, y solo hay que seguir los pasos que se muestran, que por si las dudas los pongo aqui:

1. Consiga el controlador de Windows para su sistema y localice el archivo que tenga extensión .inf. (que ya lo tenemos en el escritorio, es el bcmwl5.inf).
2. Instale ndisgtk (Sistema ? Administración ? Gestor de paquetes Synaptic). (En el buscador escribimos ndisgtk, seleccionamos su casilla y damos aplicar, esto nos va a instalar el ndisgtk)
3. Abra ndisgtk (Sistema ? Administración ? Windows Wireless Drivers).
4. Seleccione Install new driver.
5. Seleccione la ubicación de su archivo .inf de Windows y pulse Install. (en este caso es el archivo bcmwl5.inf que tenemos en el escritorio)
6. Pulse Aceptar.

Listo, ya tienen funcionando su tarjeta inalambrica, ahora solo resta configurarla para que tengan su internet inalambrico, eso no creo que les de ningun problema.

Espero y les haya sido util este manual y hasta la proxima.

P.D.
Creo que este tutorial les sirve a todas las HP Pavilion TX 1000.

jueves, 24 de julio de 2008

FEDORA lanza su servicio de VoIP basada en Asterisk

Fedora, el grupo de desarrollo Open de RedHat, ha anunciado el lanzamiento de Fedora Talk, un servicio gratuito para aquellos usuarios registrados de Fedora y que permitirá realizar llamadas entre usuaiors mediante SIP, así como poder recibir llamadas desde teléfonos (EEUU y UK) para contactar con los usuarios conectados.

Este servicio está basado íntegramente en Asterisk como indica su página web y esperan crecer y poder ofrecer servicios adicionales.

Mas info: http://talk.fedoraproject.org/index

martes, 15 de julio de 2008

nVidia Corporation C51 - Geforce 6150

Después de luchar unos 2 días con mi tarjeta de video de mi laptop HP Pavilion TX1000, pude hacerla funcionar al igual que en Ubuntu 7.10 y Ubuntu 8.04. Aqui les dejo la guía de configuración:

$ sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic

Además para poder compilar las ALSA-utils necesitamos tener las librerias ncurses.
$ sudo apt-get install libncurses5-dev


A continuación, hay que descargarse los archivos de http://www.alsa-project.org/ en nuestro caso la versión final los que necesito son: alsa-driver, alsa-lib, alsa-utils y alsa-oss.

Una vez descargados y antes de hacer nada más es ejecutar este comando:
sudo /etc/init.d/alsa-utils stop


Descomprime los archivos:

cd /directorio/donde/has/descargado/alsa
tar xvzf alsa-driver*
tar xvzf alsa-lib*
tar xvzf alsa-utils*
tar xvzf alsa-oss*


Ahora procedemos a configurarlo:
$ cd alsa-driver*
$ sudo ./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-cards=hda-intel,intel8x0m,intel8x0,usb-audio --with-oss=yes
$ sudo make
$ sudo make install


Ahora ya tenemos configurado el driver, con alsa-lib, alsa-utils y alsa-oss hacemos algo parecido
$ sudo ./configure
$ sudo make
$ sudo make install


Lo hacemos para cada una de las tres carpetas, por orden:

  1. alsa-lib
  2. alsa-utils
  3. alsa-oss
Ahora reiniciamos y... ya está! ya tenemos ALSA actualizado.

Cualquier pregunta o corrección, pues ahi la pueden hacer. Saludos.

martes, 8 de julio de 2008

ICANN Libera Nombres de Dominio en Internet

Bueno era de esperarse que esto pudiera pasar en cualquier momento, pues el gran auge que ha tenido el INTERNET en la ùltima dècada ha sido exponencial y la tendencia es que siga creciente.

Segùn los articulos en INTERNET la liberaciòn de los nombres de dominio en INTERNET està en discusiòn en Parìs, donde la ICANN va a aprobar puntos como, la utilizaciòn de dominios personalizados tales como ".amor", ".cine", ".douglasflores"(nombres propios) ademàs de permitir los que ya estan en funcionamiento como ".com", ".net", etc.

Otra cosa en discusiòn en que los usuarios podràn registrar dominios con alfabeto chino, cirìlico y otros. En este punto es donde me surge un desacuerdo, ¿No crees que al tener un dominio como "www.ronañejo.com" es cerrares las puertas del mundo? Mi apreciacion es que si una persona en cualquier parte del mundo no tiene la "ñ" en su teclado entonces no podrà acceder a tu pàgina web.

Bueno mientras tanto estamos en la gran espera de que llegue el 2009 para poder hacer uso esta nueva manera de registros de dominio.

martes, 24 de junio de 2008

Configuración Básica de DHCP

Configuración de DHCP

Para los amigos q me solicitaron esta guia, pues esta es una breve y rápida guía para configurar DHCP en una red local, cualquier error o sugerencia pueden enviarla. Para mayor detalle Google.

Parámetros:

Dirección IP del servidor: 192.168.1.1
Interfaz de Red: eth0
Rango de direcciones: 192.168.1.10 a la 192.168.1.15

Desarrollo:
Editar los archivos de configuración ubicados en
# pico /etc/dhcpd.conf










Los parámetros con flecha son los más importantes los cuales se deben de configurar muy bien.

También se debe declarar la interfaz por el cual va a escuchar el servidor y por esta misma se van a proporcionar las direcciones IP para cada host en la red local.

Es recomendable que primero se haga un ifconfig para ver la interfaz por la cual esta configurada la dirección IP que vamos a utilizar.


Editar el archivo de configuración ubicado en:

# pico /etc/sysconfig/dhcpd





Luego iniciar el servicio con:
# /etc/init.d/dhcpd start

o bien si ya lo habiamos iniciado, pues lo reiniciamos.