Archive for the 'Tutorial' Category

Instalando AFP y Bonjour en el D-Link DNS-323

MacBook - DNS 323

Como ustedes saben, tengo un NAS D-Link DNS-323 el cual si bien es cierto funciona bien con los MacBook Pro que hay en casa, no funcionaba todo lo bien que quisiera debido a que sólo dispone del protocolo Samba, el cual está diseñado para funcionar con Windows.

Hace mucho tiempo que tenía ganas de hacer compatible con MacOS X este NAS e instalarle soporte para AFP y Bonjour, algo que es posible de hacer pero resulta algo complicado y requiere un conocimiento avanzado puesto que se utiliza extensivamente el Terminal para dejarlo funcionando.

Para esto es necesario instalar algunos paquetes de linux dentro del software del DNS-323, fun_plug el cual permite la instalación de software no soportado oficialmente por D-Link, Netaltalk el cual se encarga de implementar AFP y Avahi el cual se encarga de implementar Bonjour.

Para lograr todo esto tuve que recopilar información de varias fuentes, ya que a todas les faltaba algo para dejar funcionando AFP y Bonjour en el NAS. Donde encontré la mayor parte de los pasos necesarios fue en NAS Tweaks, Noulakaz, ShadowAndy y DSMG600.info.

Es necesario notar que con la llegada de MacOS X Lion, Apple comenzó a utilizar AFP 3.3 con lo cual muchos de los tutoriales que explicaban cómo instalar AFP y Bonjour en el DNS-323 quedaron obsoletos, puesto que es necesario usar para ello Netatalk 2.2.
Continue reading ‘Instalando AFP y Bonjour en el D-Link DNS-323′

[Tutorial] Respalda/Resincroniza las fotografías del Carrete en el iPhone

Fotos Carrete iPhone 01Recientemente restauré mi iPhone 3GS a un firmware oficial para realizar Untethered Jailbreak con Spirit. Obviamente antes sincronicé el dispositivo para respaldar los contactos, configuraciones, aplicaciones y preferencias. Sin embargo lo único que no se respalda durante una sincronización habitual son las fotografías del Carrete, y por lo tanto es necesario respaldarlas en forma manual.

Cuando conectan el iPhone habitualmente aparece una ventana de diálogo en la cual se nos permite Abrir y visualizar el contenido del iPhone como si se tratara de una carpeta, de tal forma de poder rescatar las fotografías del Carrete. Esto se llama Modo Almacenamiento.

La forma sencilla de volver a disponer de dichas fotografías dentro del iPhone es disponerlas dentro de una carpeta en tu ordenador y configurar iTunes para que las sincronice, aunque no quedarán dentro del Carrete sino como un álbum adicional.

Continue reading ‘[Tutorial] Respalda/Resincroniza las fotografías del Carrete en el iPhone’

[Tutorial] Descompresión de archivos ZIP en PalmOS en forma nativa

El siguiente post reseña una excelente colaboración por parte de Jean Franco Caringi mejor conocido como MrSmith.

Primero que todo quisiera agradecer a MrAnderson por la oportunidad de permitirme publicar mi primer post en un Blog, mis primeros Tutoriales los leí en este blog, la cantidad de información que he adquirido ha sido vasta y esto es, de alguna manera, para retribuir toda la ayuda recibida.

Ok, manos a la obra. Durante algún tiempo estuve buscando una aplicación gratuita que me permitiera descomprimir archivos ZIP, nunca me imaginé que PalmOS lo pudiera hacer de manera nativa. Personalmente me gustan los manuales donde te explican algo aplicándolo a un caso práctico, y no solo la teoría. Así que éste es el escenario.

“Quiero descargar el programa Gizmo y estos archivos vienen comprimidos en un fichero ZIP”

Bajo este escenario, los pasos son los siguientes…

Receta: Descomprimir Ficheros ZIP en PALM OS

  • Ingredientes
    • Una Palm con PalmOS (Treo, TX, Tungten E2, T3, etc)
    • Una Tarjeta SD de 23 Mb o superior
    • Acceso a la Red de Datos GPRS (tomar en cuenta los costos asociados)
  • Preparación
    • Precalentar un Sartén a 200 Grados Centígrados con aceite de oliva… Ahora sí en serio.

Continue reading ‘[Tutorial] Descompresión de archivos ZIP en PalmOS en forma nativa’

Instalando el ROM 1.20 ENA en un Treo 650 Cingular

Treo 650

Treo 650

Recientemente tuve acceso a un Treo 650 Cingular el cual sólo contaba con idioma inglés, y su dueño necesitaba que de alguna forma fuera actualizado con una ROM que contara con el idioma español, lo cual sonaba prácticamente imposible.

Después de investigar mucho y por toda la web, encontré algunos posts en los foros de PDA Expertos y TreoCentral que indicaban como instalar una ROM ROW/LAP a un Treo 650 Cingular y de esta forma poder dejarlo en español. Sin embargo, todos los posts apuntaban a archivos inexistentes que en algún momento habían sido subidos a RapidShare.

Gracias a una herramienta llamada RomTool uno puede flashear una ROM a un Treo 650, e inclusive modificar dicha ROM para integrar aplicaciones que normalmente van instaladas en la RAM del dispositivo, saltándose el proceso de actualización de la ROM a través de HotSync, el cual no permite la utilización de ROMs que no corresponden al carrier al cual está asociado el dispositivo, pues utilizan una rutina de chequeo del “branding” del dispositivo.

En Taringa encontré una ROM que podía ser utilizada con RomTool, pero sólo contenía el idioma inglés y español, y además le faltaban algunas aplicaciones clásicas de toda ROM PalmOS como Visita y VersaMail, pero que me permitió cambiar el idioma por primera vez en el Treo 650 Cingular, y familiarizarme con RomTool.

Posteriormente encontré otra forma de cambiar el ROM con una actualización usando el método de la tarjeta SD, y que estaba empaquetado en el archivo comprimido CNG to ENA. Esta actualización contenía sólo el idioma inglés, pero sí cambió la versión del firmware de Treo650-1.17b-CNG a Treo650-1.13-ENA.

Por lo tanto era necesario buscar otra solución. Afortunadamente encontré en el sitio de Palm el Actualizador de ROM 1.20 ENA, la cual es la última actualización disponible para el Treo 650 desbloqueados. Intenté actualizar el dispositivo con el método HotSync, los archivos se transferían correctamente, el proceso pasaba el chequeo de “branding” del dispositivo, pero al escribir el firmware a la ROM, el proceso irremediablemente se atascaba.

En este punto me encontraba en un callejón sin salida. Por un lado tenía una ROM con idioma español pero a la cual le faltaban algunos componentes, y por otro lado una ROM para dispositivos desbloqueados completa en inglés aunque sin posibilidad de actualizarla a la última versión.

Vagabundeando por los foros de TreoCentral, encontré algunas ROMs modificadas que se podían actualizar vía tarjeta SD, y si bien no eran ROMs ROW/ENA, pude darme cuenta que dentro de los archivos incluídos se encontraba uno cuyo nombre es similar al archivo generado por RomTool cuando respaldé la ROM original del Treo 650 Cingular antes de comenzar a experimentar con el dispositivo.

Después trastear un poco más con RomTool, y gracias a un comentario en un post de Treonauts, encontré la forma de extraer la ROM 1.20 ENA del Actualizador por HotSync, lo cual no fue para nada fácil, y dejarla en el formato en que se pueden flashear con RomTool. Sin embargo la ROM original del Treo 650 Cingular pesaba aproximadamente 7.1 Mb, y la ROM 1.20 ENA pesaba cerca de 8 Mb, y por supuesto RomTool indicaba que era una ROM demasiado grande para poder flashearla al dispositivo.

Nuevamente un traspié… Pero en otro post de TreoCentral relacionado con la actualización de ROMs modificadas vía tarjeta SD, encontré que cambiando la versión de RomUpdaterApp se podía modificar el tamaño de la partición de la ROM de tal forma que pudiera albergar hasta 8.4 Mb.

Así finalmente pude actualizar la ROM del Treo 650 a 1.20 ENA, con soporte multi-idioma, agregando algunas aplicaciones a la ROM que no estaban presentes en la actualización como Archivos, Notas Rápidas, Notas de Voz y soporte para memorias de más de 2 Gb, y eliminar Real Player para ganar algo de espacio adicional.

Una vez que se conocen todos los pasos resulta sencillo, pero con la información desperdigada por tantas partes todo el proceso me tomó unas 10 horas. En el próximo post explicaré los pasos necesarios para realizar dicho procedimiento, de tal forma que no les tome tanto tiempo como me tomó a mí y en unos 20 a 30 minutos puedan disfrutar de su Treo 650 con ROM modificada. Saludos.

Links:

[Tutorial] Actualiza el Treo 750 a Windows Mobile 6.0

Treo 750 AT&TMi esposa hace poco dejó huerfano un Treo 750 que venía de fábrica con Windows Mobile 5, debido a que se cambió a un iPhone 3G. Digo que venía con WM5 porque hace algunos días lo actualicé a Windows Mobile 6.

1. Requerimientos

Como requerimientos, dicha actualización sólo es compatible con Palm Treo 750v o Treo 750, sólo puede ser ejecutada en sistemas con Windows 2000 SP4, Windows XP SP2 o Windows Vista, además requiere que tengas instalado Internet Explorer 6 o superior en tu sistema, ActiveSync 4.5 en Windows 2000 ó XP, o Windows Mobile Device Centre en Windows Vista, y una resolución mínima de 800×600.

Como medida de seguridad y para evitar que te quedes sin carga de batería en la mitad del proceso de actualización y tu dispositivo quede inservible, es necesario que el Treo 750 esté conectado al adaptador de corriente y al cable de sincronización durante la actualización.

Una vez que hayas instalado WM6 en tu Treo 750 no podrás volver a WM5. Esto es importante para quienes usan el servicio BlackBerry Connect, pues este servicio no es compatible con WM6.

Para comprobar que versión de ActiveSync tienes instalada en tu sistema, haz click con el botón derecho del ratón en el ícono de ActiveSync en la bandeja, y selecciona Abrir Microsoft ActiveSync. Luego en el emnú de ayuda selecciona Acerca de Microsoft ActiveSync.

Para saber si puedes instalar esta actualización, en tu Treo 750 presiona la tecla Inicio, selecciona Configuración, y luego selecciona la ficha Sistema. Ahora pincha en Acerca de y selecciona la ficha Teléfono.

Donde dice Versión de software, si aparece una versión inferior a TREO750-2.18-XXX, entonces puedes instalar la actualización en tu Treo 750/750v.
Continue reading ‘[Tutorial] Actualiza el Treo 750 a Windows Mobile 6.0′

[Tutorial] Instala juegos en tu iPod Video

iPod Games
Gracias a Huasonic e iPodstuff me fue posible instalar juegos en mi iPod Video de 80 Gb. Con este procedimiento podras instalar 20 nuevos juegos en tu iPod.

Lo primero que debes hacer es verificar que en iTunes no este chequeada la opcion “Sincronizar juegos” en la pestaña Juegos, o de otra forma tus juegos seran borrados cada vez que sincronices tu iPod.

Luego debes identificar si tu iPod es 5G o 5.5G. El iPod 5.5G tiene la opcion de Busqueda en el menu Musica. Esto es critico pues mas adelante debes reescribir el firmware del iPod con un firmware modificado, y si te equivocas en la version de firmware a instalar tu iPod puede quedar inservible. Sin embargo si te equivocas, puedes reinstalar el firmware correcto varias veces hasta que no arroje errores.

1. Descarga los juegos

Aqui tienes los enlaces para descargar los 20 juegos que se pueden instalar en el iPod.

  1. Bejeweled
  2. Cubis 2
  3. iQuiz
  4. LOST
  5. Mahjong
  6. Minigolf
  7. MS.Pacman
  8. Musika
  9. PACMAN
  10. Sat Math Prep Questions 2008
  11. Sat Reading Prep Questions 2008
  12. Sat Writing Prep Questions 2008
  13. Royal Solitaire
  14. Sudoku
  15. Tetris
  16. Texas Hold’em
  17. The Sims Bowling
  18. The Sims Pool
  19. Vortex
  20. Zuma

O puedes descargar el paquete completo con los 20 juegos y firmwares del siguiente link.

Debes tener activada la opcion para usar tu iPod como dispositivo de almacenamiento. Luego abres una ventana de explorador y verificas que este activada la opcion para ver carpetas ocultas. Abres la carpeta /iPod_Control y creas una carpeta llamada /Games_RO. Luego extraes el contenido de cada uno de los archivos comprimidos de juegos y copias la carpeta correspondiente a la carpeta /Games_RO. Las carpetas de los juegos tienen nombres como 50514 o 55555… estos nombres NO DEBEN SER CAMBIADOS. Copia las carpetas tal como estan.

Luego viene el proceso de reescribir el firmware. Debes descargar el firmware correcto y adecuado para tu iPod tal como vimos mas arriba.

Y ahora debes reescribir el firmware, y se puede hacer de distintas formas dependiendo del OS que tengas instalado en tu computador. Segun Huasonic, antes de reescribir el firmware del iPod es necesario cambiarle el idioma a Ingles… yo lo hice, y despues cambie nuevamente el idioma a Español, y no sucedio nada anormal… asi que imagino que es un paso innecesario, aunque no lo he corroborado.

2.1 Reescribiendo el firmware en Windows

En Windows debes descargar una utilidad llamada iPod Wizard la cual esta en su version 1.3. Lo ejecutas. Puede ser necesario activar la opcion “Ejecutar como administrador” en Windows Vista, esto lo encontraras haciendo click con el boton derecho del mouse en el programa o acceso directo de este. Cambia el modo a Firmware File. Luego pinchas en Open firmware y seleccionas el firmware 5G o 5.5G dependiendo de tu iPod. Luego pinchas en Write to iPod. Se demorara bastante tiempo escribiendo el firmware. Una vez listo desconectas tu iPod y este se reiniciara.

2.2 Reescribiendo el firmware en MacOS

En MacOS debes descargar la utilidad iPodPatcher, luego copiar los juegos al directorio raiz del iPod. Luego abres una ventana de Terminal, y ubicas el directorio donde descargaste iPodPatcher. Luego escribes ipodpatcher y presionas enter. Este comando te dara como resultado una serie de numeros que debes recordar. Luego escribes ipodpatcher NUMERO -w “Directorio del Archivo de Firmware” con lo cual reescribiras el firmware de tu iPod… y listo.

2.3 Reescribiendo el firmware en Ubuntu

Lo primero es abrir una ventana de Terminal. Ahora necesitas saber donde esta montado tu iPod, para lo cual escribes cat /proc/partitions lo cual arrojara lo siguiente:

mranderson@ubuntu:~$ cat /proc/partitions
major minor #blocks name

3 0 78150744 hda
3 1 77593918 hda1
3 2 1 hda2
3 5 554211 hda5
8 0 78150744 sda
8 1 128394 sda1
8 2 78011640 sda2
mranderson@ubuntu:~$

Como se daran cuenta la particion /dev/sda tiene un tamaño aproximado de 78 Gb, muy similar a los 80 Gb de mi iPod, y tiene dos subparticiones /dev/sda1 de 128 Mb, y /dev/sda2 de 78 Gb. Pero como saber si realmente son las particiones del iPod?

Ahora escriban dmesg | grep iPod lo cual arrojara algo como esto:

mranderson@ubuntu:~$ dmesg | grep iPod
[24174.792000] scsi 0:0:0:0: Direct-Access Apple iPod 1.62 PQ: 0 ANSI: 0
[25480.296000] scsi 1:0:0:0: Direct-Access Apple iPod 1.62 PQ: 0 ANSI: 0
mranderson@ubuntu:~$

Si ahora escriben dmesg | grep 25480 obtendran:

mranderson@ubuntu:~$ dmesg | grep 25480
[25480.288000] usb-storage: device scan complete
[25480.296000] scsi 1:0:0:0: Direct-Access Apple iPod 1.62 PQ: 0 ANSI: 0
[25480.308000] SCSI device sda: 39075372 2048-byte hdwr sectors (80026 MB)
[25480.324000] sda: Write Protect is off
[25480.324000] sda: Mode Sense: 68 00 00 08
[25480.324000] sda: assuming drive cache: write through
[25480.344000] SCSI device sda: 39075372 2048-byte hdwr sectors (80026 MB)
[25480.356000] sda: Write Protect is off
[25480.356000] sda: Mode Sense: 68 00 00 08
[25480.356000] sda: assuming drive cache: write through
[25480.356000] sda: sda1 sda2
[25480.400000] sd 1:0:0:0: Attached scsi removable disk sda
[25480.400000] sd 1:0:0:0: Attached scsi generic sg0 type 0
mranderson@ubuntu:~$

Ahora sabemos sin duda alguna que las particiones /dev/sda, /dev/sda1 y /dev/sda1 son del iPod, y por supuesto que la particion mas pequeña es la del firmware.

Ahora cambiaremos el firmware del iPod para lo cual primero hacemos un respaldo del firmware, luego escribimos el firmware parchado, y finalmente desmontamos la unidad para que se escriban lo cambios, para lo cual deben escribir lo siguiente:

dd if=/dev/sda1 of=Respaldo_del_Firmware
dd if=Archivo_del_Firmware_correcto of=/dev/sda1
sudo eject /dev/sda

Los primeros dos pasos demoran bastante asi que no se asusten, demoran al menos 3 a 4 minutos cada uno.

3. Reinicia tu iPod

IPL LoaderPara reiniciar tu iPod debes mantener presionados por al menos 5 segundos la tecla Menu y el boton central del click wheel, o simplemente conectar el iPod a una fuente de poder con el cable USB o con un cargador stand-alone.

Eventualmente al reiniciar puede aparecer la pantalla del BootLoader similar a la de la imagen de la izquierda, y te preguntara con que sistema quieres bootear tu iPod… basta que elijas Apple OS, con lo cual aparecera una nueva pantalla azul por algunos segundos, y luego volvera a aparecer el conocido menu de tu iPod.

Ahora si te dirijes a Extras veras que aparecen 20 nuevos juegos en tu iPod. Excelente cierto??

Links:

[Tutorial] Realizando un hard reset no destructivo

Todo aquel que tiene una Palm sabe que a veces es necesario hacer un hard reset para limpiar todas aquellas librerias que involuntariamente no fueron desinstaladas o aplicaciones que producen conflictos y que estan entorpeciendo el buen funcionamiento de nuestro dispositivo.

Pero tambien es cierto que no queremos perder la informacion de las aplicaciones basicas de la Palm, tambien conocidas como PIM, tales como Calendario, Contactos, Memo, Notas Rapidas, Tareas, etc. Ciertamente el resto de las aplicaciones podemos volver a sincronizarlas e instalarlas, pero para no perder la informacion de estas aplicaciones hay que realizar un procedimiento que no es dificil, pero que hay que hacer correctamente.

Es importantisimo recordar hacer una o varias sincronizaciones, como primer procedimiento antes de seguir las indicaciones que se enumeran a continuacion, de tal forma de asegurarse que la informacion de las PIM esten completamente actualizadas.

Lossless data hard reset 01

Palm Desktop, el programa que administra la informacion almacenada en nuestra Palm manteniendola guardada en nuestro PC, utiliza subdirectorios para cada usuario que haya sincronizado su palm en el PC en cuestion, y las nombra tomando como parametro el ID del usuario. Como ustedes pueden ver en las siguientes imagenes en mi caso mi ID de sincronizacion es MrAnderson TX, y la carpeta creada es TXM.

Lossless data hard reset 02

Dentro de esta carpetas encontraremos otras carpetas para cada aplicacion instalada en nuestra Palm. A nosotros especificamente nos interesan address, datebook, memopad, Note Pad y todo, las cuales debemos copiar a un lugar adecuado temporalmente, para despues volver a copiarlas al directorio de sincronizacion de usuario que nos corresponde. Cabe notar que estas son las carpetas de solo algunas de las aplicaciones basicas de PIM, y puede ser necesario agregar otras como Voice Memo en el caso de las LifeDrive, Treo, T3, T5, E2, o la carpeta expense en el caso que tengas registros de la aplicacion Gastos.

Lossless data hard reset 03

Una vez copiadas y salvaguardadas las carpetas, abrimos Palm Desktop y en la casilla de seleccion de usuario, pinchamos en Editar usuarios, con lo cual se abrira una ventana de dialogo en la cual podremos elegir el usuario en cuestion para eliminarlo.

Lossless data hard reset 04

Lossless data hard reset 05

Una vez eliminado el usuario, procedemos a realizar un hard reset en nuestra Palm. Con esto se habra borrado toda la informacion irremediablemente… pero siguiendo los proximos pasos volveremos a tener los datos de los PIM en nuestra Palm como si nada hubiera pasado, y las librerias conflictivas u olvidadas ya no estaran presentes, atormentando la estabilidad de nuestra Palm.

Lossless data hard reset 06

Ahora es necesario conectar nuestra Palm al PC via cable para la primera sincronizacion, con el objeto de crear una cuenta de usuario para sincronizacion. Toda primera sincronizacion despues de un hard reset debe ser por cable, y no puede ser realizada por bluetooth o WiFi, debido a la inexistencia de un HotSync ID. Una vez que hayas realizado la primera sincronizacion por cable, podras configurar adecuadamente la sincronizacion por bluetooth o WiFi para las siguientes sincronizaciones.

Lossless data hard reset 09

Lossless data hard reset 10

Despues de la primera sincronizacion y una vez creada la cuenta de usuario para sincronizacion (HotSync ID), es necesario Personalizar las configuraciones de sincronizacion para nuestra cuenta. Previo a esto es necesario que copies las carpetas que habias respaldado previamente de las PIM de vuelta a la carpeta de usuario de sincronizacion, con lo cual se va a abrir una ventana de dialogo que te preguntara si quieres sobreescribir las carpetas y archivos, pues estos ya existen y fueron creados durante tu primera sincronizacion. Sencillamente debes responder Si a todo, con lo cual escribiras en estas carpetas los datos que tenias en tu antigua Palm.

Lossless data hard reset 07

Lossless data hard reset 08

Y ahora debes personalizar las configuraciones de sincronizacion seleccionando la opcion El PC sobreescribe al dispositivo, en aquellas aplicaciones de base de la Palm en las cuales tu respaldaste la carpeta correspondiente. Con esto listo bastara que realices una sincronizacion de tu Palm, y una vez finalizada esta, tendras los datos de tus PIM tal como estaban previo al hard reset.

Ahora solo te faltara instalar el resto de tus aplicaciones favoritas que has comprobado que no producen conflictos ni inestabilidad, y a disfrutar de tu Palm. Mas adelante veremos otras opciones de restauracion de datos de tu Palm, y como desinstalar correctamente las aplicaciones para que no queden librerias huerfanas que ocupan espacio. Saludos.

Links:

[Tutorial] Sincroniza tu Palm por WiFi (II)

WiFi

No se si ya les habra pasado, pero al menos en mi caso estuve 5 dias sin poder sincronizar mi Palm TX por WiFi, y no podia comprender que era lo que estaba sucediendo… todo parecia normal… pero no lo era tal.

Bueno, resulta que en la configuracion normal de los routers esta activado para que el DHCP utilice la primera IP libre despues de la IP del router para los siguientes dispositivos que se conecten al router. Por lo tanto si tenias el PC apagado y conectaste por ejemplo un Laptop a internet en ese periodo, luego encendiste tu PC, entonces la IP con la cual sincronizabas tu Palm ya no existe, pues el PC quedo con otra IP distinta debido al DHCP.

Es decir, el PC queda con una IP variable y no fija como debe ser para poder sincronizar la Palm por WiFi a nuestro PC. Pero no desespereis que aqui esta la solucion.

Configurando el DHCP en el Router

Primero es necesario que el DHCP siga funcionando para que pueda asignar IPs automaticamente a los demas computadores que se conecten a la red por WiFi, incluyendo a nuestra Palm, pero es necesario dejar al menos una direccion IP libre para que sea usada en forma fija por el PC con el cual sincronizaremos nuestra Palm.

Sincroniza tu Palm por WiFi (2) 01

Considerando que la IP por defecto del router es 192.168.1.1, configure el DHCP para que administre automaticamente las IP a partir del 192.168.1.3. de esta forma puedo utilizar la IP 192.168.1.2 como fija para mi PC.

Otro dato importante antes de configurar la IP fija en nuestro PC son la IPs de los servidores DNS. Esta informacion tambien nos la puede proporcionar el router, en la pestaña Status. Grabamos todos los cambios en el router y ahora configuraremos los valores adecuados en las Opciones de red.

Sincroniza tu Palm por WiFi (2) 02

Configurando las Opciones TCP/IP en el PC

Habitualmente uno permite que el PC administre en forma automatica la IP y el DNS pues normalmente nuestras conecciones de internet tienen IPs variables. Ahora esta funcion ha sido suplida por el router y por lo tanto podemos y debemos modificar estos valores en forma manual para que la sincronizacion por WiFi sea estable siempre y no varie el IP tal como les comentaba al inicio del post.

Para esto deben ir a Panel de Control, seleccionar Conexiones de red, luego hacen click derecho en Conexion de area local y seleccionan Propiedades. En la pestaña General seleccionan Protocolo internet (TCP/IP).

Sincroniza tu Palm por WiFi (2) 03

Deben cambiar la opcion de Obtener IP de forma automatica a Usar las siguientes direcciones IP. Ahora deben ingresar los siguientes valores en los cuadros correspondientes:

  • Direccion IP: 192.168.1.2
  • Subnet mask: 255.255.255.0
  • Default Gateway: 192.168.1.1
  • DNS server 1: valor del router
  • DNS server 2: valor del router

Sincroniza tu Palm por WiFi (2) 04

Ahora solo bastara aceptar los cambios, puede que te pida reiniciar el PC, aunque en mi caso no fue necesario…

Y ya puedes volver a sincronizar tu Palm por WiFi… no creo que hayas pensado que ya estaba todo perdido… siempre hay una solucion ;)

Links:

[Tutorial] Sincroniza tu Palm por WiFi

WiFi

Despues de sincronizar mi palm en la forma habitual por base/cable, y por Bluetooth, me estaba faltando solo una forma de sincronizarla, por WiFi. Y finalmente lo logre, despues de algunos minutos e intentos fallidos.

Tengo un Router WiFi LinkSys WRT54GS, el cual soporta los protocolos 802.11b y 802.11g, y que por supuesto tengo en modo mixto pues las Palm solo usan el protocolo 802.11b. Por otro lado tengo configurada la seguridad para que filtre por direccion MAC, no es detectable, y ademas con encriptacion WEP. Son medidas de seguridad basicas que para el usuario avanzado no son un reto , pero mantienen lejos de usufructuar de mi ancho de banda al usuario comun.

Hay algunos requisitos previos para que esto funcione en forma adecuada.

  1. El PC con el cual vas a sincronizar tu PDA debe estar en la misma red inalambrica.
  2. El Firewall debe estar deshabilitado, o al menos debes tener un Firewall que sea configurable y permita conexiones entrantes de la misma red.
  3. Hay SOLO un router en toda la red inalambrica de tu hogar.
  4. El PC con el cual vas a sincronizar debe tener el mismo rango de IP que la PDA inalambrica en cuestion.

Suenan como pasos muy complicados, asi que dejenme traducirlo. Si tienen un solo Router, y la Palm es configurada para que obtenga una direccion IP en forma automatica de este, se cumplen todos los requisitos previos sin problema. Y como solucion de Firewall, no es recomendable el Firewall predeterminado de Windows XP, es muy poco configurable. Es preferible que usen por ejemplo ZoneAlarm, que es muy configurable.

Si ya has usado tu Palm para navegar por internet con WiFi, es muy probable que ya tengas configurada la conexion con tu router, pero de todas maneras vamos a partir desde cero, incluyendo la configuracion de seguridad del router.

1. Primer Paso – Configurando el Router

Primero iremos a nuestra Palm y vamos a Preferencias, y en Comunicacion seleccionamos WiFi. Una vez dentro de WiFi, es necesario tener seleccionada la opcion Ahorrar energia, dejar el Tiempo de espera en Predeterminado, y luego pinchamos en Info. Con esto obtenemos la MAC del WiFi de la Palm, valor que debemos anotar para configurar nuestro Router si es que tenemos filtrado por MAC como medida de seguridad lo cual es muy recomendable.

Sincroniza tu Palm por WiFi 01 Sincroniza tu Palm por WiFi 02

Sincroniza tu Palm por WiFi 03

Ahora debemos ingresar a la configuracion de nuestro Router y setear algunos aspectos de la configuracion WiFi. En la mayoria de los Routers puedes ingresar a su configuracion escribiendo en la barra de direccion del browser el valor 192.168.1.1, probablemente te pida el user y pass si es que asi lo tienes configurado. Es recomendable que el user y pass no sea el de fabrica y lo cambies por valores que solo recuerdes tu, y que no sean faciles de olvidar.

Vamos a la opcion Wireless y luego a Basic Wireless Settings.

Como veran si tienen un Router que utiliza el protocolo 802.11g deben dejarlo configurado en modo mixto para que use tanto el protocolo 802.11g como el 802.11b, ya que las Palm usan el segundo protocolo. De otra forma su palm no se podra conectar por WiFi. En Wireless Network Mode seleccionen la opcion Mixed.

Cada router es distinto por lo tanto tendran que explorar la configuracion y leer los manuales de su modelo de router para poder configurar todo adecuadamente, pero estas capturas de pantalla pueden servir para tener idea de que es lo que hay que buscar. En los routers LinkSys el menu es casi igual al que muestran las capturas en todos los modelos.

En Wireless Network Name (SSID) debemos darle un nombre a nuestra red y recordarlo para mas tarde configurar nuestra Palm.

Otra de las opciones que yo tengo configurada es que el router no sea detectable. Aunque no sea detectable si conoces toda la configuracion igual tu palm se conectara al router. Para esto en Wireless SSID Broadcast seleccionas la opcion Disable.

Sincroniza tu Palm por WiFi 04

Ahora dentro del menu Wireless seleccionamos la opcion Wireless MAC Filter. Aqui en Wireless MAC Filter debes seleccionar la opcion Enable, y luego en Permit only seleccionar la opcion Permit only PCs listed to access the wireless network. Ahora pinchamos en Edit MAC Filter List.

Sincroniza tu Palm por WiFi 05

Ahora es cuando debemos ingresar la direccion MAC de nuestra Palm. Como se habran dado cuenta la MAC tiene un formato de 6 pares de caracteres, y esta direccion es unica para cada dispositivo, bueno al menos la cantidad de numeros es tan alta que es practicamente imposible que llegues a tener dos dispositivos con la misma MAC en tu red. Una vez que hayamos ingresado la MAC pinchamos en Save Settings.

Sincroniza tu Palm por WiFi 06

Ahora vamos a configurar la seguridad WEP. En el menu Wireless seleccionamos Wireless Security. En Security Mode debes seleccionar la opcion WEP. Luego en Default Transmit Key selecciona el nuemro de clave que prefieras usar en la Palm como confirmacion de la seguridad WEP. Luego en WEP Encryption debes seleccionar 64 bits 10 hex digits. Ahora en Passphrase escribes una palabra y pinchas en Generate, y anotas el valor que salga en el numero de clave que decidiste usar, pues deberas ingresarlo en tu Palm.

Sincroniza tu Palm por WiFi 07

2. Segundo Paso – Configura la Palm y conectala por WiFi

Ahora corresponde configurar la Palm y conectarla por WiFi, para esto debes ir a Preferencias – WiFi y pinchar en Configurar. Por supuesto como tu red WiFi no es detectable no aparecera en el cuadro donde dice Seleccione una red, por lo tanto debes pinchar en Editar y seleccionar la opcion Agregar. Aparecera un cuadro de dialogo llamado Nueva red WiFi, en el cual en Nombre de red SSID debes escribir el nombre que le diste a tu red en la configuracion del router. En Seguridad debes seleccionar la opcion WEP.

Sincroniza tu Palm por WiFi 02 Sincroniza tu Palm por WiFi 08

Sincroniza tu Palm por WiFi 09 Sincroniza tu Palm por WiFi 10

Luego pinchas en Clave: -Sin asignar-. En el siguiente dialogo en Tipo de clave debes seleccionar la opcion Hex de 40 bits, dejar sin chequear la opcion Cuatro claves, y en Clave WEP (10 digitos hex.) escribir la clave que te dio la configuracion de seguridad WEP del router. Pinchas en OK y en Clave ahora aparecera la leyenda -Asignado-. Pichas en Detalles y se abrira una nueva ventana de dialogo en la cual en Conectar a debes seleccionar la opcion Punto de acceso (infraestructura). Ahora debes pinchar en Avanzadas para abrir otra ventana de dialogo.

Sincroniza tu Palm por WiFi 11 Sincroniza tu Palm por WiFi 12

Sincroniza tu Palm por WiFi 13 Sincroniza tu Palm por WiFi 14

En esta ventana de dialogo en Direccion IP debes seleccionar la opcion Automatico, en Servidor DNS debes seleccionar la opcion Automatico, y chequear Utilizar preambulo corto. Vuelves hacia atras hasta el cuadro de dialogo donde te pedia seleccionar una red, y automaticamente se abrira un dialogo que te preguntara si te quieres conectar tu nueva red ahora.

Sincroniza tu Palm por WiFi 15 Sincroniza tu Palm por WiFi 16

Cuando se este conectando podras ver como negocia la direccion IP, y finalmente queda conectado. Ahora si vas a Preferencias – WiFi y pinchas en Info, te dara toda la informacion referente a la direccion IP, mascara de subred, direccion de encaminador, direccion de DNS preferido y alternativo, asi como tambien el canal que estas usando para conectarte a tu red inalambrica. Al pinchar en el icono de WiFi en la barra de abajo de la TX te mostrara el status de la coneccion con tu red inalambrica y la señal que tiene. Y ahora al ir a Preferencias – WiFi y pinchar en Configurar, te mostrara tu nueva red inalambrica configurada, con un candado a la derecha que significa que esta activada la seguridad WEP.

Sincroniza tu Palm por WiFi 17 Sincroniza tu Palm por WiFi 18

Sincroniza tu Palm por WiFi 19 Sincroniza tu Palm por WiFi 20

3. Tercer Paso – Configurar el Hotsync

Antes de configurar el Hotsync en nuestra Palm debemos configurar algunas cosas en nuestro PC. Hacemos click izquierdo en el icono del HotSync Manager en la Barra de Tareas de nuestro PC, y nos aseguramos que esta chequeada la opcion Red.

Sincroniza tu Palm por WiFi 21

Ahora necesitamos configurar que el HotSync Manager permita que nuestra Palm sincronice por Red. Para esto hacemos click derecho en el icono del HotSync Manager y luego en Configuracion y en el cuadro de dialogo siguiente, en la pestaña Red seleccionamos la Palm a la cual queremos dar acceso a la sincronizacion por Red. Noten que las Palm que no tienen PalmOS Cobalt no pueden ser seleccionadas.

Sincroniza tu Palm por WiFi 22

Sincroniza tu Palm por WiFi 23

Ahora pinchamos en Valores de TCP/IP. De este cuadro de dialogo necesitamos rescatar un valor importante para la configuracion de HotSync en nuestra Palm. Recuerden el valor que aparece en Direccion del PC principal. La mascara de red secundaria dejenla tal como esta, o si prefieren usen el valor 255.255.255.0, que es el valor por defecto de este parametro.

Sincroniza tu Palm por WiFi 24

Ahora necesitamos configurar algunas cosas en nuestra palm y todo quedara funcionando de maravillas. Abrimos la aplicacion HotSync, y seleccionamos Red en los botones que estan sobre el boton de HotSync. Lo habitual es que este seleccionado Local si sincronizamos por base/cable o por Bluetooth.

Sincroniza tu Palm por WiFi 25

Ahora en el menu Opciones de HotSync seleccionamos Prefs. sinc. modem, y luego seleccionamos Red. Pinchamos OK y volveremos a la ventana previa. Luego nuevamente en el menu Opciones de HotSync, esta vez seleccionamos Prefs. LANSync, y luego seleccionamos HotSync local. Sin embargo con la opcion LANSync tambien resulto igual de efectiva la sincronizacion.

Sincroniza tu Palm por WiFi 26 Sincroniza tu Palm por WiFi 27

Sincroniza tu Palm por WiFi 28 Sincroniza tu Palm por WiFi 29

Ahora corresponde indicarle a HotSync con que PC haremos la sincronizacion. Debajo del boton de HotSync probablemente a ustedes les aparezca -Toque para seleccionar PC-, sin embargo como yo ya habia probado previamente la sincronizacion aparece el PC con el cual he hecho la sincronizacion, pero al pinchar esa casilla aparece mas abajo la opcion Seleccionar PC. Nos aparecera un cuadro de dialogo en el cual debemos pinchar Siguiente. Con esto la Palm empezara a buscar algun PC dentro de nuestra red inalambrica con el cual poder sincronizarse. Sin embargo como previamente configuramos la red inalambrica para que no fuera detectable, la palm no encontrara ningun PC. Por lo tanto debemos pinchar en Otro para introducir la direccion IP en forma manual.

Sincroniza tu Palm por WiFi 30 Sincroniza tu Palm por WiFi 31

Sincroniza tu Palm por WiFi 32 Sincroniza tu Palm por WiFi 33

Ahora en el siguiente dialogo ingresaremos la direccion IP que obtuvimos al revisar la configuracion del HotSync Manager en nuestro PC. Pinchamos en Siguiente con lo cual aparecera un nuevo dialogo que nos indicara que la configuracion de HotSync de red esta completa. Ahora solo falta el ultimo y gran paso.

Sincroniza tu Palm por WiFi 34 Sincroniza tu Palm por WiFi 35

Al pinchar en Hecho, volveremos a la ventana que se nos muestra al entrar en la aplicacion HotSync, solo que esta vez aparece la direccion IP del PC con el cual haremos la sincronizacion por WIFi. Al pinchar en el boton del icono de HotSync, comienza la sincronizacion por WiFi. Esta sincronizacion es bastante rapida, y a mi parecer no hay diferencias de velocidad con la sincronizacion por base/cable. La verdad es que no puedo dejar de maravillarme con estos aparatitos tan pequeños que caben en la palma de tu mano.

Sincroniza tu Palm por WiFi 36 Sincroniza tu Palm por WiFi 37

Con esto quedan revisadas todas las opciones de sincronizacion de nuestra palm. Espero que este pequeño tutorial les sirva de gran ayuda. Saludos.

Links:

[Tutorial] Sincroniza tu Palm por Bluetooth

Sync Palm BT

Leyendo la PDA de Tungsteno, encontre un interesante post de como conectar la Palm a internet por bluetooth… y se me ocurrio que quizas podria sincronizar mi Palm sin cables.

Asi que puse manos a la obra y encontre parte de la informacion necesaria tanto en la PDA de Tungsteno como en PDA Expertos.

1. Desactivar el Servicio Bluetooth Nativo de Windows XP

Como primera cosa hay que evitar que Windows XP SP2 use sus drivers nativos de Bluetooth pues esto hace que no esten disponibles todos los servicios a los cuales puedes acceder en tu puerto Bluetooth, o que estos funcionen en forma no adecuada como a mi me toco descubrir.

Para esto tan solo van a Mi PC, hacen click con el boton derecho, y seleccionan Administrar.

Drivers BT Win 01

Ahora seleccionamos a la izquierda Servicios y Aplicaciones, expandimos el arbol de opciones, y seleccionamos Servicios. Luego seleccionamos a la derecha un servicio llamado Bluetooth Support Service.

Drivers BT Win 02

Hacemos doble click, o click con el boton derecho y luego Propiedades, y en la pestaña General, hacemos click en Detener y luego en Tipo de Inicio seleccionamos Deshabilitado.

Drivers BT Win 03

Ahora vamos a la pestaña Iniciar sesion, en Iniciar sesion como le hacemos click a Cuenta del sistema local, y abajo en Perfil de hardware, debemos deshabilitar todos los perfiles, pues de otra forma al reiniciarse el PC este servicio volvera a estar activo. Le damos en Aceptar y listo.

Drivers BT Win 04

Finalmente dicho servicio debe quedar Deshabilitado tal como se muestra en la siguiente imagen.

Drivers BT Win 05

2. Configuracion del Dispositivo Bluetooth

Ahora corresponde configurar nuestro dispositivo bluetooth. En mi caso tengo un CNet CBD-021 Clase 2, que funciona con software de BlueSoleil.

Primero se debe emparejar o acoplar la palm y el dispositivo bluetooth, cada software es distinto por lo tanto todo lo expuesto aqui puede ser distinto en la version del software que ustedes tengan, pero sirve como ejemplo. Haciendo click con el boton izquierdo en la esfera anaranjada del centro buscara los dispositivos bluetooth cercanos. Aparecera nuestra palm con el nombre que la hayamos identificado. Luego haces click con el boton derecho sobre el icono de la palm, y seleccionas Emparejar Dispositivo.

BT Config 01

Una vez hecho esto se abrira una pequeña ventana, en la cual debes escribir una Contraseña de emparejamiento que deberas repetir despues en tu palm. Dale click a OK cuando hayas escrito la contraseña. Ademas debes seleccionar la opcion Añadir a lista disp. confianza en la ventana que se abrira en la palm, y le das click a OK. Una vez hecho esto nuestro dispositivo aparecera chequeado indicando que esta emparejado.

BT Config 02

BT Config 03 BT Config 04

BT Config 05

Ahora corresponde permitir a la palm que se pueda conectar a los servicios del dispositivo bluetooth, para esto en el Menu, le hacemos click a Mi Bluetooth, y luego seleccionamos Seguridad. Se abrira una nueva ventana, en la cual en la pestaña Dispositivos, seleccionamos nuestra palm, y le hacemos click a Autorice Servicios.

BT Config 06

BT Config 07

En la nueva ventana que se abrira, hacemos click en Seleccionar Todo y luego le damos OK. Con esto le hemos dado acceso a todos los servicios disponibles del dispositivo bluetooth. Alguno puede querer restringir las opciones de servicio accesibles para la palm, pero al menos en mi caso, prefiero darle acceso a todos para no tener que estar configurando nada mas despues.

BT Config 08

Una vez que se cierra la ventana anterior, le damos click a Aceptar y estaremos de vuelta en la ventana de inicio de nuestro dispositivo bluetooth. Ahora corresponde verificar si esta activado el Puerto de Serie Virtual. Para esto vamos al Menu, hacemos click en Mis Servicios, y luego seleccionamos Propiedades.

BT Config 09

Se abrira una ventana en la cual vamos a la pestaña Puerto Serie A, y le damos click a la opcion Iniciar automaticamente este servicio cuando se inicie Mi Bluetooth. Pueden hacer lo mismo con el Puerto Serie B, pero la palm usara solo un Puerto de Serie Virtual. Recuerden mirar en que puerto COM queda activado este Puerto de Serie Virtual pues necesitaran este dato para configurar el HotSync Manager posteriormente. En mi caso el Puerto Serie A, queda en COM7. Le dan click en Aceptar y queda configurado el dispositivo bluetooth.

BT Config 10

3. Configurar el HotSync Manager

Ahora corresponde configurar el Hotsync para que la palm pueda sincronizarse. En la Barra de tareas, haces click con boton derecho sobre el icono de HotSync, y seleccionas Configuracion. Se abrira una ventana en la cual hay que seleccionar la pestaña Local, luego en Puerto serie seleccionas el mismo COM en que esta instalado el Puerto de Serie Virtual del paso anterior, y en Velocidad seleccionas La mas rapida posible, y le das click en Aceptar.

Hotsync Config BT 01

Hotsync Config BT 02

Y por ultimo en este paso debes asegurarte que este activada la sincronizacion por puerto Local Serial. Haces click con el boton derecho, y seleccionas la opcion para que quede chequeado. Tanto esta como Local USB deben estar chequeadas por si quieres continuar haciendo HotSync por cable, a la manera antigua. Con esto queda configurado el HotSync Manager y vamos al ultimo paso.

Hotsync Config BT 03

4. Configurar la Palm

Este es ultimo paso antes de sincronizar tu palm por bluetooth, y quedar libre de las ataduras de los cables.

Prmero vamos a Preferencias y seleccionamos Bluetooth. Luego seleccionas Config. dispositivos. Por supuesto bluetooth debe estar activado. Luego seleccionas Configuracion de PC, y despues HotSync con Bluetooth.

Sync Palm BT 01 Sync Palm BT 02

Sync Palm BT 03 Sync Palm BT 04

En la proxima pantalla le damos click a Siguiente, con lo cual se iniciara la deteccion de dispositivos bluetooth, en mi caso detecta el dispositivo conectado a mi PC y que yo llame Matrix. El icono de la llave a la derecha indica que es un dispositivo de confianza, y que por lo tanto esta emparejado. Una vez que el proceso de deteccion finalizo seleccionamos el dispositivo en cuestion, y le damos click a OK.

Sync Palm BT 05 Sync Palm BT 06

Sync Palm BT 07

En los pasos siguientes de configuracion se nos advertira que deben estar configurados el Puerto de Serie Virtual y HotSync Manager, que debe estar habilitado el Puerto Seria Local en HotSync Manager, y le damos click a Siguiente en cada uno de estos pasos pues ya lo configuramos previamente. Luego nos dara la opcion de Iniciar HotSync una vez que verificamos que esta todo correcto.

Sync Palm BT 08 Sync Palm BT 09

Sync Palm BT 10 Sync Palm BT 11

Una vez que hagamos click en Iniciar HotSync, si no hemos equivocado ninguno de los pasos, nuestra palm comenzara la sincronizacion por bluetooth sin ningun problema. Cada vez que queramos sincronizar por bluetooth debemos asegurarnos que en la opciones de HotSync de la palm, este seleccionado Local, y que bajo el icono de HotSync donde normalmente dice Craddle/Cable aparezca el nombre del dispositivo bluetooth que esta conectado a nuestro PC, en este caso Matrix.

Sync Palm BT 12 Sync Palm BT 13

Ahora como ultimo paso revisemos la conexion que creo en forma automatica nuestra palm con el proceso de configuracion realizado previamente. Para esto vamos a Preferencias y seleccionamos Conexion. Buscamos entre las conexiones aquella con el mismo nombre del dispositivo bluetooth conectado a nuestro PC, la seleccionamos y le damos click en Editar. Podemos observar que se conecta al PC, por Bluetooth, con el dispositivo Matrix. Al hacer click en Detalles, en Velocidad seleccionamos la mas alta que nos permita sincronizar sin errores, y dejamos el Control de flujo en Automatico, sin cambios.

Sync Palm BT 14 Sync Palm BT 15

Sync Palm BT 16 Sync Palm BT 17

Con todo esto queda larga y detalladamente explicado como podemos sincronizar nuestra palm por bluetooth, y solo me quedan algunos consejos.

  • Si piensas instalar un programa o archivo pesado, como un video, es mejor sincronizar por base/cable
  • Si tienes demasiadas fotos por ejemplo en tu palm, es mejor sincronizar por base/cable
  • Si vas a transferir unos pocos mp3 u ogg a la palm, puedes sincronizar por bluetooth, pero si vas a transferir por ejemplo 50MB de mp3, es mejor sincronizar por base/cable
  • Si vas a hacer una sincronizacion para actualizar los cambios pequeños realizados en tu palm o en el Palm Desktop… entonces sincroniza por bluetooth

Y finalmente mis agradecimientos a Marcos de la PDA de Tungsteno por darme el link del programa Snap con el cual pude hacer las capturas de la palm.

Apendice

Aparentemente el paso 4 me resulto sencillo de configurar porque tengo instalado los archivos de la pila y gestor Bluetooth de una T5. Esto lo hice a raiz del post Solucionando el enlace Tungsten T3/Nokia 6230. Me di cuenta de esto ahora que estoy intentando actualizar las versiones de los programas de mi palm y tuve que hacer un hard reset y volver a la pila Bluetooth previa… no existe configuracion sencilla con los archivos de Bluetooth originales de la T3.

Para aquellos que tengan problemas con la asignacion del COM del puerto de serie virtual, es posible cambiarlo… aunque no tengo como comprobarlo pues mi USB Bluetooth Dongle CNet dejo de existir en forma imprevista… enciende pero dejo de detectar dispositivos Bluetooth.

Bluetooth serial port 00

Para esto es necesario ir a Inicio – Panel de Control – Sistema, luego en la pestaña Hardware, pinchan en Administrador de dispositivos para luego expandir la rama del arbol correspondiente a los puertos COM y LPT.

Bluetooth serial port 01

Bluetooth serial port 02

Luego pinchan con el boton derecho por ejemplo sobre COM7 y van a Propiedades. Con esto veran en la pestaña Configuracion de puerto un boton con la etiqueta Opciones avanzadas, el cual al pincharlo nos abrira un nuevo cuadro de dialogo donde apreciaremos una caja de seleccion al lado de la etiqueta Numero de puerto COM. Aqui podemos cambiar el puerto COM para dicho puerto de serie virtual.

Bluetooth serial port 03

Bluetooth serial port 04

Basta ahora cambiar el puerto que en el caso del ejemplo corresponde al COM15. Pueden ver en la ultima captura que el titulo de la caja de dialogo tambien cambia en relacion al cambio que realizamos nosotros.

Si bien esto no se ve reflejado en el programa de BlueSoleil pues sigue diciendo COM7 y COM8 para los dos puertos de serie virtuales… imagino que funcionara aunque no tengo como comprobarlo… solo falta cambiar en la configuracion de HotSync el puerto COM que sera usado y listo.

Links:

Licencia de Creative Commons

RSS

  • Subscribe with iTunes
  • Subscribe to the RSS Feed
  • Subscribe to the comments RSS Feed

Google AdSense

Mi Twitter

Posting tweet...

Powered by Twitter Tools

Mis Apps

Software tracking