Reparación de módem 56k

Os cuento rápidamente lo que le pasa y luego más detalladamente. El problema es que un día empecé a sufrir cortes en la conexión, mucho más frecuentes que hasta entonces. Si lo normal es que durara las 17 horas de límite que tiene impuesto Wanadoo, entonces duraba una hora o dos como máximo y a veces se reconectaba a 33k, 12k o hasta a 600bps, cuando lo normal es 52k o 54,6k. Después de algunas pruebas llegué a la conclusión que el problema era el módem, ya que con otro que tengo va perfectamente. El módem es interno PCI, SoftV92 Conexant. A este módem le he hecho de todo y no consigo dar con el problema. Repasado todas las soldaduras, puenteado el relé por si sus contactos estaban sucios, y he hecho ingeniería inversa de la interfaz de la línea y comprobado todos los componentes (que se pueden comprobar claro). Ya no sé qué más hacerle, si a alguien se le ocurre algo...

Y ahora la versión más larga: Un día de casualidad, hace un par de meses, pillé el ventilador de la CPU de mi servidor haciendo el tonto y girando muy despacio, así que lo desmonté, le puse aceite, etc. y asunto arreglado (el módem seguía funcionando bien). Una semana después para asegurarme que el ventilador aún giraba correctamente lo volví a abrir, y lo único que hice fue desenchufar el ventilador y aplicarle 12V para comprobar que girara fino y a su velocidad normal. Pues hecho esto, empezaron los cortes que ya he explicado, juro que no toqué para nada el módem. En el servidor funcionaba con drivers de Linuxant pero para hacerle pruebas lo he puesto en un PC con Windows y se comporta igual. Hete aquí los diagnósticos de Microsoft cuando se corta, pongo las líneas que me parecen relevantes:

La conexión se realiza correctamente:

06-26-2005 01:07:15.937 - Envía: ATDT######### 06-26-2005 01:07:42.562 - Recibe: +MCR: V90 06-26-2005 01:07:42.562 - Respuesta interpretada: Informativo 06-26-2005 01:07:42.562 - Recibe: +MRR: 52000 06-26-2005 01:07:42.562 - Respuesta interpretada: Informativo 06-26-2005 01:07:43.359 - Recibe: +ER: LAPM 06-26-2005 01:07:43.359 - Respuesta interpretada: Informativo 06-26-2005 01:07:43.359 - Recibe: +DR: V42B 06-26-2005 01:07:43.359 - Respuesta interpretada: Informativo 06-26-2005 01:07:43.359 - Recibe: CONNECT 52000 06-26-2005 01:07:43.359 - Respuesta interpretada: Conectar 06-26-2005 01:07:43.359 - Conexión establecida a 52000pbs. 06-26-2005 01:07:43.359 - Control de errores activo. 06-26-2005 01:07:43.359 - Compresión de datos activada.

Aquí se corta. No sé que es toda esa basura pero me parece que no tiene relación con el fallo, ya que me suena haberla visto antes:

06-26-2005 01:44:55.171 - CD perdido: el módem remoto ha colgado. ModemStatus=00000030 06-26-2005 01:44:55.203 - Colgando el módem. 06-26-2005 01:44:55.203 - Recibe:

-#^FZ/At_0f/la\u4i^)gP!zT*+e

06-26-2005 01:44:55.203 - Respuesta desconocida 06-26-2005 01:44:55.203 - Recibe: %Y,f2,-G3+!kk?q&_RDyzGG+0x8gXl=5>%z 06-26-2005 01:44:55.203 - Respuesta desconocida 06-26-2005 01:44:55.406 - Envía: ATH 06-26-2005 01:44:55.406 - Recibe: OK 06-26-2005 01:44:55.406 - Respuesta interpretada: Aceptar 06-26-2005 01:44:55.406 - Envía: at#ud [...] 06-26-2005 01:44:55.437 - Nivel de energía de la señal recibida (en -dBm): 18 06-26-2005 01:44:55.437 - Nivel de energía de la señal transmitida (en -dBm): 21 06-26-2005 01:44:55.437 - Nivel de ruido estimado (en -dBm): 27 06-26-2005 01:44:55.437 - Nivel normalizado de error al cuadrado: 19 06-26-2005 01:44:55.437 - Pérdida de eco cercano: 11 dB 06-26-2005 01:44:55.437 - Pérdida de eco lejano: 37 dB 06-26-2005 01:44:55.437 - Retraso de eco lejano: 11 ms 06-26-2005 01:44:55.437 - Retraso de recorrido de ida y vuelta: 11 ms [...] 06-26-2005 01:44:55.437 - Velocidad inicial de los datos de la portadora de transmisión: 31200 06-26-2005 01:44:55.437 - Velocidad inicial de los datos de la portadora de recepción: 52000 06-26-2005 01:44:55.437 - Cuenta temporal de los sucesos que la portadora ha perdido: 0 06-26-2005 01:44:55.437 - Cuenta de sucesos de renegociación de la tasa de la portadora: 29 06-26-2005 01:44:55.437 - Solicitudes de reciclaje de la portadora: 11 06-26-2005 01:44:55.437 - Solicitudes de reciclaje de la portadora permitidas: 1 06-26-2005 01:44:55.437 - Velocidad final de la portadora de transmisión: 31200 06-26-2005 01:44:55.437 - Velocidad final de la portadora de recepción: 33600 06-26-2005 01:44:55.437 - Confirmaciones negativas (NAKs) de vínculos de control de errores: 233 [...] 06-26-2005 01:44:55.437 - Cuenta de errores de transmisión de tramas: 14 06-26-2005 01:44:55.437 - Cuenta de errores de recepción de tramas: 233 06-26-2005 01:44:55.437 - Causa de la terminación: Error de reciclaje

Tengo un log guardado de cuando funcionaba bien este módem, y los números de niveles de señal son parecidos, pero hay estas diferencias significativas:

03-11-2005 00:17:52.296 - Cuenta temporal de los sucesos que la portadora ha perdido: 0 03-11-2005 00:17:52.296 - Cuenta de sucesos de renegociación de la tasa de la portadora: 4 03-11-2005 00:17:52.296 - Solicitudes de reciclaje de la portadora: 4 03-11-2005 00:17:52.296 - Solicitudes de reciclaje de la portadora permitidas: 0 [...] 03-11-2005 00:17:52.296 - Confirmaciones negativas (NAKs) de vínculos de control de errores: 0 03-11-2005 00:17:52.296 - Cuenta de errores de transmisión de tramas: 0 03-11-2005 00:17:52.296 - Cuenta de errores de recepción de tramas: 0

Estas tres últimas todas a cero.

Reply to
Jeroni Paul
Loading thread data ...

problema

veces

54,6k.

PCI,

la

Ya

Que tension de linea tienes cuando conecta el modem? deberia rondar lo 7V.

Por otro lado, es con transformador o con integrados? Los integrados PCT303L/D suelen dar problemas.

Saludos. Eduardo.

de

bien).

que

Recibe: -#^FZ/At _0f/la\u

4i^)gP!zT*+e

%Y,f2,-G3+!kk?q&_RDyzGG+

0x8gXl=5>%z

de

de

ha

de

ha

Reply to
Eduardo

Yo he tenido un módem de esos, y me funcionaba correctamente, en WindowsXP, ya que junto con el venia un driver para el mismo, pero en Suse Linux, no lo reconocía, tuve que descargar un driver de Linuxant, pero resulta que aun así funcionaba a 14400Bd, resulta que para que funcione a velocidad de

56000Bd. hay que comprar el driver. Eso es todo lo que puedo decir del asunto que planteas.

Jer> Os cuento rápidamente lo que le pasa y luego más detalladamente. El

-#^FZ/At_0f/la\u4i^)gP!zT*+e

%Y,f2,-G3+!kk?q&_RDyzGG+0x8gXl=5>%z

Reply to
no lo uso

Eduardo expuso:

Sí, por ahí anda.

Es con transformador.

El circuito de carga de línea se compone del relé que lo conecta y desconecta, un puente de diodos y dos transistores que funcionan como limitadores de corriente a partir de 10 mA. La carga se aplica a una resistencia de 62 ohm en serie con un transistor BC517. He comprobado que el limitador actúa correctamente. El circuito de audio es independiente, lo forman un electrolítico sin polaridad, algunos condensadores no electrolíticos y se aplica al transformador. El otro extremo del transformador tiene unos zeners y va al único integrado SMD que hay. Hay otro circuito formado por un optoacoplador y algunos diodos que detecta la tensión de llamada, el otro extremo del optoacoplador va al integrado.

Reply to
Jeroni Paul

no lo uso expuso:

El problema me ocurre con Windows y con Linux, no es problema de drivers, es el módem que falla por algún lado.

Cuanto a drivers de Linuxant, ¿has probado la última versión gratuita de esos drivers? Era esta: hsflinmodem-5.03.27lnxtbeta03042700 Si te dan problemas de cuelgues (Kernel panic...) hay un generador de licencias para la versión hsfmodem-6.03.00lnxt04051300full, que es algo antigua pero funciona.

Reply to
Jeroni Paul

El esquema tipico de entrada de linea en un modem es mas o menos este (faltan los varistores).

Relay ___ _/ || -|___|--------+--------o/ o-----+-----------------------||----. ,- | xxxx | || )|( --- | | | .----. )|( Audio Linea --- | +-+-- | | .-' '- | | A A | | | ___ | `----+ | | | | -|___|-. .-. .----(-+ | | | | | | | A A | | GND | | | | +-+-- | | | '-' | '----' | | GND ISink | - Zener | ^ | | | | | V Zener | - | | | +------. | | | | |/ | - V | Ring | ^ - |>

| | | | ------+------+--------+------------ GND

Optoacoplador

created by Andy´s ASCII-Circuit v1.24.140803 Beta

formatting link

Ante una sobretension lo tipico es que se vuelva un cementerio. Que el modem funcione solo garantiza que del transformador para atras esta sano.

El circuito ISink generalmente esta compuesto de varios transistores y su funcion es cargar la linea presentando una impedancia alta, su circuito equivalente seria una resistencia (o un zener) en serie con una inductancia alta. Si tiene algun elemento quemado puede pasar que cargue la linea, con lo que podras empezar la comunicacion, pero la impedancia vista seria baja y habria atenuacion de la señal. Pasa lo mismo si se queman los zeners que excitan el optoacoplador. Verificarlo es facil, con un telefono en paralelo comparas la intensidad de sonido entre este modem y otro que ande.

Saludos. Eduardo.

el

optoacoplador

Reply to
Eduardo

Hola Eduardo

No puedo ver muy bien tu circuito, ni con fuente fija, pero he puesto aquí el esquema que he sacado del módem.

formatting link

Como puedes ver el circuito de carga no tiene ningún inductor, pero sí un condensador en la base de Q1 que podría evitar que se coma la señal.

Eduardo expuso:

Reply to
Jeroni Paul

No se que habra pasado, solo hice un copypaste.

Si no meti mal el dedo en la calculadora, el circuito de carga debe drenar 18mA constantes a partir de los 4.5-5V en linea.

Si cualquiera de los elementos (puente de diodos o transistores) esta quemado, la corriente no sera constante, luego la resistencia dinamica sera baja y tendras atenuacion de se=F1al.

Saludos. Eduardo.

Jer> Hola Eduardo

=ED

=ED un

Reply to
Eduardo

Eduardo expuso:

A mi me sale que el circuito empieza a limitar a partir de los 40mA, me da eso en el simulador y lo he probado sobre el módem.

Lo que me queda es cambiar los dos transistores y si me apuras el puente, todos estos componentes miden bien en el tester, o sea que como no sea que se hayan vuelto sensibles al calor o hagan algo raro...

Otras pruebas que he hecho: he conectado el módem con un cable directamente a otro módem y he establecido una conexión directa (ATX3D, ATA). La conexión es estable, no parece cortarse nunca y va a toda velocidad todo el rato (33,6k). He intercalado una fuente de unos 13V en serie, y caen 5,5V en el otro módem y 7,5V en este, la cosa sigue funcionando bien. Después de esto he vuelto a probar una conexión real al ISP y sigue cortándose con frecuencia. En los diagnósticos me salía: Causa de la terminación: Sin llamada previa que no tengo ni idea de lo que quiere decir. Aunque pudiera parecer que es cosa de ruido en la línea o del ISP, con mi otro módem no tengo estos problemas, y como ya expliqué, el problema empezó después de repasar el ventilador, antes tampoco se cortaba este módem. No sé qué es lo que puede estar pasando aquí, las pocas diferencias que veo entre la conexión que he hecho y la línea real es que la línea podría coger todo tipo de ruido si no está bien balanceada, a lo mejor algún condensador de entrada se ha vuelto medio conductor y conecta a tierra una línea, o algún componente que forma parte del camino de audio se ha estropeado y no hay un buen acoplamiento de impedancias.

Gracias

Reply to
Jeroni Paul

Se me ocurre que podrías probar a cambiar ese ventilador que repasaste. Digo por eliminar posibilidades, no sea que después de ese repaso algo se quedara mal, y esté metiendo ruido en la alimentación o alguna cosa rara así.

--

Saludos de Jose Manuel Garcia snipped-for-privacy@terra.es http://213.97.130.124

"Jeroni Paul" escribió en el mensaje news:gt_ye.342060$ snipped-for-privacy@news-reader.eresmas.com...

directamente

conexión

módem

empezó

entre

un

Reply to
Pepitof

Rehago los calculos mas despacio. El limitador de corriente empezara a trabajar cuando la base de Q2 alcance

0.6V Entonces la tension en el emisor de Q1 sera 0.6/R9*(R8+R9) = 2.36V Como a partir de ahi Q2 tiende a cortar a Q1 la tension no puede subir mas -> constante. La corriente que drenara el circuito sera la que circula por R5 (se desprecian las otras por ser bajas) Entonces I = 2.36/R5 = 38mA > quemado, la corriente no sera constante, luego la resistencia dinamica

directamente

conexión

módem

empezó

entre

un

Reply to
Eduardo

Pepitof expuso:

Eso no puede ser, porque lo estoy probando en otro PC. El PC con el ventilador repasado está funcionando con otro módem y va perfectamente. Dado que el problema se ha manifestado en dos PCs por igual, dudo que tenga algo que ver con el PC.

Reply to
Jeroni Paul

Ah, vale, no me había dado cuenta que ya lo dijiste.

Y digo yo, teniendo en cuenta lo que cuesta un modem interno... bueno, bueno, ya me callo. :-)

--

Saludos de Jose Manuel Garcia snipped-for-privacy@terra.es http://213.97.130.124

"Jeroni Paul" escribió en el mensaje news:vG9ze.342101$ snipped-for-privacy@news-reader.eresmas.com...

Dado

algo

Reply to
Pepitof

Eduardo expuso:

La línea la tengo bastante repasada y está en condiciones, lo raro es que el problema empezara un día de pronto, y solo este módem acuse el problema, y lo haga de la forma como lo hace. Probé incluso a conectar este módem directamente al cable que entra en el piso antes del PCR, y sigue igual. Le da por conectarse a 600 bps o 1200bps y colgar después de un minuto... eso lo hace cuando lleva un rato funcionando y después de reconectarse varias veces. A veces no llega ni a conectar, o incluso alguna vez se ha conectado a (54667, 1200) (bajada, subida). El otro módem se queda las 17 horas reglamentarias conectado a 52k o 54,6k, tal y como hacía este antes de empezar con esto.

Reply to
Jeroni Paul

"Jeroni Paul" escribió en el mensaje news:bV9ze.342102$ snipped-for-privacy@news-reader.eresmas.com...

el

Le

conectado

Probaste con el relay siempre puenteado? Una vez me toco una central telefonica que cortaba la comunicacion despues de 3 minutos, era el contacto del relay de linea sucio, lo curioso era la repetitividad del tiempo.

Eduardo.

Reply to
Eduardo

Eduardo expuso:

Sí, también probé eso y sin cambios. Cuando lo he hecho funcionar con tensión pero conectando con otro módem local, en principio trabaja bajo las mismas condiciones que cuando conecta con el ISP, excepto por la velocidad, por lo que ya probé a limitarlo al protocolo V34 (33,6k en ambas direcciones) y también se cuelga, y excepto porque la línea de teléfono es balanceada y si uno de los dos cables tuviera alguna fuga a tierra empezaría a pillar un montón de ruido, y porque un mal acoplamiento de impedancias se haría notar más al ser la línea de transmisión mucho más larga. Solo se me ocurre ir cambiando los condensadores de la parte de entrada de la línea, a ver si alguno está abierto, tiene fugas, o es intermitente.

Reply to
Jeroni Paul

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.