Módems en LINUX Jesús Abizanda CASO – Primavera 2002
¿Cuál es el problema? No puedo utilizar mi módem con LINUX!! ¿¿Qué sucede??
Tipos de módems Modems hardware Son generalmente externos DSP (Digital Signal Processing) Modems software Son generalmente internos (PCI) HSP (Host Signal Processing) Winmodems Linmodems
Son capaces por ellos mismos de procesar comandos y de realizar la corrección de errores Hayes SmartModem 300. (1981) Primero en interpretar comandos Conjunto de comandos Hayes AT. Modems hardware
Modems software Necesitan una parte software ejecutada por el procesador Solo modulan y demodulan la señal
Winmodems Son módems software cuyos drivers sólo están disponibles para Windows Los fabricantes no ofrecen drivers para otros SO, y lo que es peor, no facilitan ninguna clase de informacion al publico para que se puedan desarrollar Necesitan un Pentium rápido
Winmodems: ¿Por qué? Usuario: Más barato interno que externo No sabe que compra realmente Fabricante: Le sale mas barato un diskette que integrar mas circuitos Vendedor: La mayoria de los usuarios utilizan Windows Busca ofrecer precios competitivos
Linmodems Son Winmodems que pueden funcionar bajo LINUX porque alguien ha desarrollado desinteresadamente los drivers necesarios Casi todos ellos estan basados un un chip Lucent
¿Cómo funciona un Linmodem? El driver es un módulo que se instala y que da servicio al SO para “hablar” con el módem HARDWARE KERNEL DRIVERNavegador
Proceso de instalación de un driver 1º: Identificar el “chipset” 2º: Conseguir los drivers 3º: Configurar y compilar los drivers 4º: Crear y enlazar el dispositivo 5º: Carga de los módulos
Identificar el “chipset” Mirando el circuito impreso Consultando en una página
Conseguir los drivers
Configurar y compilar los drivers
Crear y enlazar el dispositivo Modem Modem2 Puerto COM Disp. virtual ln –s /dev/ttyLT0 modem
Carga de los módulos Insmod lt_modem
Probar...
Y a navegar!
Bibliografia Winmodems no son módems tml Linmodems: Desarrollo de drivers Informacion general sobre módems