ubunterisk

Hay otro intento de agarrarse de la fama de ubuntu. Sale ubunterisk, que en parte esta bien, ya que no habia una version pre-compilada de asterisk+GUI en paqueteria deb (almenos yo no conozco una) No se que version de asterisk y zaptel tenga, pero hay que tener esta version a la vista. Como Manejador GUI … Continue reading “ubunterisk”

Hay otro intento de agarrarse de la fama de ubuntu. Sale ubunterisk, que en parte esta bien, ya que no habia una version pre-compilada de asterisk+GUI en paqueteria deb (almenos yo no conozco una)
No se que version de asterisk y zaptel tenga, pero hay que tener esta version a la vista.
Como Manejador GUI trae VoiceOne.

voiceone_ubunturesik.gif

UBUNTERISK

Gizmo con asterisk

Dos de mis programas favoritos de VoIP son skype y gizmoproject. Skype fue el primero del que aprendi y desde hace mucho lo uso, afortunadamente existe para linux. El otro es es gizmo, este lo usaba en la maquina del trabajo que tiene windows. usaba la version 2 y hace poco salio la version 3. Se me ocurrio ver si ya abian actualizado la version de linux por que estaba usando 1.5 y fue hasta la version 2 que gizmoproject da soporte para asterisk. como muchos ya saben, tengo instalado trixbox en el trabajo. uso algunos telefonos IP, otros con adaptadores PAP2 y otros con softphone x-ten. Ahora con la version 2 de gizmoproject podre usarlo sin problemas desde linux.

gizmowithasterisk.jpg

wrt54gs v5 hackeable

linksyswrt54gsv5.jpgAhora que he tratado de conectar dos servidores con trixbox he tenido algunos problemas con los routers. Tengo 5 Routers;
2 D-Link – DI-614+
2 Linksys – WRT54GS v5
1 Linksys – WRT54GS v6

Estoy situado en Ciudad Juárez Chihuahua y el otro servidor lo puse en El Paso TX.
Básicamente lo que quiero hacer es eliminar las llamadas internacionales.
El Post Pasado explique como hice la conexión de los dos servidores localmente. Esta vez, cambia poco. Los 5 routers cuentan con el servicio de dyndns y solamente los 2 link cuentan con el servicio de no-ip.
Intente con los dos D-Link y también Intente con los 3 routers Linksys y no he adelantar (forward) a los puertos que necesito. No se por que, pensé que algo estaba haciendo mal. Me puse a leer sobre estos problemas y para mi desgracia parece que esto es muy común en estos routers.

Me encontré con el proyecto de DD-WRT y esta basado en licencia GPL. Prácticamente es un firmware para algunos routers y que abre opciones.
Me puse a investigar y ver si se lo podía poner en alguno de los 3 routers Linksys y me tope que si podía. Pero solamente la versión micro ya que no tiene suficiente memoria flash.
Era un riesgo hacerlo, ya que si dañas el router, te fregaste y prácticamente quedaría en el bote de basura si hubiera fallado.
Mientras instalaba el firmware me sudaban las manos de los nervios que se fuera a dañar.
La página oficial es mala pero el wiki y foro son muy buenos.

Les dejo algunos enlaces de los que me sirvieron mucho.
A cuales routers se los puedes instalar?
sobre el Linksys WRT54GS
existen dos enlaces para hacer flash el firmware del wrt54gs
Este es con screenshots
y este viene mucho mas explicado. (este fue el que yo use)

dos trixbox conectados

el primer servidor lo llamaremos ABC mientras que el segundo lo llamaremos XYZ

Considerando que en el sistema ABC tenemos extensiones de la 21 a la 99 y que en el sistema XYZ tenemos extensiones 100 a la 199 entonces esto es lo que hay que seguir

En ABC creamos una troncal IAX2
y esto es lo que se llenara

Outgoing dial rules: 1XX
Trunk name: interoficina
peer detail:
host=IP_de_XYZ
qualify=yes
type=peer
user context: int-of-ent
user details:
context=IP_de_XYZ
type=user

luego creamos una ruta de salida
route name: ineroficina
dial patterns: 1XX
trunk sequence: IAX2/interoficina

en el sistema 2 es practicamente lo mismo pero cambia la ip y rutas de salida y debe quedar asi

En XYZ creamos una troncal IAX2
y esto es lo que se llenara

Outgoing dial rules: XX
Trunk name: interoficina
peer detail:
host=IP_de_ABC
qualify=yes
type=peer
user context: int-of-ent
user details:
context=IP_de_ABC
type=user

luego creamos una ruta de salida
route name: ineroficina
dial patterns: XX
trunk sequence: IAX2/interoficina

si tienen IP dinamica seria bueno tenerla registrada con dyndns.org o no-ip.org para que te resuelva el IP.
si no tienes todo el trafico direccionado hacia tu servidor asterisk/trixbox hay que redireccionar los puertos.
IAX2 usa el 4569
SIP 5004 al 5084

vista y ubuntu

Se me pidió que viera las funciones de Vista. Pero me la pele por que mi tarjeta de video no soporta Direct-X 9. Por lo tanto vista vale ‘pa pura shit.
Cambio semi-total de todo el sistema. no tan radical como de win 3.1 a 95 pero si hay diferencia. Lo que veo es una copia tanto de OS X y muchas cosas de Linux. (Tanto pinché año para nada)
Lo que si te das cuenta es que tanto OS X y Linux han hecho un gran trabajo para que Windows haya copiado muchas de las funciones.
Vemos como trabaja bien el OS X en una G3, y Linux excelente en una P3 pero es ridículo ver que vista no puede con una P4 3.2 Ghz por que no tiene una tarjeta de video que requieren para hacer trabajar bien su famoso 3D. Además, tener que escoger entre varias distribuciones; que si home, starter, home premium, buisness. Total son muchas y sirven casi igual.
Como lo leí en Planetalinux, usamos Linux pero mucha de las veces damos soporte a Windows, así que hay que ver lo que trae microsoft.

En si, el cambio fue bueno, si piensas comprar una computadora alienware. (jaja)
Pero si piensas quedarte con tu P3 o P4; quédate con XP, o mejor a un, usa Linux, hay distros que desde que la instalas están “bonitas” como opensuse o bien puede usar ubuntu sin ningún problema. Tendrás todo lo que tiene vista.

Así que instale el vista sobre la partición de Windows que tenia. Una instalación súper sencilla. Nada comparado con las instalaciones del 3.1, 95, 98 2000 o xp.
La instalación duro 30 minutos. Lo único que tuve que poner fue mi username y escoger un wallpaper.
No se ve tan mal, baje las actualizaciones que no fueron muchas. Fueron como 8 o 9; la mayoría fueron actualizaciones de drivers.
Cuando reinicie, sucedió lo esperado, me borro el MBR y según esto ya no existía mi instalación de linux. Pero obvio, no me preocupe por que sabia que ahí seguía. Seguí viendo la “gran diferencia” de este nuevo sistema. me aburri y era tiempo de restablecer mi ubuntu. Nada difícil.

Linuxman publico un artículo muy importante para esta situación.
Restablecer el grub.
Debemos iniciar nuestra computadora con un disco de linux (ubuntu)
Ya iniciado el desktop, alt+F2 y ponemos gnome-terminal
Ahí nos mostrara la terminal.
Para restablecer nuestro grub hay que entrar a la consola de grub (asi se llama?)
sudo grub
find /boot/grub/stage1
te dara un resultado como (hd0,1)
le pones lo que te dio de esta forma
root (hd0,1)
y luego
setup (hd0)
y luego
quit
y reseteas, tendras tu grub

febrero_inst_1.jpgfebrero_inst_2.JPGfebrero_inst_3.jpg

Instalacion Trixbox 1.2.x

Esto es mi intento en poner una guia simple de Trixbox. Espero que le sirva a alguna persona.
Digamos que esta es la version 0.0.1 beta

Hardware usado en esta instalación
INTEL 1.0 GHz
1GB RAM

Tarjeta PCI Zaptel:
2: Tiger Jet Network Inc. Tiger3XX Modem cada una con 1 puerto FXO
Conexión a voipdiscount

Instalación de Trixbox 1.2.x

Baja el ISO versión 1.2.x de trixbox de su página oficial.
Quema el ISO a un CD.
Arranca la computadora que quieras instalar con el disco que acabas de quemar.

*** ALTO ***
Es muy importante que leas el aviso que te muestra al iniciar. Dice:
This CD will completely destroy whatever data is on the computer you are booting to. Make sure this is what you want to do before proceeding.
Lo que dice es prácticamente que el disco borrara toda la información.

Sigue los pasos que te pide. (No son muchos)

Tardara aproximadamente entre 20 y 30 minutos en instalar, sacara el CD. Saca el CD por que si no volverá a empezar la instalación.
El sistema iniciara 1 o 2 veces. No interrumpas ese proceso y podrá ser usado hasta que tengas en pantalla el prompt para iniciar.
Entra como root y el password que le asignaste durante la instalación.

Configuración del Server

Configuración de la red
Es muy importante ponerle una IP fija a nuestro servidor para esto hay que poner netconfig
Aunque puedes usar DHCP no es recomendable, en esta ocasión usaremos estos parámetros:

IP: 192.168.0.100
Netmask: 255.255.255.0
Gateway: 192.168.0.254
Primary nameserver: Si tu red cuenta con uno, puedes usarlo, si no, puedes usar el de tu proveedor de Internet o bien, puedes usar cualquiera de estos dos que son los de opendns
208.67.222.222
208.67.220.220

Presiona OK y reseteamos nuestra red.
Service network restart

Continue reading “Instalacion Trixbox 1.2.x”