
Configurar modem USB HSDPA Icon 225 con Orange en Linux
4 Noviembre 2008
Por fin me decidí a instalar en el portátil la Ubuntu 8.04 que me enviaron por correo (puedes pedir un CD gratis desde aquí).
Pero como hace un par de meses contratamos el acceso de internet móvil con Orange, me encontré con el problema que me detectaba el modem como un dispositivo de memoria, ya que tiene una pequeña parte de memoria donde guarda los drivers y programa de conexión para Windows.
El modem es un Icon 225 y al conectarlo a Ubuntu, me lo detectaba como dispositivo de “mass storage” llamado ZeroCD.
Buscando por ahí encontré diversas soluciones, pero al intentar aplicarlas ninguna funcionaba correctamente. Al final, he conseguido que funcione de la siguiente forma:
- Instalar el driver HSO (más información aquí).
- Instalar la utilidad usb_modeswitch (más información aquí).
- Instalar gcom.
- Configurar wvdial (usuario: ORANGE, contraseña: ORANGE).
- Realizar un script que:
- Desmonta la unidad de disco del módem, en mi caso /dev/scd1. Se consulta con el comando ‘df’ qué unidades de disco hay.
umount /dev/scd1
- Llama a usb_modeswitch para que lo detecte como modem y no como disco. Hacemos que el proceso espere unos segundos para que le de tiempo a acabar de hacer el cambio.
usb_modeswitch sleep 5
- Llama a gcom para registrarse en la red del operador. Volvemos a esperar unos segundos para que le de tiempo a finalizar.
gcom -d /dev/ttyHS3 sleep 5
- Llama a wvdial para realizar la conexión.
wvdial hsdpa orange
- Realizar un script que:
- Mata el proceso wvdial para finalizar la conexión.
killall -2 wvdial
Es importante que, tras invocar a usb_modeswitch, se creen los dispositivos /dev/ttyHS0 … /dev/ttyHS3.
También es imprescindible conectar a la red con gcom. Para que el script sea totalmente automático se puede desactivar el PIN.
Al matar la conexión el sistema se me queda colgado, pero no siempre. Creo que puede ser algún bug en el kernel, por lo que he leído por ahí. Mi kernel es:
Linux 2.6.24-23-generic #1 SMP Wed Apr 1 21:47:28 UTC 2009 i686 GNU/Linux
Escrito en Otros | Etiquetado configurar, icon, linux |

Muy bueno, pero se podía mejorar explicando más detalladamente los punto 5 y 6. pues hay algunos, como yo, que no tenemos ni idea de hacer scripts en linux.
gracias.
Gracias por tu comentario.
He actualizado el post con los comandos y alguna cosilla más.
Yo tengo el mismo problema con este modem usb icon 225 de orange, pero yo tengo windows y xp. Lo que me pasa es que cuando lo inserto me lo reconoce como unidad de cd “Zero CD”.
El caso es que con el otro pc no me pasa, solo me pasa con mi portatil Toshiba, y la verdad es que hasta que tuve este problema he estado funcionando con el de maravilla. Supongo que esto fue porque lo desinstalé y lo instalé varias veces y ahora el puerto usb no me lo reconoce, sin embargo si que me reconocen los puertos usb otros dispositivos como son: pendrives, raton, etc…
No se si tengo que hacer los mismos pasos que me dices o tengo que variar algo, espero que alguien me ayude, saludos
Me suena haber tenido un problema parecido, también en Windows. Creo recordar que reinstalé Windows nuevo completamente y, claro, el problema se arregló. No sé cómo podrías arreglarlo de otra forma, pero está claro que es un problema de Windows.