oct 27 2010

Soporte remoto sin intervención o detección del usuario ni configuración de firewalls con Ammyy Admin

Gabolonte Blasfemus

imageHace un buen tiempo había hablado de Ammyy Admin, una herramienta de control remoto para Windows que funciona bajo los mismos principios que dos grandes conocidos como CrossLoop y TeamViewer, esto es, mediante códigos de ID que identifican cada equipo y un sistema basado en servidores externos que permite conectarse a los destinos remotos sin pensar en si se encuentran detrás de un firewall o router ni en cómo configurarlos; aunque, inmerecidamente, posee mucha menos fama que los dos anteriores. Y así lo afirmo porque, a pesar de que las tres herramientas mencionadas poseen cada una características que la hacen única, en el caso de Ammyy Admin considero que incorpora las más útiles.

CrossLoop es interesante gracias a su red social de soporte que permite enlazar usuarios que tienen problemas en su PC con geeks dispuestos a solucionárselos remotamente a cambio de un conveniente pago; TeamViewer lo es debido a sus versiones para múltiples plataformas y la incorporación de videollamadas a través del mismo canal de comunicación, de forma tal que logra acercar aún más a quien provee el soporte con quien lo está recibiendo, sumado también a otros pequeños plus, como una ventana con información del sistema remoto y demás posibilidades de personalización, que sin dudas lo convierte en uno de los más completos, sino es que el más.

imagePero Ammyy Admin posee un conjunto de características que se podrían bien calificar de perfectas, si es que podemos permitirnos el controvertido término por un momento. Mientras que en el caso de TeamViewer tenemos la posibilidad de descargar versiones portables, Ammyy Admin es portable, consistiendo en todos los casos de nada más que un pequeño ejecutable de menos de 700 KB, que así como se lo baja, se lo usa. No necesita permisos administrativos para funcionar, pero en caso de encontrarse en un Windows con UAC habilitado pide los permisos necesarios, y nos ofrece la primer función disruptiva: Instalarlo como servicio; lo cual nos va a permitir, además de saltar restricciones de usuario e inicio de sesión, que la posibilidad de conectarse al equipo remoto esté siempre disponible desde que el sistema operativo termina de arrancar.

Continue reading


sep 18 2010

Wake on WAN desde Windows Mobile

Gabolonte Blasfemus

image La tecnología WOL (Wake On LAN), esa que nos permite mediante un paquete mágico enviado por la red encender una computadora sin tocarla, lleva ya mucho tiempo entre nosotros, pero seguramente su uso más útil e interesante es el que permite hacerlo a través de Internet, el cual se conoce como Wake On WAN.

Y tal es el nombre de la aplicación que nos permite encender equipos remotamente por Internet desde nuestro dispositivo Windows Mobile. Wake On Wan de Charlie-Soft es una herramienta que a pesar de sencilla cumple muy bien con su cometido. Tan sólo necesitamos especificar el nombre de host o la dirección IP del router que levantará nuestro paquete especial, la MAC Address del equipo dentro de la LAN remota que queremos despertar, y el puerto UDP en el que nuestro router/firewall estará escuchando listo para reenviarlo. Luego basta únicamente presionar el gran botón Send magic packet ! para que la magia ocurra.

Este resucitador de máquinas a distancia necesita como mínimo Windows Mobile 6 para funcionar, admite cualquier resolución de pantalla (en QVGA tendremos que desplazar la pantalla un poco hacia arriba para llegar a ver el botón Quit), y almacena en el registro de WinMo los últimos valores ingresados en sus campos de texto al salir, de manera tal que si sólo lo utilizamos con una computadora en particular no deberemos estar reingresando los parámetros todo el tiempo.

Por supuesto es, además, completamente gratuito, y como si fuese poco su autor ofrece su código fuente. Lo único un poco difícil es poder manejarse en su página oficial, ya que está en francés, pero no es nada que el traductor de Google no pueda solucionar. Si quieren hacer el trámite rápido, para descargarlo sólo tienen que hacer click en el enlace que dice Toutes les résolutions (Todas las resoluciones).


jun 19 2010

Tomato para tu router (si te dejan)

Gabolonte Blasfemus

Yo tenía un Linksys…

image Desde que compré mi Linksys WRT54GL hace 3 años (mierda, cómo pasa el tiempo…) que venía disfrutando de las variadas y engolosinadoras bondades que un firmware como DD-WRT le pueden otorgar a lo que de otra manera funcionaría como cualquier otro router hogareño de bajo costo, sin haberme decepcionado nunca. Aunque más tarde supe de la existencia de otra interesantísima opción como lo es Tomato, el anterior funcionaba tan bien que me resistí a cambiarlo y perder a lo mejor alguna que otra funcionalidad que me resultara ya vital. Tan sólo me limité a hacer upgrades cuando salieran nuevas versiones estables y ocuparme de parchear algún agujero de seguridad grave como el que se descubrió en DD-WRT allá por el año pasado. Vamos a por una historia de deseo, traición, y plata, mucha plata.. (?)

Continue reading


may 6 2010

Cobrar por lo que no funciona

Gabolonte Blasfemus

image Casi en coincidencia, y como para amplificar toda la bronca que Guillermo Mayoraz nos contaba sobre el abuso a los clientes de telefonía celular en su post Si ya sos cliente no nos servís, hoy tuve una de esas revelaciones, que, al igual que las que nos dan los manochantas, nos cagan, nos cuestan plata, pero de todo eso algo aprendemos. Pero permítanme que les haga una breve cronología de lo sucedido hace algunas horas en mi vida:

19:00 hs: Sabiendo que tenía el crédito vencido en mi banda ancha prepaga de Movistar, realizo una carga virtual desde un quiosco justo antes de acudir a una cita que me demoraría una hora, para tener la certeza de que transcurrida esta podría contar con el crédito para conectarme desde algún café en caso que no funcione el Wi-Fi. Como había promoción para duplicar a partir de los $30 AR, cargo esa exacta cantidad, con lo que en teoría pasaba a tener cargada en mi línea prepaga $60 AR + lo que me quedara del crédito anterior vencido, según lo que calculaba alrededor de unos $10 AR.

20:00 hs: Termina mi cita y parto raudo a un café para utilizar mi netbook. Lamentablemente no hay ninguna red inalámbrica abierta con una calidad de conexión usable, por lo que me decido a usar parte de ese crédito cargado anteriormente para conectarme a través del 3G de Movistar. Inmediatamente noto que la conexión es un auténtico desastre, con redes de mensajería que nunca se terminan de autenticar, páginas que ni comienzan a cargarse, y demás. Pingueando a google.com llegué a obtener tiempos de 12 segundos. Aún así, sigo intentando, desconectándome y volviendo a conectarme cada tanto a ver si en una de esas “engancha” (algo que ya sea por la casualidad o no, me ha sucedido varias veces) y empieza a tener un ancho de banda mínimamente aceptable. Sigo sin suerte, reintentando una y otra vez.

20:30 hs aprox.: Ya totalmente frustrado por no poder hacer nada luego de tantos reintentos, dejo el 3G de Movistar a un lado y vuelvo a intentar conectarme por el Wi-Fi del café en el que estaba, que andaba deplorable pero aún así era un poco menos peor que el servicio de Vomistar. Me sigo frustrando porque aún así no me sirve para conectarme a nada.

20:50 hs aprox: Ahora frustrado nuevamente con el Wi-Fi, vuelvo a intentar con el 3G, a ver si por causalidad “se arregló”. Descubro que directamente se corta la conexión ni bien realizada, como lo haría si tuviera la cuenta cancelada por falta de pago o de crédito. Consulto el crédito por SMS y me dice que no tengo crédito ni para consultar el crédito. (?) Algo olía muy mal y no era el pedo que me acababa de tirar (los de uno siempre huelen bien).

Horas más tarde: En la tranquilidad de mi hogar vuelvo a comprobar el mismo comportamiento que claramente me indica que estaba inexplicablemente sin crédito en la línea donde se me deberían haber acreditado al menos $60 AR y cuyo servicio prácticamente no pude usar, por lo que no pueden cobrarme por un tráfico que no sucedió. O eso creía. Inmediatamente llamo al número de atención al cliente exclusivo para servicios de banda ancha móvil de la empresa, donde me atiende uno de sus drones de soporte al que le cuento más o menos con detalles todo lo anterior. Me explica que efectivamente el monto cargado fue acreditado, pero que a su vez fue completamente consumido, terminándose alrededor de las 20:30 hs. Le explico, ya enfatizando lo que había relatado antes, que eso tenía que ser imposible porque el servicio no me funcionó para nada y por tanto no se me podía haber consumido todo ese crédito en un tráfico prácticamente inexistente. La callcenter girl me intenta marear con un truco de aficionado diciéndome que no se factura por tiempo sino por crédito (MBs a determinado valor según la carga y/o plan), para luego darme vuelta todo e insinuarme lo contrario. Yo le explico más de una vez que si el servicio se cobra por Megabyte transferido, cosa que es así a menos que se contraten uno de esos packs de navegación por un día, jamás se me podría haber comido el crédito en 30 minutos en los que no pude ni enviar un maldito email con sólo texto. Luego me aconsejó varias veces que opte por uno de estos planes de navegación por un día para “maximizar mi crédito de navegación” y se ofreció a regalarme $10 AR para que pueda usarlo en la contratación de uno de estos packs; aún así tuvimos unos cuantos minutos de conversación de teléfono descompuesto, ya que con $10 no me iba a arreglar haber desperdiciado más de $60 sumado al tiempo también perdido.

image Finalmente, y como obviamente no iba a poder arrancarle ningún testimonio que me dejara satisfecho, acepté su ofrecimiento de los $10 y la despaché. Y aprendí mi lección. ¿Cuál es esa lección?

Movistar Argentina te cobra el tráfico aunque este no llegue a destino y se pierda. Me puedo llegar a imaginar que esto a lo mejor se trata de una maniobra abusiva común entre todos los operadores, similares a cobrar por los minutos que suena el celular cuando se atiende o a cobrar por el chequeo de saldo. Y recordé una vez, hace 2 años aproximadamente, en la que tuve un problema llamativamente similar, sólo que en vez de tratarse de un chip 3G para conectar una netbook era una Pocket PC que a través de Bluetooth pretendía conectarse al EDGE de un celular. Misma historia: Una hora reintentando sin poder conectarse a nada, para luego descubrir que me habían desaparecido $40 recién cargados.

Todo esto me lleva a sacar esta inequívoca conclusión: Movistar (y tal vez otras operadoras) tienen el “medidor de tráfico” podríamos decir “entre la antena y el chip”. No importa si esos paquetes IP nunca salieron de la red de Movistar para alcanzar al servidor al que iban destinados, por el sólo hecho de haber sido emitidos por nuestra terminal o modem es suficiente para ser debitados de nuestro crédito. Y es así como podemos patinarnos un crédito que podría habernos durado semanas en una hora perdida de frustración al no poder conectarnos, donde, encima, nos cobran por ella.

image El consejo no puede ser más claro: Si de una forma u otra necesitan contar con uno de estos abusivos y estafadores servicios, lo ideal es, ni bien verifican a la primera que la conexión no sirve para nada en ese momento, abandonar todo reintento y pensar en otra opción como puede ser ir a un lugar donde haya un hotspot Wi-Fi funcional. No seguir reintentando pensando que a lo mejor en la siguiente conecta bien y zafamos, que sería un pensamiento de índole similar al adicto al juego que no deja de apostar porque está seguro que en la próxima gana. Y acá es como en los casinos, la banca siempre gana.

Y si esto no es como para ir en patota entre todos los millones de usuarios y empalar a sus gerentes, no sé que otra cosa lo pueda ser, nos están cobrando por algo que ni siquiera funciona, incluso nos cobran más cuanto menos funciona, porque reintentamos y enviamos más tráfico continuamente que nunca llega a destino.

Como ven, realmente el rango de utilidad de las conexiones de datos ofrecidas por nuestras usureras operadoras se reduce, por culpa de su pésima calidad, a un extremo en el que no queda más que preguntarse si de verdad tiene algún sentido pagar por ellas. Yo por lo pronto lo voy a ir pensando.


abr 2 2010

Modems 3G USB para banda ancha móvil en Linux

Gabolonte Blasfemus

image Hasta el año pasado nunca me había planteado la adquisición por separado de ese producto que ofrecen las compañías de telefonía celular conocido como banda ancha móvil, ya que lo poseía adquirido al mismo tiempo junto a mi netbook LG X110 con Movistar. Pero los vaivenes en la calidad del servicio que cada vez eran peores, sumado a un problema con mi tarjeta SIM que al día de hoy no sé si se debe a un fallo de la misma o del modem 3.5G incorporado en la netbook, lograron que finalmente pidiera la baja del servicio. Pero como no sólo de Wi-Fi prestado vive el moderno hombre computadoril cuando se desplaza por la ciudad, tuve que plantearme rápidamente la compra de uno de estos paquetes por separado, y preferentemente en modalidad prepaga para no clavarme pagando un costoso abono por un servicio que nunca se sabe cuándo ni por cuánto va andar decentemente. En cualquiera de los casos, y para asegurarse un amplio espectro de conectividad con cualquier computadora de hoy en día, el hardware ofrecido junto con el servicio suele ser un modem 3G USB con forma de pen drive grandote, de los cuales hay varios modelos, todos fabricados por compañías chinas, siendo comúnmente las más encontradas Huawei y ZTE. Y más allá de que podría haberme ahorrado el costo de uno de estos periféricos y tal vez pedir directamente la SIM para el modem 3G incorporado en mi netbook, me parecía una buena idea hacerme con uno de estos dispositivos para probarlo y tenerlo como una suerte de internet de emergencia para cualquier equipo donde hiciera falta y no existiese otra opción.

image Ahora bien, ¿cómo se instalan estos bichos? Aunque nunca había tenido uno en la mano, ya sabía que todos estos modems contenían sus propios drivers en una suerte de unidad USB virtual que permitía al fabricante ahorrarse la fabricación y distribución de los CD de instalación, y a nosotros evitar perderlos. Pero su funcionamiento es un poco más complicado que eso: Básicamente, cada uno de estos modems 3G USB tienen dos modos posibles, los cuales no pueden ser simultáneos. El primero es uno en el cual la computadora los reconoce como una unidad de CD USB virtual, la cual contiene el software a medida creado especialmente para la operadora celular en cuestión, que instalará los drivers en el sistema operativo y la aplicación que realizará la conexión en sí. Pero además, una vez instalada dicha aplicación, cada vez que se ejecute la misma se encargará de switchear el periférico a su modo real de funcionamiento como modem, con lo cual el sistema dejará de ver la unidad de CD virtual y comenzará a detectar el modem 3G, que será reconocido correctamente gracias a los drivers instalados en el sistema durante la modalidad anterior. Este tipo de funcionamiento, aunque visto en detalle es complicado, le hace fácil la vida al usuario a la hora de instalar el dispositivo para conectarse a internet lo antes posible. Pero claro, lo dicho es sólo válido para los sistemas operativos comerciales más populares: Windows en las PCs, y Mac OS X en… errr… las Macs. Y algunas netbooks a cuyos usuarios Steve Jobs le gustaría ver tras las rejas o con sus casas rematadas, claro. ¿Y qué pasa en Linux?

En el sistema operativo más amado por los geeks estos modems también funcionan, pero hace falta tener en cuenta un par de pasos. En primer lugar, y como vimos de lo explicado antes, se deduce que el modo de CD virtual con drivers es totalmente inútil en Linux, ya que en ningún caso se incluyen drivers para éste. Pero el problema es que la modalidad por defecto al enchufar al puerto USB el modem es la de CD virtual, por lo cual cualquier sistema Linux no preparado lo verá únicamente de esta forma.

image La solución a eso está en un paquete llamado USB_ModeSwitch. El mismo, una vez instalado, se encarga de reconocer y activar al modem en su segundo estado, el de modem propiamente dicho, y luego instalarlo en el sistema como tal para que figure apropiadamente como hardware de banda ancha móvil.

Para instalar USB_ModeSwitch podemos hacerlo por la vía tradicional y más fácil utilizando apt-get o el software de administración de paquetes por defecto de nuestra distro. Deberíamos encontrarlo, claro está, bajo el nombre usb_modeswitch. Si este no es el caso a no desesperar, pues ingresando a la página oficial de USB_ModeSwitch podremos descargar la última versión, descomprimirla, e instalarla con el tradicional make install. Si estamos en un sistema de 64 bits o deseamos recompilar, será necesario previamente invocar un make clean.

Una vez hecho esto, todo lo demás es automático, y si nuestro poronguito USB está en la lista de dispositivos reconocidos debería ser detectado y configurado automáticamente a los segundos de ser enchufado. En caso contrario, será necesario un poco más de trabajo para configurar manualmente nuestro modem que ya tantos problemas nos trae. Lo que habrá que hacer es editar el archivo /etc/usb_modeswitch.conf, tecleando por ejemplo:

sudo gedit /etc/usb_modeswitch.conf

En el mismo debemos pegar todos la parámetros necesarios para nuestro modem 3G USB en particular. ¿Y de donde los sacamos se preguntarán? Si a alguien ya le sucedió esto con el mismo modelo de modem y era más inteligente y/o laborioso que nosotros, es muy probable que lo haya resuelto y además haya sido tan bueno de subir la configuración correcta al foro de USB_ModeSwitch, por lo que solo debemos hacer una búsqueda en el mismo para nuestro cacharrito en particular. Si este no es el caso, y no cedemos a las ganas de escracharlo contra la pared o usarlo sólo en Windows/Mac, podemos seguir estos consejos sobre cómo obtener los parámetros específicos sniffeando la conexión USB cuando el modem está funcionando correctamente con sus drivers bajo Windows, para luego armarnos nuestro archivo de configuración.

Pero a no preocuparse que en la mayoría de los casos actuales no deberíamos tener mayores problemas. En mi situación, mi modem es un ZTE MF110, el cual además  incluye un lector de tarjetas microSD, por lo que si le colocamos una luego al switchear al modo de funcionamiento real como modem el sistema operativo también reconoce a su vez un mass storage USB del tamaño de la microSD insertada. En el caso de mi Linux Mint 7, al conectar el modem automáticamente veo la unidad USB montada gracias a la microSD que le puse, además de figurar el modem en la lista de conexiones de banda ancha móvil:

image

Como pueden ver, en mi caso en particular sucede algo extraño, apareciendo dos veces el modem en cuestión (el Ericsson es el modem incorporado de la netbook que ya no uso por el momento), algo que puede deberse a haber conectado el modem en dos puertos USB distintos, existiendo para cada uno una instancia de la configuración creada por mí para mi operador. Pero sin importar esto funciona en uno o en otro dependiendo de en que puerto lo conecte.

Y antes de desesperarse, un consejo importante: Conecten el modem y vayan a buscarse algo para tomar, y tarden al menos un minuto en volver; tarda un tiempo un poco más largo del esperado el aparecer el dispositivo de banda ancha móvil en la lista del administrador de conexiones de red de Gnome, con lo cual nos puede parecer que no funciona ante la incipiente ansiedad de que lo haga.

Más info al respecto en BlogDrake y Zona de Sistemas.