Subject: Re: winmodem, y no presuntaré mas.
Date: Sun, 25 Oct 1998 22:38:25 +0100
From: "Javier"
Organization: SERVICOM
Newsgroups: es.comp.os.linux
fede escribió en mensaje <36333032.0@news.arrakis.es>...
> ¿Que co*o es un winmodem, un modem para windows? vale, pero como lo
> sabes, lo pone en la caja? Poned-me ejemplos de WINMODEM, por que los
> que yo conozco, o no lo són, o lo són todos.
> Ya se, no se puede usar un winmodem en linux, hay la ostia de mensajes
> de gente que se limita ahacer preguntas sin mirar si ya estan respondidas
> tres mensajes antes, pero lo que nadie dice es por que.
> Al fin y al cabo, es un periferico,que recibe entradas y salidas, no?
¿que es un winmodem?. Pues es un modem "software"... o casi; me explico; es
un modem que lleva la circuitería mínima para poder conectarse a la línea
telefónica (generador de tonos, etc, y poco más), pero en el que los temas
como protocolos de conexión, conversión analógica/digital, etc, se resuelven
en la CPU del ordenador, en el driver del modem, en lugar de llevar unos DSP
dedicados, con el código en una ROM en la tarjeta...
¿ventajas?,.,, en la mayoría de los ordenadores, la CPU está infrautilizada,
asi que se aprovechan más los recursos, se abaratan los costes (menos
complejo de fabricar, es más barato desarrollar SW que HW), además de que
actualzando los drivers se actualiza la tecnología del modem (si tienes un
winmodem antiguo, y te bajas un driver que "habla" V.90, te puedes conectar
a 56 Kb, cosa que antes no era posible :-)... claro que esta es la
teoría....
¿desventajas?... pues que, normalmente, la CPU no tiene tantos ciclos
libres; la gente (sobre todo en equipos con bastante RAM) le da "caña" al PC
mientras estás conectado a Internet.... (con el precio de las llamadas, como
para no hacerlo; a mí si no tengo la conexión "a reventar" todo el rato, me
parece que estoy haciendo el primo), por lo que el driver no tiene la CPU
para él... total, que los winmodem 33.600 rara vez los he visto conectar a
más de 31K, y "a saltos"... como para intentarlo a 56!! :-((...
Y, por supuesto, que NO FUNCIONAN EN LINUX... :-))) ¿porque es esto?. Pues
porque si a un modem normal todo lo que hay que decirle es "marca el num
xxx, conectate a la max. velocidad y manda Ģestoģ", a un winmodem hay que
decirle... "marca el xxx, cuando haga bip, manda un AT_lo_que_sea, negocia
el protocolo asi, conectate asa.." o sea, que hay que "dictarle" la
conexión, en lugar de limitarse a enviar comandos AT (estandar)...
lógicamente, lo que se puede programar en WIn se puede programar bajo Linux,
es decir, se *podría* crear un driver para winmodem.... pero al contrario
que los comandos AT, CADA winmodem se programa/maneja de una forma distinta,
propietaria... y que los fabricantes no quieren desvelar... (después de
todo, si el secreto del modem está en el SW de control, vaya negocio ... es
como pedirle a USR que desvele los códigos de la ROM)... pero con modem
"estandar", el SO no se preocupa de "como" lo hace el modem; solo le da
instrucciones estandar, y espera respuestas estandar... con el winmodem, las
respuestas propias se "traducen" a comandos AT para la aplicación
correspondiente....
SI los fabricantes quisieran desvelar como se manejan sus modems a bajo
nivel, estoy seguro de que habría drivers en Linux para los winmodems... (y
si MS desvelara el código fuente de Win 95, *tal vez* se podría convertir en
un SO "estable".... pero mejor dejamos de soñar, no??).
Total, que como los modems "de verdad" no son tan caros hoy en día, yo te
recomendaría que evitaras los winmodem como la peste.. no son "tan" baratos,
si tienes en cuenta el MAL rendimiento que tienen..... a la larga, lo acabas
pagando el teléfono y frustraciones....
Espero que esto te haya aclarado un poco las cosas
Por cierto, espero que quede claro que NO soy un experto en estas cosas, ni
mucho menos, pero esto es lo que tengo entendido, por lo que he
leido/escuchado y por lo que he podido comprobar personalmente :-))
UN saludo
Javier JJ
fjpp.spam@softhome.net
(
NOTA DE SROMERO:
Ejemplo de Winmodem: HSP PCtel Deluxe.
Siempre que te digan: "Modem para pentium", es otro.
)
Santiago Romero
Volver a la página de linux.