Blogia
Verdades a medias

WinModem

Como decía de soslayo en la anterior entrada de esta bitácora, uno de los problemas a la hora de instalar Linux es que muchos fabricantes de hardware sólo piensan en el entorno dominante. El problema es más acusado en el campo de los módems.

WinModems

Muchos equipos llevan lo que se llama WinModems: un WinModem es una placa de sonido que se conecta a la linea telefónica, y que procesa el sonido que recibe/envia por software, aumentado la carga del procesador. O sea, que no son propiamente modems. Además, están diseñados para MS Windows, y sus fabricantes no suelen crear drivers para Linux. Así que hay que buscarse la vida... Y éste fue el caso del PC de Lore.

Cómo lo hice

Como no todo iban a ser problemas, ha habido suerte y para este WinModem (Conexant HSF 56k HSFi Modem) se han desarrollado unos drivers. Y hay una buena guía de cómo instalarlos en sinuh.org.

Sólo añadir que, antes de nada, debemos tener instalados los siguientes paquetes y sus dependencias, usando para ello apt-get install nombre_del_paquete:
  • make
  • gcc
  • libc6-dev

Además, debemos conocer dónde se encuentran las cabeceras del kernel. Yo tenía el kernel que traía por defecto Debian, y no encontraba las cabeceras. Así que instalé un kernel más nuevo junto con sus cabeceras:
  • kernel-headers-2.4.26-1
  • kernel-headers-2.4.26-1-686
  • kernel-image-2.4.26-1-686

Las cabeceras quedaron situadas entonces en /lib/modules/2.4.26-1-686/build.

Por último, hay que tener instalado un dialer para controlar la conexión por modem:
  • ppp
  • gkdial (o kppp)


Una vez instalado esto -a partir de los CDs de Debian o usando otro tipo de conexión- ya podemos seguir el manual de antes.

Aquí está lo que me mostró la consola al compilar los drivers.

0 comentarios