Los chicos de
todolinux.com han puesto este manualillo en su web para configurar un winmodem (o como lo llaman) Linmodem en linux. Es muy interesante. Este texto esta copiado integramente de su página.
Mini-tutorial extraído del texto original de kl0nk Manson, posteado en el foro de TodoLinux.com el
17/09/2001 por Gandalf
Como Configurar el Driver del Modem PC-TEL HSP para Linux (kernel 2.2.xxx)
Version del Serial 4.27.100 (7/16/99 Release)
By Mk. kl0nk Manson MkM> -
kl0nk@0ri0n.org
Fecha: 02/07/2000 - 03:27 p.m - Venezuela
Version del Mini-Howto: 0.2
Este Mini-totorial quiere describir los 12 pasos para configurar el Driver del Modem PC-TEL HSP
para Linux en kernel 2.2.xxx.
Se puede decir que los modems HSP son Winmodems y estos etan basados en la máquina
(host-based) HCF, HSP, HSF, sin controlador, controlado por la máquina y softmódems precisan
de software proporcionado por el fabricante para realizar el trabajo de los verdaderos módems de
hardware.
La venta de estos dispositivos para PCs basados en la arquitectura x86 se está volviendo cada vez
más popular entre los vendedores debido a su precio (baratos).
Sin embargo, los Winmódems son solamente apropiados para su uso con Microsoft Windows en
una Pentium y/o similar/superior.
Los desarrolladores en linmodems.org han acuñado el término Linmódem para describir un módem
que puede utilizarse en Linux con un controlador comercial o un controlador de código libre.
NOTA:
Para poder configurarlo, necesitas tener configurado (y valga la rebundancia) el Sonido en Linux
(C-Media 8738), ya que este driver trabaja con este modelo de tarjeta; en mi caso era una XXXX
748 con Video Incorporado (chipset SiS 620), Sonido (C-Media 8738), Red (Davicom 9102) y un
Modem HSP56 AudioModem Riser; con 32 de Ram (Supuestamente) y un Procesador Intel Celeron
400 Mhz.
Gracias a William Hsu podemos configurar nuestro WinModem en Linux, y los pasos para la
configuracion e instalacion son los siguientes:
01) Bajate el driver PCTEL.zip de aqui
* Para instalar el Driver en tu Linux haz lo siguiente:
02) Creas un directorio llamado modem/ en usr/local/
03) Copias el archivo PCTEL.zip en el directorio modem/
04) Lo descomprimes con: unzip PCTEL.zip
05) Automaticamente te apareceran tres directorios:
+ modem/ => Directorio principal (y contiene a Buglist, cmpci "Driver para la tarjeta de sonido
C-Media 8x38")
+ include/ => Donde se encuentran las librerias halwraps.h y pctel.h
+ lib/ => Donde se encuentran control.a, dsp.a, hal.a y pctel.o
+ src/ => Es el Directorio de Fuentes
+ serial => Donde encontramos Makefile y ptserial.c
06) Nos introducimos en el directorio src/serial/ y ejecutamos make. Si tienes bien instalado el
gcc obtendras el modulo para ser instalado en lib/
07) Nos introducimos en el directorio lib/ y ejecutamos insmod pctel.o (como root).
08) Si el controlador funciona, debe aparecerte el siguiente mensaje:
PCTel Device (79) found irq=3 base=0xde00
NOTA:
Hay que tomar en cuenta de que te puede aparecer algo diferente, a mi me aparece esto
porque el mio esta en irq=3 (pero esto puede variar dependiendo de la maquina, el slot y la irq).
09) Para terminar, solo hay que ejecutar el comando mknod /dev/ttyS15 c 62 79 (como root).
Eso va a crear el dispositivo /dev/ttyS15 que de ahora en adelante va a ser tu modem.
10) Luego haces un enlace simbolico del dispositivo que creaste a /dev/modem con:
ln -s /dev/ttyS15 /dev/modem (si te da algun error, es que ya /dev/modem estaba apuntando
a otro dispositivo, solo tienes que borrarlo y volver a ejecutar el comando anterior)
11) Luego, para que todos los usuarios puedan tener acceso al modem solo cambia los permisos
del dispositivo con chmod 666 /dev/ttyS15 y recomiendo que este dispositivo lo coloques en el
grupo uucp con chgrp uucp /dev/ttyS15.
12) Recomiendo copiar el archivo pctel.o a algun otro directorio, y cada vez que se quiera usar
el modem ejecutar insmod pctel.o.
NOTA:
Cada vez que quiereas utilizar el modem, tienes que meterte en el directorio donde copiaste
el pctel.o ejecutar insmod pctel.o.
Solo espero que les sirva esta ayuda y que lo disfruten.
Despues de haber terminado, puedes tipear comandos AT para probar el modem.
Ejemplo de los comandos AT:
Comando AT y sus Respuestas:
AT ==> Attention OK
ATI3 ==> Report version number PCtel 7.64-PCC-LN100
ATZ ==> Reset modem OK
ATDT1234567 ==> Off-hook and dial Dials the number 1234567
ATA ==> Answer Goes off-hook and answers
ATW1 ==> Report carrier (DCE) speed OK
Por Hacer:
=========
- Crear e Incluir un scritp para no tener que estar tipeando:
"insmod pctel.o cada vez que vallamos a utilizar el modem