Usar tu cuenta de cualquier proveedor SIP para el iPhone en Siphon

Publicado el 11 de Febrero a las 19:51 por magarto

Señores, personalmente he terminado harto de la gente del más importante, para muchos de nosotros, programa para el iPhone / iPod Touch jailbreakeado, el iPhone-killer de SIP VoIP.app

Hace un par de días, la gente de Touchmods.net, creadores del programa, sacaron una versión para el iPhone capaz de poder gestionar el micrófono interno del iPhone para poder hablar usando nuestra cuenta de nuestro proveedor favorito que use los protocolos SIP y STUN. Este programita nuevo que han sacado, llamado Siphon sólo permite usar el proveedor free.fr o freephonie.fr. La política de esta gente de Touchmods me encanta (y es ironía): donad dinero para comprar iPhones para desarrollar la aplicación final y, después de ganar cientos, tal vez miles de dólares, afirman que la aplicación, supuestamente XXXL (y no me paso de X según ellos), que tiene previsto no es tán XXXL, sino, una puta mierda y perdonarme la expresión, pero a veces uno se harta de tanta tontería. Finalmente anuncian la aplicación Siphon limitada a ese proveedor, porque les ha regalado un iPhone, cosa que entiendo, pero dicen que crearán una aplicación final que estará muy limitada en tiempo y demás. No sé qué os parece pero a mí fatal, de hecho les he puesto una queja/despedida en su blog (siento no poner enlaces pero paso de darles publicidad) y eso que he colaborado con esta gente por IRC.

Como protesta pensaba crackear hexadecimalmente la aplicación para cambiar el proveedor, pero ha sido más sencillo, simplemente generando la grabación del NS (name server) en el /etc/hosts, poniendo el nombre del nuevo dominio. De hecho con el mismo iPhone, si usáis un editor de texto podéis cambiarlo al vuelo, buscando con un nslookup en el terminal la IP de vuestro sevidor SIP, sea propio usando Asterix, o privado de pago, como es mi caso que uso uno de los más baratos, con diferencia, y del cual ya he hecho varios pagos y los fijos españoles me salen gratis.

Bueno, para los que no lo entendáis, pongamos un caso: Imaginad que usáis freecall.com como proveedor, pues nada…

- Usamos el gestor de redes de nautilus para conectarnos por SSH, en el caso de GNOME y GNU/Linux, o WinSCP en Windows o Cyberduck en Mac OS X.

- Nos conectamos al iPhone, el cual tiene que tener instalado BSD Subsystem y OpenSSH.

- Nos descargamos el archivo /etc/hosts a nuestro ordenador (Mirad antes qué permisos tiene, pero supongo que un 664 para el tipo de archivo que es nos basta), o incluso menos provilegiado, pero no os la juguéis.

- Usamos nslookup, en el caso de GNU/Linux o Mac OS X o BSD e introducimos nuestro proveedor, en nuestro caso sip.voiparound.com

Nos dará la IP que necesitamos usar posteriormente. En este caso nos dará 194.221.62.198 y 194.120.0.198

Cogeré la que me plazca, o probaremos con las dos (una primaria y una alternativa). En este caso, elijo 194.120.0.198

Los usuarios de Windows XP, pueden usar servicios online como www.whois.net o comandos de terminal DOS como ping

- Editamos el archivo hosts que nos hemos descargado al disco duro y le editamos, de tal modo que nos quede algo así:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1	localhost
255.255.255.255	broadcasthost
::1             localhost
194.120.0.198 freephonie.net

Como véis, con añadir la última línea vamos sobrados. Hemos metido la IP sacada y el nombre del servidor SIP de free.fr, es decir, freephonie.net

Básicamente, cuando usemos Siphon, buscará esta IP, pero en vez de usar los servidores DNS que tenemos configurados, usará el valor almacenado en la caché de hosts. Con ello redirigiremos las peticiones de freephonie.net a nuestro proveedor preferido.

Nota: Si queréis gestionar vuestra propia central con Asterix, he encontrado un artículo que explica esto y más para llevarlo todo correctamente. A lo mejor algún día me animo y me hago mi propia central VoIP.

Esto está probado en la versión inicial de Siphon, si alguien la necesita y la quitan de los servidores abajo la tenéis, subida por mí (ya sabéis descomprimir, subir por sftp y darle permisos de ejecución al ejecutable y, si no os salvan los cambios, cambiad el usuario del archivo de configuración a root o a mobile, al que no le tengáis en ese momento)

Siphon 1.0 Downloads: 995 times
  • En magarto tenemos anuncios, usted también puede.
  • Aumente el tráfico de su web.
  • Utilice un gran software libre.

18 Comentarios

  1. Raul SPAIN
    13 Febrero 2008 a las 20:37

    Hola magarto, he caido en tu blog, yo desisti tambien de seguir el proyecto de touchmods por que no me entero mucho del ingles e intuia esos raros movimientos

    me interesaria mucho la version inicial de siphon por que me la acabo de instalar para usar una cuenta de freecall y despues de editar el hosts me sigue sin conectar y es por que supongo que han parcheado la aplicaion para que no sea posible usarlo con freecall

    Bueno espero tu ayuda, ansioso :)

    Un saludo
    Raul

    mi mail es raulff@gmail.com

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Windows Windows XP
  2. magarto SPAIN
    15 Febrero 2008 a las 22:03

    Te lo mando al correo y le elimino de aquí para que no te metan spam (nunca pongas tu correo enteramente en una web)

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  3. richard madden SPAIN
    25 Febrero 2008 a las 19:28

    hola magarto,

    desde hace unos días soy propietario de un iphone y quisiera utilizarlo con mi cuenta sip de vocari, por el comentario anterior deduzco que los de free.fr “de free na de na” ya que efectivamente la la versión de siphon de su web ya no accede al fichero hosts.

    al igual que el amigo raúl necesito la versión inicial de siphon ¿me la podrías enviar por e-mail o poner un enlace para descargarla?

    gracias de antemano, richard

    Internet Explorer Internet Explorer 6.0 bajo Windows Windows XP
  4. magarto SPAIN
    25 Febrero 2008 a las 23:08
    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  5. edy
    4 Marzo 2008 a las 13:59

    Hola magarto.. muchas gracias x esto.
    He probado con la version actual y no funciona. Me da communication error. Serias tan amable de enviarme la version con la que lograste que funcione a mi e-mail?
    Gracias

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Mac OS Mac OS X
  6. magarto
    5 Marzo 2008 a las 22:29

    Ya lo tienes arriba

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  7. Ezequiel
    18 Marzo 2008 a las 16:17

    hola magarto, he instaldo todo y corregido tal cual dices pero no logro hacero andar. 1ero no me guarda los datos de usuario y contraseña y luego es como si se conectara a una llamada pero no hace anda. que estoy haciendo mal? gracias!

    Internet Explorer Internet Explorer 7.0 bajo Windows Windows XP
  8. magarto SPAIN
    21 Marzo 2008 a las 19:46

    Pues, porque la versión 1.1.3 y 1.1.4 (y las posteriores que salgan) usan el usuario UNIX “mobile” en vez de “root”, y el archivo de configuración lo tienes con permisos dados a root y no a mobile.

    Conéctate por ssh al iPhone y haz lo siguiente:

    cd /Applications/
    chown -R mobile:wheel Siphon.app
    chown -R mobile:wheel SIP-VoIP.app

    Ahora ya te permitirá guardar los registros en accounts.xml (usando la configuración del propio programa)

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  9. Ezequiel
    2 Abril 2008 a las 23:32

    Margarto, sos un campeon! pude hacer que grabe el registro de usuario, pero ahora tengo un problema. cuando hago una llamada me escuchan del otro lado pero yo no logro escuchar nada. ahora si conecto los auriculares, escucho sobre el auricular izquierdo solamente pero muy bajo volumen. sabes que puede ser?

    gracias!!

    Internet Explorer Internet Explorer 7.0 bajo Windows Windows Vista
  10. magarto SPAIN
    3 Abril 2008 a las 05:39

    Nada Ezequiel, no se puede hacer nada más que espera a que Touchmods saque la versión libre y funcional de Siphon.
    No te imaginas la de pruebas y hacks que he hecho y no hay modo…. :(

    Mozilla Firefox Mozilla Firefox 3.0b4 bajo Linux Linux
  11. Ezequiel
    4 Abril 2008 a las 02:19

    habra que esperar entonces, ya me estaba emocionando.
    Sabes en que quedo lo de touchmods, porque por lo que entend creo que se peliaron y ademas desaparcio el siphom de free

    Internet Explorer Internet Explorer 7.0 bajo Windows Windows Vista
  12. Leandro
    7 Abril 2008 a las 18:06

    Hola!

    realmente no entiendo bien como se hace esto. Estoy interesado en el sipphone pero no funciona on otro proveedor y la verdad que no me da para hacer lo q explican arriba. ¿hay alguna forma de instalar uno ya desbloqueado? ¿el Sip-Voip anda en el iphone o no? a mi se me conecta pero no me funciona ningun microfono.
    gracias!

    Internet Explorer Internet Explorer 7.0 bajo Windows Windows XP
  13. Ignacio
    4 Mayo 2008 a las 05:32

    Hola, intente bajar la version de siphon del link pero me da error al intentar descomprimir… esta bien el file?. gracias!

    Mozilla Firefox Mozilla Firefox 2.0.0.14 bajo Windows Windows XP
  14. Ignacio
    4 Mayo 2008 a las 06:11

    Acabo de probar fring.com y aunque en beta, parece funcionar bien con SIP, Skype y demas. saludos

    Mozilla Firefox Mozilla Firefox 2.0.0.14 bajo Windows Windows XP
  15. voltlon
    13 Junio 2008 a las 17:56

    saludos… tengo un problema cuando llamo le doy call este se borra el numero y no hace nada

    Internet Explorer Internet Explorer 7.0 bajo Windows Windows XP
  16. magarto SPAIN
    13 Junio 2008 a las 19:23

    Tienes que cambiar los permisos de la carpeta /Applications/Siphon.app a root y el del archivo de configuración que estará en /var/mobile/Library/Media/Siphon o algo similar a mobile.

    Si no sabes cómo hay tutoriales sobre esto, porque es complicado explicarlo de arriba a abajo.

    Mozilla Firefox Mozilla Firefox 3.0 bajo Linux Linux
  17. voltlon
    13 Junio 2008 a las 23:11

    saludos… magarto me puedes decir donde esta los tutoriales porque no la encuentro gracias…

    Internet Explorer Internet Explorer 7.0 bajo Windows Windows XP
  18. DAVID
    15 Septiembre 2008 a las 03:14

    ESO TAMBIEN SIRVE PARA EL IPOD TOUCH FR 1.1.4?
    COMO DEBERIA QUEDAR EL HOST Y POD ULTIMO YO TNG CUENTA EN FREEPHONIE.FR TENGO SIPHON Y VIVO EN VENEZUELA NUEVA ESPARTA LES AGRADECERIA UN MUNDO SI ME DIERAN INFORMACION DE LO QUE SOLICITO
    GRACIAS Y DISCULPEN
    XD!!!

    Internet Explorer Internet Explorer 7.0 bajo Windows Windows Vista

Vista previa

Deja tu granito de arena

Registro de OpenID

Registro clásico

XHTML: Puedes usar las etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Opciones:

Tamaño

Colores

Cerrar
E-mail It