lodemenos.net
 
Logotipo del articulo: Configurar modem Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) en Linux

Configurar modem Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) en Linux

Aunque parezca muy difícil hacer andar un winmodem en Linux, lo cierto es que lo más difícil es encontrar documentación al respecto. Por suerte contamos con potentes herramientas que nos facilitan enormemente la labor.
Domingo 10 de julio de 2005.

Gracias este artículo en esdebian empecé a investigar de nuevo para hacer funcionar el modem Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) en mi portátil con Debian Sarge. Una de las cosas que más me animó fue la utilísima herramienta scanModem que escanea el sistema en busca del modem y te saca una completa información sobre lo que tienes que hacer.

Este modelo de módem en concreto utiliza los drivers de conexant para el chipset HSF. El siguiente paso es descargarnos los drivers para nuestra distribución desde la correspondiente sección [1]. Si disponéis de una conexión a internet en vuestro Linux aun sin el modem, lo más sencillo es que os bajéis la herramienta de instalación y sigáis las instrucciones. Si no podéis usar otra conexión a internet mientras que instaláis los drivers [2], os podéis bajar los drivers para instalarlos offline. Existen muchos paquetes precompilados para la mayoría de ellas por lo que no debe ser un problema la instalación. No obstante también proporcionan el código fuente por si no existe el paquete adecuado para nuestra distribución.

Una vez instalado el driver tan sólo tenéis que configurar vuestro programa de conexión favorito (wvdial ó pon) y ya podréis disfrutar de todos vuestros 56KB para surcar la red.

Pasos para llegar a estas conclusiones

Para llegar a estos sencillos pasos he tenido que dar muchos palos de ciegos debido a la escasa documentación al respecto que existe en internet. Aquí os detallo el camino, más o menos directo que he seguido por si os ayuda.

Después de intentar seguir sin éxito los pasos del artículo de esdebian tuve que pararme a leer detenidamente los archivos que generaba el programa scanModem. Así en el archivo ModemData.txt encontré información sobre los drivers que podía soportar el modem y lo intenté con el de smartlink leyendo el archivo Slmodem.txt e instalando los paquetes sl-modem que hay en los repositorios Debian. Como esto no funcionó seguí intentándolo leyendo Slmodem-ALSA.txt puesto que este tipo de modems suelen utilizar la tarjeta de sonido y por tanto seguramente tenía que ver con el servidor de sonido. Esto fue más frustrante aún puesto que aunque el núcleo me cargaba el driver, lo cierto es que no se conectaba a internet. Tras varios intentos fallidos arrancando y apagando diversos módulos que tenían que ver con el modem y la tarjeta de sonido la solución la encontré en Softmodem.txt. Resulta que aunque el driver de smartlink no funcione con el modem, sí es capaz de reconocer qué tipo de modem es el que está en el equipo y por tanto te dice los drivers que necesitan. Así es como encontré que este modem es un Conexant y no un Smartlink.

[1] Primero tendréis que aceptar la licencia de uso

[2] lo más normal, sino ¿para qué queremos el modem?;o)