

¿Han querido conectar su PC a Internet con esa tarifa plana 3G o GPRS utilizando su PDA con Windows Mobile como modem, y su PC tiene instalado Linux? Ya no hay (casi) ningún problema gracias a una utilidad muy práctica llamada ICS Control.
¿Qué hace? Algo realmente genial (y obvio, pero que hasta la fecha no se había hecho, al menos gratuitamente): convertir la PDA en un router. Y lo hace tan bien, y me ha solucionado tanto la vida, que creo que voy a donar al programador algunas perrillas porque se lo ha ganado con creces (ya veremos cuánto, que estoy agradecido pero no enamorado). De hecho, esta utilidad soluciona la conectividad para cualquier sistema operativo. Además, la conexión queda mucho más protegida que en el caso de establecer un modem, que deja todos los puertos abiertos si uno se descuida.
Nota 2009-09-21: Me informan que este artículo puede ser de gran utilidad para los abonados a Vodafone a causa de las cláusulas legales de esta compañía, puesto que prohíben emplear la PDA como modem; el uso como router aparentemente no las vulneraría, porque en todo momento la configuración y conexión 3G es mediante la PDA con la del proveedor, no a través de un elemento externo.
Hasta ahora se tenía que configurar el absurdo del establecimiento de la conexión con el modem del celular y la configuración de la conversación. Y yo me preguntaba: ¿y para qué demonios es necesario todo esto (y el riesgo de meter la pata) si el propio celular (o PDA, en mi caso) tiene ya la información de la conexión, la que te da el proveedor (y ojo con desconfigurarla, que entonces empezará el viacrucis con los de asistencia técnica)? Sólo es necesario que haga, como mínimo, de pasarela.
Ya no es necesario, afortunadamente.
Descripción del programa
Es un programa de aspecto poco atractivo —como casi todos los que son realmente útiles—, sin instalador —es un simple ejecutable— pero bastante potente y, sobre todo, muy práctico. Lo primero que se ha de hacer es descargarlo, por supuesto (también puede encontrarlo en Softpedia) y, después de descomprimirlo, copiarlo en la PDA, p. ej. en:
\Windows\Menú Inicio\Programas
si quiere que aparezca en el menú Inicio.
Dice el programador:
Más información sobre la conexión compartida a Internet
ICS permite que una red privada (por ejemplo, un grupo ad hoc de la red Wi-Fi) pueda acceder a otra red (por ejemplo, Internet), siempre que el dispositivo Windows Mobile está conectado a ambas redes. Debe ser capaz de compartirla con cualquier conjunto de adaptadores. Las configuraciones comunes por supuesto serían:
- Celular a WiFi (probablemente el escenario más común, la compartición de acceso a Internet a una red WiFi; [no lo he probado todavía, pero parece ser que los ordenadores y el celular se han de conectar entre sí en una red ad-hoc]);
- Celular a Bluetooth PAN;
- Celular a USB.
Pero también debería funcionar con combinaciones más «interesantes», como:
- VPN a Wifi: - get wireless clients onto a VPN VPN para Wifi - conseguir que los clientes inalámbricos a una VPN.
- WiFi to Bluetooth: Permitir que los dispositivos de red Bluetooth accedan a una WLAN.
- WiFi a USB: Básicamente la PDA funciona como una tarjeta de red inalámbrica para el PC (simple, ¿eh?).

En el momento de la redacción de este artículo estoy conectado a Internet mediante la última opción de la primera lista: Celular a USB, y probablemente será la que emplee casi siempre. Si sólo tiene que acceder a Internet, tiene una ventaja muy grande sobre el resto: la batería de la PDA no se descarga, y es muy útil si no se dispone de un enchufe de corriente.
Lo único lioso es saber cuál es el nombre de los interfaces privados, para saber cuál emplear. Son éstos:
- RNDISFN1: el interfaz USB;
- TNETW12511: el interfaz WiFi;
- BTPAN1: el interfaz Bluetooth.
Cómo lo empleo
Por ahora lo empleo fundamentalmente sólo con cable USB, por razón de ahorro de batería (la PDA se carga a través del cable). Y me está yendo muy bien.
Configuración de ICS Control
Prácticamente las opciones son las mismas que las que aparecen en la imagen, salvo las siguientes:
- Private interface: RNDISFN1 <192.168.1.1>
- Set Private IP: 192.168.1.1 (la dirección IP privada de la PDA, que será la de la pasarela)
- Autoconnect to Network: Telefonica (tengo una tarifa plana con Telefónica, cuya configuración es «Telefonica»)
Con estas especificaciones, al pulsar en «start ICS» se convierte en un router para la red 192.168.1.0/24
Configuración en el PC con Linux
En el PC está instalado OpenSuSE 11.0, y empleo como gestor de ventanas KDE. Al conectar el cable USB de la PDA se activa en KNetworkManager el interfaz de red eth1, que antes no aparecía. Aquí hay que configurar una conexión especial para este interfaz, porque la IP que se establece en apariencia es una adecuada para la sincronización con el dispositivo. Para ello, en KNetworkManager creo una nueva conexión para eth1 con una IP estática, y las DNS de Telefónica:
- IP: 192.168.1.2
- Máscara: 255.255.255.0
- Pasarela: 192.168.1.1
- Direcciones DNS: 194.179.1.100 194.179.1.101 (las de Telefónica móviles)
Le pongo un nombre a la configuración (p. ej., «Telefonica») y ya está: si no ha activado la opción «Autoconexión», sólo tiene que seleccionar la conexión «Telefonica» que aparece bajo eth1 para que se active. ¡Ya puede navegar!
http://www.forocomputacion.com/foro/index.php?topic=764.0;wap2