Desbloquear un Linksys PAP2 con VONAGE ver. Firmware 3.1.9

Imagen de BitFrost

Saludos amigos, bueno dada la cantidad de mails, que he recibido, de todas partes, en especial de Peru (Si le ven a un Peruano que me mando los PAP2 y me dijo que me iba a pagar por hacerle ese trabajito, almenos diranle que me pague del envio de regreso de sus PAP2 ya desbloqueados...pobre inocente que fui!)

No les voy a dar la receta mágica de como desbloquear estos equipos, pero si les voy a dar algunos puntos claves, y se que personas que tengan ganas, y esten desepcionadas por no poder usar sus PAP2 con el Asterisk, lo van a lograr, a mi me ha motivado siempre la idea de ver mas aya, me encanta ese "NO HAY COMO" "NADIE PUEDE" no se es como adrenalina para mi, siempre me he ido contra las cosas que estan mal, asi me hayan hablado, mal tratado y hasta sancionado, pero bueno, aquí sigo viviendo, he luchado contra el alcoholismo, la depresion y el TOC(Trastorno Obsesivo Compulsivo) y sigo aqui parado con mas ganas de seguir aprendiendo mucho, y les cuento esto no por ser auto-compasivo, sino para que la gente que anda por ahi, descarrilada, gente con grandes ideas, luche y se esfuerce pues si se puede, y en especial quiero dar gracias a Badi Quinteros, mi instructor de Cisco de CCNA, por el tengo siquiera un certificado que he pasado el modulo 1 jejeje gracias Badi, lo aprendido ahi me ha servido de mucho, aunque no me guste mucho la teoría sino mas la accion y los deportes extremos, como ese dia que dañamos a propósito un Router Cisco 1700)

Si tengo un manual, pero dado la falta de tiempo no lo he podido terminar, a mi no me importa, que el que aprenda a desbloquear estos equipos cobre de ínfimos 5 dolares, hasta 40 o 50 a mi eso me da igual, si ese dinero te sirve para comprarte cosas buenas, libros, antenas, computadores, Cds, "Pedirle Prestado" los 3mb de ancho de banda a tu vencino, no importa, todo esta en tu conciencia, no abuses de gente desesperada, y que apenas tuvo que sacarse de sus ahorros para comprarse uno, y para que uses ese dinero, o si lo haces por simple "GADEJO" como dijo una vez un profesor....

Bueno..

La lista del Documento Original que No pude Acabar:

[b]- A Linux server, I personally used CentOS 4.2 Distro, with at least one Network Interface
- A WindowsXP (.Net framework Installed) machine, for VuckFonage. And download the Encrypted XML file for your PAP2
- Converted Firmware Files PAP2-bin-03-01-09-LSc.bin and SP2K-PAP2.bin
- A 8 pin RJ-45 Ethernet crossover cable. You can make yourself one (http://www.makeitsimple.com/how-to/dyi_crossover.htm)
- An USB Flash Memory, (to quickly transport XML files, Firmwares, config files, etc. from your Windows Machine to Linux to Windows)
- Your “NOT connected yet to internet” PAP2 Firmware 3.1.9(LSc).
- Looooots of patience![/b]

Lo primero que vamos a necesitar es un servidor Linux, yo Preferi CentOS 4.3, en este, le instale, los paquetes y servicios siguientes, nada de otros servicios.

TFTP (Esto es indispensable para poder copiar ahi el Archivo XML encriptado que nos bajamos con un programa que se llama VuckFonage, lamentablemente para algunos, SOLO funciona en Windows, con este programa se baja un archivo cifrado XML que tiene un tamaño de 29kb si tiene mas o menos no sive para nada, dado que a mi me ha pasado que el archivo se corta y supongamos se queda en 16kb asi no sirve porque el PAP2 simplemente lo Ignora)

Apache (o el tan conocido servicio HTTPD, dentro del DOCUMENT ROOT que queda en /var/www/html, ahi vamos a crear las carpetas que se llamaran +00000000000 este es el numero de la MAC de tu PAP2, ahi vamos a poner el Firmware Truqueteado, para hacerle creer que se esta bajando de un servidor lejitimo)

DNS (En esto debemos crear un Wildcard DNS, osea que cualquier cosa como juanita.vonage.net, vayan a las direcciones espeficicadas que segun viendo en el ETHEREAL que es la herramienta mas fundamental de TODAS las mencionadas aqui, suponiendo los pap2 que desbloque me pedian a la direccion 216.115.31.140 y 216.115.24.230, que hay que agregarles con el comando ifconfig, dependiendo de la direccion que te vaya mostrando el Ethereal a la cual el PAP2 se quiera conectar, no he comprobado pero creo que en otros PAP2 deben ser las direcciones diferentes)

Asi quedo mi unica interfaz de Red, despues de revisar lo que me pedia el PAP2 en el Ethereal:


eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::211:xxxx:xxxx:xxxx/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:19656 errors:0 dropped:0 overruns:0 frame:0
TX packets:20203 errors:0 dropped:0 overruns:0 carrier:0
collisions:99 txqueuelen:1000
RX bytes:2581429 (2.4 MiB) TX bytes:13107580 (12.5 MiB)
Interrupt:5 Base address:0x6400

eth0:1 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:216.115.31.140 Bcast:216.115.31.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:5 Base address:0x6400

eth0:2 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:216.115.24.230 Bcast:216.115.24.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:5 Base address:0x6400

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3498 errors:0 dropped:0 overruns:0 frame:0
TX packets:3498 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2647937 (2.5 MiB) TX bytes:2647937 (2.5 MiB)

NTP(Network Time Protocol, se mi hizo raro mientras revisaba el Ethereal, que el PAP2 tratara de conectarse a un servidor NTP, tuve que instalarle uno para que me siga pidiendo, porque si no se quedaba ahi atorado, ahora tengo una Hipotesis, creo que el PAP2 se conecta, a ese TimeServer para verificar, que tan Antiguo es su firmware osea el que esta instaldo, de esa manera, le Pide una Actualizacion, asi que segun eso, podria ser que ahi se encuentre la manera de que una vez que por error hemos conectado nuestro PAP2 a internet, poderle avanzar la fecha que digamos unos 5 meses, para ver que pasa, eso es algo que no he comprobado, si alguien tiene tiempo seria bueno que lo compruebe)

DHCP(un servidor DHCP listo para que obtenga las direcciones el PAP2 cuando le conectemos con el cable cruzado a nuestro servidor Linux, configurado de tal manera que los DNS y el default Gateway se direccionen a nuestro Linux)


ddns-update-style ad-hoc;
next-server 192.168.2.1;
option subnet-mask 255.255.255.0;
option routers 192.168.2.1;
option domain-name-servers 192.168.2.1;

subnet 192.168.2.0 netmask 255.255.255.0 {

range 192.168.2.3 192.168.2.100;

}

IPTABLES (Aqui es donde la cosa se pone buena, debemos redireccionar, los puertos 21, 69 y los que vaya pidiendo el PAP2 segun lo que leamos en el Ethereal, a las direcciones que tengan errores ICMP, es decir que el puerto no es alcanzable, eso se tiene que ver mediante el Ethereal, el Ethereal, cabe resaltar es la mejor herramienta a forja y Martillo que he llegado a conocer, me ha solucionado muchos problemas, la mejor herramienta Hacker jejeje) El codigo lo perdi, por el problema que tuve con el Trixbox, asi que les pongo a su imaginacion como poder hacer eso, a mi me tomo mucho trabajo aprender a redireccionar puertos, pero algo que tienen que siempre tener en cuenta es que siempre el Gateway debe ser el correcto, no lo digo solo por el PAP2 sino por otras aplicaciones mas, por ahi han de ver posts mios pidiendo ayuda sobre esto, y Co2Pd me dio ese tip que me ha servido de mucho, gracias Ernesto)
Si ecuentro el codigo lo subiere, pero tengo que buscar en un moton de archivos y cds.....

Bueno resuelto esto, tienes que poder hacer las siguientes cosas:

1. Conectar cualquier computador a tu servidor
2. Mirar si te dio un IP address y una Ruta y DNS por defecto
3. Poder hacer ping a ls.tftp.vonage.net, igualmente a juanitaypepito.vonage.net y te debe de dar como respuesta, el DNS por defecto que va a ser la misma IP del servidor que configuraste.
4. Si todo sale bien, trata de conectarte con cualquier cliente tftp y bajate un archivo cualquiera, a la direccion, ls.tftp.vonage.net
5. Si funciona correctamente, bajate el Archivo XML cifrado con el Vuckfonage y ponle en la carpeta TFTP que generalmente esta en /tftp-root
6. Quita y elimina cualquier cosa que genere trafico en tu servidor Linux, si instalaste LLUCHITO(osea sin nada, en quichua) no vas a tener problemas, solamente desactiva las actualizaciones automaticas para que no te confundas.
7. Abre el Ethereal y comienza la camputura, y conecta tu pap2 con el cable cruzado a la UNICA interfaz que configuraste.
8. Mira como se comporta en la captura y anda viendo paso a paso que te anda pidiendo, y DALE PAM PAM PAM a tu PAP2, jejeje es decir, dale lo que te pida, cuidadosamente revisa lo que te pide, y los archivos que trasnfiere, si se bajo el archivo XML y en seguida te sale que hace una peticion HTTP y busca el archivo PAP2-bin-03-01-09-LSc.bin dentro de la carpeta +00000000000 (la MAC ADDRESS del PAP2) y si te acepta el firmware, vas a ver como titila el foco azul y luego se queda en ROJO, MUY BIEN HECHO ESTAS AL OTRO LADO, LO DEMAS ES UN JUEGO DE NIÑOS)
Advertencia: Necesitas el Firmware Correcto, porque el aparatito es bien pilas, y no se va arriesgar el mismo a actulizarse con un firmware incorrecto, eso es lo que me pasaba hasta que encontre el firmware correcto, otra vez, dejemelo buscarlo para ponerlo en linea, o intenten con varios que hay en internet, en especial en esta pagina
http://www.bargainshare.com/ ahi hay un link que dice NOTHING TO SEE HERE, y ahi estan los firmwares.
9.No te desanimes si no te salen el Paso del 1 al 9, y el 10 11 y demas los escribo luego, hay mucho trabajo, si pueden lograr hasta ese paso, les felicito, ya solamente tienen que ponerle algo muy sencillo.

OJO si jodes el PAP2 es tu resposabilidad y solo tuya

Esta es una parte de el manual que estaba escribiendo el incio y los agradecimientos, la escribi en ingles, para que asi hasta los que aveces ni nosotros mismo entendemos lo que hablamos en español, podamos entenderlo, no lo pude acabar de hacer porque he tenido muchas cosas que resolver, fue uno de mis mejores regalos de cumpleaños el poder desbloquear ese equipo una semana antes del 3 de Junio, fue un esfuerzo duro, algunos dias sin comer, leyendo y leyendo, y desde esas fechas hasta ahora es que escribo un boceto, de COMO lo hize, de verdad gracias a las Personas que siempre me han apoyado, y recuerden El Limite de Linux, es solo tu imaginacion...jejeje sono a propaganda de Microsoft no se que...

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

PAP2 UNLOCKING GUIDE
For Firmware Revision 3.1.9(LSc)
V.1.9

Introduction and Thanks

PLEASE READ FIRST:
The use of this guide is your responsibility, If you burn, broke, hurt, lose, render the PAP2 useless, or something else dumb or wise is your responsibility, not the author of this guide, or in any manner, anything, anyone in relation with it.

THIS GUIDE IS OSD or GNU (Open source Document) you can redistribute it, add new information, etc, etc, you know already what opensource is? Don’t you?

Thanks.

As always, very thanks to the people who supported me in my hometown (I really mean support!), I will not name them all here, they already know, I will always be grateful. (hehehe specially to the person who said “There is a dirty Chevrolet Carry outside, why don’t you go and try washing it”, when I was very stressed, angry, in the last step of making the PAP2 work with Asterisk)

The Diggler, at http://www.bargainshare.com, nothing will be done without his great, Step by Step Guide (http://www.bargainshare.com/index.php?showtopic=69607&st=90)

lovely_roxy, at http://www.bargainshare.com also, great research in the important Step 6, from the Diggler’s Guide.

Rizzo2dial, at http://www.broadbandreports.com/forum/remark,14800240, and his great tool, Vuckfonage, it rocks!

The many, many people, the names, will entirely need more than a thousand guides to name them all, don’t give up so easily, always trust in your self, your friends, family support and The Linux Power!

Why This Guide?
PAP2 is a great equipment for VoIP applications, it costs around $60, but sadly, as the majority of people, don’t realize (Because there is no BIG RED, or (any primary color) fluorescent sticker that says: “THIS IS FOR VONAGE ONLY” not your scriptkiddies’ Asterisk server, people gets really mad, when after they open they new PAP2 box crash in the reality, IT ONLY WORKS with VONAGE.

Enough drama, let’s get on business!

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

Como dije el Documento es En el Formato Libre, puedes postearlo, pintarlo, redactarlo, lo que sea, pero no olvides quien lo escribio YO. jejeje

Gracias a todos, quienes me han dado una mano y han creido en mi, va dedicado a todos aquellos que siempre han visto un poquito mas aya, asi les corten las alas, o les mutilen la mente.

Sinceramente

Andres Genovez Tobar.

Comentarios

PAP2 Unlock

Imagen de sk8mira

Hola me parece muy interesante tu guia..la he estado leyendo y no pude solucionar mi problema que es el siguiente: Resulta que un amigo tiene un pap2 3.19 que le vendieron con dos cuentas en voipcheap, bueno yo queria cambiarselo a otro operador y no se puede por que tiene contraseña el usuario ADMIN, la cual no sabemos y el tipo q se la vendio desaparecio; Trate reseteando con el metodo **** 877778 y luego 1...el resultado fue q todos los campos estan en por defecto excepto la contraseña de ADMIN dejandome imposibilitado de poder configurarlo.

Trate de bajarle su firmware al de un sipura pero me pide la contraseña ADMIN, el metodo q tu usaste no lo puedo utilizar por q no es de VONAGE asi q no se que hacer...el ATA quedo inutilizado por q no tiene ninguna cuenta configurada.

Apreciaria mucho su ayuda. GRACIAS

Archivo cfg

Buen dia buscando por la red encontre este foro. Voy directo al asunto:
yo tengo equipos linksys no son de vonage, sino de un proveedor independiente, ya e logrado desbloquear varios equipos porque siempre me pedian los archivos xml, cual encontre, pero ahora me topo con un archivo que no se cual es el formato:
algo.cfg es decir la extension cgf :jawdrop: , no se el formato :sick: , si por favor me lo podrias hacer llegar si lo tuvieras o de donde descargarlo te lo agradeceria. muchas gracias
salud2

¿Cómo usar fttp?

Yo tengo un router motorola bloqueado. No responde al ping, así que no hay modo de encontrarle la dirección ip para enviarle algo. Ya le había mandado antes el firmware por tftp pero con dirección ip.

Creo que se podría usar la direción MAC, pero no se como hacerlo.

Te copio la sesión de terminal en ubuntu y te pido el favor de decirme
1o. Si es viable la comunicación, por tftp o de otra manera, directa a la MAC.
2o. cCuál de los paquetes precedidos de asterisco en esa sesión, es más poderoso y cómo lo consigo?.
3o ¿Qué es el componente 'universe' y cómo se si está o no?
<<
invitado@elnegrojose:~$ tftp 00:0c:e5:4e:e7:b2
El programa 'tftp' puede ser encontrado en los siguientes paquetes:
* tftp-hpa
* tftp
Solicite a su administrador instalar uno de ellos
Compruebe que tiene el componente 'universe' activado
bash: tftp: orden no encontrada
invitado@elnegrojose:~$ >>

desbloqueo de pap2tna

hermano tengo 2 equipos pap2tna y estan bloqueados con suitatel me piden password or lo tanto no lo tengo .quiero pasarme a netth2phone pero ayudenme comodesblouqeo mis equipos.agradeceria cualquier ayuda al mail escorpio18_11@hotmail.com

ayuda por favor

Estimado Andres: tengo un linksys pap2 3.1.9, es normal que no pueda entrar a ninguna parte, ni siquiera me sale recuadro de password, doy ping a la ip de este y si responde, podrias decirme si estas en ecuador y en que ciudad, desearia enviartelo para que lo desbloquees, digame cuanto me cobraria, conmigo no le va ha pasar lo que antes mencionaba, ya que estoy dispuesto a pagarle su servicio y los gastos que estos generen, mi mail es roandcarr@hotmail.com