miércoles, julio 02, 2008
Presentación en sociedad de Mi Alter Ego

Os presento en exclusiva mi Alter Ego en el mundo de la consola Wii.... Se llama eferro y es el Mii que uso para jugar a esta divertida consola...
Etiquetas: Personales, Rayadas
martes, julio 01, 2008
Packet Cable NCS / Docsis / EuroDocsis / Mgcp / Asterisk PBX (II)
Digium ha validado todo lo referente a la licencia para el parche correspondiente al soporte Packet Cable NCS para Asterisk por lo que cualquiera puede descargarse el parche (http://bugs.digium.com/view.php?id=12950)
Aunque sabemos que funciona con otros eMTAs el código está siendo usado de forma intensiva con los siguientes dispositivos:
- Arris 401 B (Eurodocsis)
- Arris 401 A (Docsis)
- Arris 402 B (Eurodocsis)
- Arris 402 A (Docsis)
- Arris 501 B (Eurodocsis)
- Arris 501 A (Docsis)
- Arris 502 B (Eurodocsis)
- Arris 502 A (Docsis)
- Arris Wi-Fi WTM552 B (Eurodocsis)
- Arris Wi-Fi WTM552 A (Docsis)
- Scientific Atlanta EPX2203
- Terayon TA202 (EuroDOCSIS)
Etiquetas: Soft Libre / Cultura Libre / Gnu Linux, Vida De informático, Voz Ip
domingo, junio 29, 2008
Packet Cable NCS / Docsis / EuroDocsis / Mgcp / Asterisk PBX (I)
El código parte de un parche de hace algunos años descargado de http://asterisk.urtho.net/tiki-index.php pero que por desgracia ahora no tengo a mano por lo que no puedo poner su autor.... además la dirección no funciona, por lo que me está siendo muy dificil encontrar el desarrollor inicial.....
Ya he subido la versión inicial al ITS de Digium PacketCable NCS 1.0 Support for Docsis / Eurodocsis Networks
Etiquetas: Soft Libre / Cultura Libre / Gnu Linux, Vida De informático, Voz Ip
Pan y Circo.... digo y Futbol...
Pero me haría mucho más feliz sentir la furia/euforia/vida que se nota en las calles en otras ocasiones más importantes (ante desvarios económicos mundiales, ante operaciones mediáticas de mal gusto, para evitar que la economía se sustentase en el crecimiento rápido a base de pelotazos y ladrillo.....)....
Vamos, casi me gustaría sentir esa fuerza ante cualquier hecho importante, incluso aunque fuese algo con lo que no estuviese de acuerdo... Cualquier cosa ante la apatía general por todo (planeta, política (en el amplio sentido), economía, privacidad, conocimiento, desarrollo sostenible....)
Pan y circo
Etiquetas: Personales, Rayadas
domingo, mayo 04, 2008
Vuelta a bloguear
Etiquetas: Personales, Rayadas
Albert Hofmann fallecio a los 102 años
Albert Hofmann....
Uno de los químicos más renombrados y un gran Psiconauta....
Etiquetas: Personales, Rayadas
miércoles, febrero 13, 2008
Denegación de servicio desde consola del Cisco Catalyst
El equipo es remoto por lo que no teníamos acceso a ver lo que estaba conectado y el caso es que finalmente la culpa de todo la tenía un maldito Cisco Catalyst que desde alguna intervención anterior estaba conectado a al puerto serie del equipo Gnu/Linux....
Al Catalyst se le ha ido la olla y estaba enviando BREAK seguido por caracteres aleatorios por el cable serie conectado al Gnu/Linux. Este último se pensaba que estábamos haciendo una solicitud al Kernel del Magic SysRq con lo que aunque en la mayoría de los casos no hacia nada, si que se quedaba parado el kernel como un segundo (para un sistema de telefonía por VozIp no se me ocurre nada peor que cortes de un segundo).
Etiquetas: Red, Soft Libre / Cultura Libre / Gnu Linux, Vida De informático, Voz Ip
domingo, enero 13, 2008
MASQUERADE rápido
Suponiendo que eth2 es el interfaz por el que tenemos salida y que la red local a la que queremos dar salida el la 192.168.150.0/24, para dar salida a toda esa red simplemente tenemos que ejecutar los siguientes pasos:
1) Activamos el MASQUERADE con salida por eth2 con la siguiente regla de iptables:
iptables -t nat -A POSTROUTING -o eth2 -s 192.168.150.0/255.255.255.0 -j MASQUERADE
2) Activamos el forward de los paquetes de red mediente el comando: sysctl -w net.ipv4.ip_forward=1
3) En los equipos que quieran salir se pondrá como ruta por defecto la dirección del ordenador que hace MASQUERADE en este caso el 192.168.150.10. Para ello se ejecuta: route add default gw 192.168.150.10
Por supuesto, aunque aquí se pone el interfaz eth2 como salida se puede usar cualquiera en el que tengamos salida a Internet. Por ejemplo el típico interfaz ppp de cuando nos conectamos por modem, o por los actuales modems 3G.
Etiquetas: Trucos, Vida De informático
viernes, diciembre 28, 2007
Adhearsion Asterisk
Resumiendo podríamos decir que permite crear aplicaciones de verdad con un lenguaje de verdad que se integran perfecto con Asterisk y usando AGI y AMI por lo que funciona sin modificaciones en Asterisk.
A continuación doy la lista de pasos básica para que funcione una prueba sencilla en Ubuntu Feisty o en Ubuntu Gutsy.
Requisitos:
* disponemos de Asterisk instalado y funcionando.
* tenemos instalado ruby (en caso contrario apt-get install ruby).
* tenemos desacargado rubygems-1.0.1.tgz (el que viene en paquete deb no me ha servido).
Los pasos a dar son:
* Descomprimimos rubygems (tar zxvf rubygems-1.0.1.tgz)
* Instalamos rubygems (cd rubygems-1.0.1; sudo ruby setup.rb)
* Hacemos un link para dejar el nombre correcto al ruby gems (ln -s /usr/bin/gem1.8 /usr/bin/gem)
* Instalamos adhearsion usando ruby gems (gem install adhearsion)
* Creamos una aplicación de test y la llamamos gettingstarted (ahn create gettingstarted)
* Editamos gettingstarted/extensions.rb y ponemos como contexto de entrada adhearsion_test.
* Arrancamos la aplicación creada (ahn start gettingstarted)
* Configuramos un telefono para que su contexto sea el contexto para hacer pruebas, en mi caso adhearsion_test
* Modificamos el dialplan de asterisk para que ese telefono de test interactue con la aplicación creada, para ello:
* Creamos el contexto [adhearsion_test]
* Creamos como única extensión de ese contexto una llamada a la aplicación mediante AGI con la siguiente linea: exten => _X.,1,AGI(agi://127.0.0.1)
* Recargamos la configuración correspondiente al teléfono de test (sip, zap, mgcp, la que corresponda) y el extensión de asterisk. O reiniciamos el asterisk....
* Y a testear el programa.... Podemos editar el extensions de la aplicación gettingstarted creada para ir haciendo pruebas...
Por ahora me ha parecido una solución muy buena, por ahora lo que me queda pendiente es meter estrés, a ver como se comporta y seguir la evolución del framework ya que en la propia web consideran que todavía no está como para sistemas en producción....
Que sepáis que si sois desarrolladores y necesitáis integraros con Asterisk y os habéis peleado con el Dialplan de Asterisk, en cuanto probéis esta solución no vais a querer volver a ver dialplan de Asterisk nunca más.....
Etiquetas: Vida De informático, Voz Ip
miércoles, diciembre 26, 2007
Pack Navideño

El pack navideño consta de:
-CocaCola 2L
-TetraBrick (r) de Vino
-Jamón Jabugo Pata Negra
Etiquetas: Personales, Rayadas
domingo, diciembre 23, 2007
Felicidades a Todos....
Para los ateos: Felices días de Vacaciones.
Para los satánicos: Lo siento tios.... a soportar otras Navidades
Para el resto: Felicidades sin especificar.
Etiquetas: Personales, Rayadas
viernes, diciembre 14, 2007
Persiguiendo Fantasmas
Asi que amigos ya sabeis:
1) Proveedor A (SIP + DTMF 2833 )
2) Asterisk B (SIP trunk con A configurado con DTMF inband)
3) Endpoint C MGCP/NCS conectado a Asterisk B con DTMF hybrid)
4) Llamada desde D, se enruta por A, pasa por B, llega a C que contesta
5) D pulsa un DTMF y suelta
6) Resultado.
6.1) Asterisk B detecta sólo el comienzo del DTMF
6.2) El Endpoint C suena el DTMF "ad infinitum" independientemente de cuando suelte la tecla D.
Etiquetas: Vida De informático, Voz Ip
martes, diciembre 11, 2007
Semanas Asterisk
De la BootCamp me ha quedado un sabor agridulce, puesto que aunque el profesor (Elio Rojano de sinologic asterisk bootcamp en madrid) se notaba que sabía un montón del tema, y a que la verdad es que he aprendido (o sobre todo afianzado) muchas cosas, ciertos problemas de logística y organización hicieron que el curso se quedase algo más pobre de lo que cabría esperar.
En cualquier caso el blog sinologic es de Indispensable lectura en caso de estar interesado por el tema de VozIp y/o Asterisk.
Por otro lado están siendo las semanas de Asterisk puesto que estoy peleando en el trabajo con la puesta al día del ?odigo de MGCP de Asterisk para que funcione correctamente algunos problemas detectados con los DTMS en las últimas revisiones de Asterisk.... (tanto en la serie 1.4.x como en el trunk)
El caso es que de los errores detectados alguno se está resistiendo bastante y lo peor es que MGCP no es de las partes con mejor soporte de Asterisk por lo que es dificil encontrar gente que te pueda echar una mano....
Si alguien tiene tiempo y ganas de echarme una mano que se eche un vistazo a chan_mgcp.c y al Bug #11443 y que tenga en cuenta que la primera parte del error reportado está corregida, pero aparece uno nuevo por el que cuando nos llaman desde SIP con señalización inband sólo se detecta el comienzo del DTMF y el endpoint MGCP/NCS se queda pitando con el primer DTMF detectado.... (porca miseria!!!)
Etiquetas: Vida De informático, Voz Ip
jueves, noviembre 22, 2007
Actualizando móvil a WM6

Este fin de semana toca pasarme a WM6 en el móvil y montar el sistema molón del cubo para manejar el móvil tipo iPhone o HTC Touch. La verdad es que en mi caso creo que me va a venir muy bien porque soy de los vagos que por no sacar el lapiz suelo usar el dedo gordo hasta para escribir texto en las aplicaciones (luego no me extraña que fastidie los protectores de pantalla tan rápido).
La rom que quiero poner es la ARTEMIS TOUCH 3.01 WWE - FULL WITH CUBE que como siempre se puede encontrar en el foro de xda-developers.com.
En este caso la descripción de lo que trae lo podeis ver en este hilo del foro.
Aqui van algunas imágenes de la rom indicada:


Etiquetas: Juguetes/Gadgets, Vida De informático
viernes, noviembre 09, 2007
loadaverage loco

Es la primera vez que veo un sistema con un loadaverage por encima de 100... Le costaba hasta imprimir cada letra tecleada. En mi caso esta carga es el record. Veremos si algún otro sistema lo aguanta sin morirse.
Etiquetas: Soft Libre / Cultura Libre / Gnu Linux, Vida De informático
