->
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)
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
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)
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
25 Febrero 2008 a las 23:08
Aquí lo tienes: http://sip.free.fr/releases/siphon.zip
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
5 Marzo 2008 a las 22:29
Ya lo tienes arriba
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!
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:
Ahora ya te permitirá guardar los registros en accounts.xml (usando la configuración del propio programa)
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!!
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….
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
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!
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!
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
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
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.
13 Junio 2008 a las 23:11
saludos… magarto me puedes decir donde esta los tutoriales porque no la encuentro gracias…
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!!!