1
Votar negativo Votar positivo

3COM ADSL USB - Instalacion en XP

ARTICULO: MODEM 3COM ADSL USB
—————————–


Han existido muchas preguntas en estos grupos sobre la instalacion y configuracion del modem ADSL 3COM USB.


Haciendo una breve historia, este modem dejó de estar soportado por 3COM en mayo del 2001. El quedar fuera de soporte implica que 3COM ya no desarrollará drivers ni dará mantenimiento al modem. Aún así,



 los stocks (restos) fueron “adquiridos” por compañias como Telefonica, Wanadoo y Ya.com los cuales les “regalaban” como oferta al contratar sus servicios ADSL.

Evidentemente, tal oferta no existía al ser un producto obsoleto y sin soporte. Unicamente tenía drivers para W98 / ME y W2000. Debido a que 3COM no continuó con el producto no se realizaron drivers para XP, y la instalacion de los drivers de W2000, llevaba la CPU al 90% en el mejor de los casos y era imposible su funcionamiento en el resto.


Voy a describir aquí, tanto las caracterisiticas tecnicas del modem, como su instalacion, a través de unos drivers beta (pero que funcionan) en XP. La instalación es muy delicada, ya que el intento fallido de una instalacion anterior nos hará que el driver ya no se instale correctamente. De todas maneras, al final de este articulo, y en la parte correspondiente a la instalación propiamente dicha, contaré algunos pequeños trucos en sistemas que ya se ha intentado previamente una instalacion fallída y que puede que funcionen. Lo que si he comprobado en distintas instalaciones de prueba, y con PC’s de difrentes marcas y modelos, es que si se siguen al pie de la letra los procedimientos que describiré de instalación, el modem funciona en todos los casos con un consumo infimo de CPU (se incremente en 1 o 2% unicamente).


Agradezco a Josep Comas, la información tecnica de este modem.



ELECTRONICA DEL MODEM
———————


Podemos distinguir dos partes:


1) Comunicación por el puerto USB.


   De esta parte se ocupa un chip de Cypress (www.cypress.com) de la familia EZ-USB, Es el modelo: CY7C64163-128NC. El chip EZ-USB es realmente una modificacion del microprocesador 8051.  


2) Comunicación por el puerto ADSL.


   De esta parte, se ocupan dos chips de Alcatel. Los modelos MTC-20154TQ-C y MTC-20156TQ-C. El primero de ellos, efectua el proceso de conversión de la señal analogica recibida a informacion digital (o bien el proceso inverso) que le pasa (o es pasada por) el MTC-20156TQ-C. Por tanto, solamente envia y recibe los bits de los bytes de las celdas ATM y de la comunicacion con el EZ-USB con el protocolo CTRLE de Alacatel.


   El chip EZ-USB se conecta al MTC-20156 mediante una interfaz GPIF programable. La información del numero de serie, direccion MAC se guarda en una eeprom conectada al EZ-USB a través de un bus I2.



De la comunicación USB se ocupa un chip de la familia EZ-USB fx, concretamente el Cypress CY7C64163-128NC y de la comunicación ADSL se encargan dos chips de Alcatel, concretamente el MTC-20154TQ-C y el MTC-20156TQ-C. El chip EZ-USB se basa en un microprocesador 8051 modificado y el chip MTC-20156 en un procesador ARM. El chip MTC-20154 efectúa el proceso de convertir la información de la señal analógica que le llega por la linea telefónica a información digital para el chip MTC-20156 y el proceso inverso. Es decir, solamente envía y recibe los bits de los bytes de las celdas ATM. El chip MTC-20156 se encarga de la gestión de las celdas ATM y de la comunicación con el EZ-USB a través del protocolo CTRLE de Alcatel. El chip EZ-USB se conecta al chip MTC-20156 mediante su interfaz GPIF programable. Por otra parte, la información del número de serie, dirección MAC y otra información se guarda en una eeprom que se encuentra conectada al EZ-USB a través de un bus I2.


CONEXION DEL DISPOSITIVO
————————


En el momento de recibir corriente del bus USB, se carga la inforacion de un eeprom interna al chip EZ-USB. El modem, en este momento se identifica a Windows por el codigo del vendedor (VENDOR) 0×0506 que corresponde a la empresa 3COM y con codigo de producto 0xF002 (modem ADSL).


Este chip, es muy curioso y permite actualizacion de su firmware. Windows, dinamicamente le modifica el firmware en cuanto identifica los codigos de VENDOR y DISPOSITIVO anteriores. El driver responsable de esto es el 3cf002ld.sys el cual envia el firmware (reprograma) el chip EZ-USB.


Es por ello, por lo que la primera vez que en XP encendemos el equipo, se inicializará el firmware. Los restantes “reset” o reinicios en caliente de la maquina, al no perder la tension el modem, este ya está reprogramado, por lo que el intento de carga del servicio responsable del 3cf002ld.sys fallará y nos mostrará un mensaje en rojo en el Visor de Eventos. Dicho mensaje no indica malfuncionamiento o carga erroena del driver. Simplemente indica, que el driver ya habia sido cargado anteriormente.


Una vez que el firmware se carga, el modem se desconecta y vuelve a identificarse a Windows (mediante un proceso llamado renumeracion) con el codigo hexadecimal 0xF003.


En este momento, el modem ya está listo para enviarle el firmware al chip MTC-20156 de Alcatel. De este ultimo punto se encarga el driver 3cusblr.sys.
 


INSTALACION DEL MODEM EN XP
—————————


Debemos descargarnos los driver originales para W9X / W2000. Estos drivers ya no están disponibles en las paginas de 3Com pero podemos descargarlos de:


http://prdownloads.sourceforge.net/cp4218/adsl_usb_install.exe


igualmente nos descargaremos los drivers beta.


http://prdownloads.sourceforge.net/cp4218/3cp4218-xp-2000.zip


El proceso de instalacion (en una instalacion “virgen” de XP en la cual no se haya intentado previamente la instalacion de los drivers), sería:



1) Ejecutar el programa: adsl_usb_install.exe. Este programa unicamente descomprimirá el software original de 3Com en la carpeta que seleccionemos.


2) Dentro de la carpeta de instalacion, vamos a fijarnos en la carpeta: DriversRFC1483. Dentro de esta, tenemos otras dos: Win98ME (la cual la borramos). Y Win200. En esta ultima copiaremos (machacando por encima), el contenido del segundo fichero que nos hemos bajado por la red -una vez descomprimido su contenido-: 3cp4218-xp-2000.zip


3) Es importantisimo tener la configuracion regional de XP en “España” ya que en funcion de esta configuracion regional nos dará las opciones de instalacion.


4) Enchufar el modem a la linea telefonica. No conectarlo todavia al USB.


5) En la carpeta “Locale”, modificar el contenido del fichero Spain.ini, dejando el contenido:


[ISP List]
ISP1 = ISP_MIO
ISP2 = ISP_OTHER


[ISP_MIO]
Name = miconexion
Encaps = ROUTED
VC1 = VC_MIO


[ISP_OTHER]
Name = Custom
Encaps = Prompt
DialUp = Prompt
VC1 = VC_GPrompt


[VC_MIO]
Name = miconexion
OpenMode = 1
DwnStrNoiseMrg = 0
RenegUpStrMtrc = 100
Prompt = No
VPI = 8
VCI = 32


[VC_GPrompt]
Name = Other
Prompt = Yes
IgnorePhoneNumber = No
OpenMode = 0
VPI = 0
VCI = 35
VCI2 = 1
DialUp1 = OTHER


6) Comenzar la instalacion. Recordemos que vamos a instalar el modem como “routed” con la norma: RFC1483 (no responder nunca a ninguna pregunta como PPP).


7) Selecionaremos cuando no lo pregunte, que queremos instalar “miconexion” (definida en el fichero anterior).


8) Seguir los pasos de la ultima pantalla para conectar el modem


En este punto, nos reconocerá el dispositivo y a continuacion una conexion de red correspondiente al modem. Una vez fianlizado, solo nos queda entrar en esa conexion de red y definir los datos que nos haya dado nuestro ISP: la direccion IP, la mascara de red, la puerta de enlace y los DNS.


El modem debe funiconar correctamente.


*** Si ya tenemos el modem instalado previamente, incluso una deisstlacion puede fallar y dejarnos resots. De todas maneras, se debe instalar de nuevo (previa desistalacion anterior) y una vez instalado, se debe verificar en la conexion de red, boton derecho sobre ella, propiedades, pinchamos ahora el boton superior de Configuracion, pestaña Avanzado, y debemos revisar que los valores de:


DwnStrNoiseMrg = 0
OpenMode = 1
Protocol = 1
RTenegUpStrMtrc = 100
VCI = 32
VPI = 8


Estos valores deben verificarse inculo en una instalacion en limpio. Si modificamos cualquiera de estos valores, deberemos reiniciar el PC (y desconectar del bus USB el modem ADSL, antes de volver a conectarlo para que descargue el firmware anteriormente citado).


NOTA: Estos drivers tiene un pequeño bugm que es que las luces del modem no funcionan correctamente. Por todo lo demás el funcionamiento es totalmente correcto.


Un saludo,


Jose Manuel Tella Llop
MS MVP - DTS
jmtella@mvps.org

SIGUE LEYENDO

Lee más de: , , , ,
Comparte este contenido en Facebook   Comparte este contenido en Twitter  

Comentarios Pon tu comentario

  1.   AnonymousEnviado el 25 Julio 2007 a las 18:41

    Ahora mismo la verdad que no tengo tiempo y me quedan pocas ganas de probar. Así que tengo una pregunta. ¿Siguiendo este procedimiento de instalación se soluciona el problema del SUPERPing?.

    Hasta donde yo llegué, los drivers Beta fallaban en lo de las luces (sin importancia, la verdad), el consumo de CPU era 0%, pero el problemón era que un ping que antes era de 150 ahora era de 800 o de 1800, depende como le diese. Y eso, en determinados casos es intolerable (juego en red, conexión remota, …)

    Responder a este Comentario
     
     Add karma Subtract karma  karma: +0
  2.   AnonymousEnviado el 25 Julio 2007 a las 18:41

    Una vez más he vuelto a instalar y seguidamente a desinstalar los beta de josepcomas.

    He seguido escrupulosamente tus instruccines y nada, siempre me da el mismo problema, la CPU no pasa del 4% o 5% (perfecto) el ping se dispara, y la velocidad baja tanto que parece que estoy navegando con mi castigado y a aveces añorado supra.

    Aunque me he resistido bastante a ello.

    Creo que la única solución es cambiar el pisapapeles por algo que de verdad funcione sin problemas.

    Cada dia rastreo todos los foros de adsl esperando encontrar esa solución para el 3com, pero creo que el tunel está cada vez más oscuro.

    Saludos.

    Responder a este Comentario
     
     Add karma Subtract karma  karma: +0
  3.   AnonymousEnviado el 25 Julio 2007 a las 18:41

    Paparruchas … Este modem no tiene solucion, a no ser que 3COM desarrolle nuevos drivers!

    Responder a este Comentario
     
     Add karma Subtract karma  karma: +0
  4.   AnonymousEnviado el 25 Julio 2007 a las 18:41

    Bueno, yo soy otro perjudicado por el dichoso modem este. Mi problema es que quiero instalarlo en el windows 2000 Pro, y el cd de instalación que me vino con Eresmas pone para el windows 2000 pero cuando le doy a Finalizar no me lo detecta. He seguido los pasos que se muestra en este tutorial, me baje los drivers y demás y quiero decir que no me reconoce el modem, es decir no me lo termina de instalar, no me crea la base de datos. Si alguien sabe que he de hacer para instalarlo en el windows 2000 Pro que me avise por favor.

    Responder a este Comentario
     
     Add karma Subtract karma  karma: +0
  5.   AnonymousEnviado el 25 Julio 2007 a las 18:41

    Pues con el CD de Eresmas no sé, pero con el de Yacom en 2000 Pro se instalaba a la primera. Tienes algún indicio de que el modem esté estropeado o ya lo has probado en otro sistema operativo?

    Responder a este Comentario
     
     Add karma Subtract karma  karma: +0
  6.   AnonymousEnviado el 25 Julio 2007 a las 18:41

    Lo has enchufado al bus usb antes de instalar los drivers? si es asi, vete a administracion de dispositivos y dale manualmente para buscarle el driver instalado en el sistema.

    pdata: yo tire a la basura este modem y me compre un router efficient SS5660 que es fantastico. :)

    Responder a este Comentario
     
     Add karma Subtract karma  karma: +0
  7.   AnonymousEnviado el 25 Julio 2007 a las 18:41

    Muchas gracias. De verdad te lo agradezco, por fin puedo estar en el xp como en cualquier otro windows. Las instrucciones tan completas q he seguido al pie de la letra han hecho que por fin me funcione el modem ( perfectamente ) en winxp

    Supongo que seria mucho pedir unas instrucciones igual de completas para linux, no?

    Responder a este Comentario
     
     Add karma Subtract karma  karma: +0
  8.   AnonymousEnviado el 25 Julio 2007 a las 18:41

    mi ping obscila entre 1 y 3 segundos y no subo de 5 kB de velocidad. no creo que desarrolladores amateur puedan desarrollar un driver aceptable en windows sin los datos tecnicos de 3com. son ellos los unicos que pueden darnos solucion; pero claro, ellos ya tienen los modems vendidos y ahora esperan que les compremos el router. Demos gracias a YA.COM por la faena.

    Yo tengo mi solucion clara, dentro de poco caduca mi contrato (fui de los primeros engañados) asi que me cambiare de compañia para que me regalen otro modem apestosillo pero que si funcione en XP (todos menos el 3com).

    Responder a este Comentario
     
     Add karma Subtract karma  karma: +0
  9.   AnonymousEnviado el 25 Julio 2007 a las 18:41

    Teneis unos drivers para XP y 2000 en: http://usuarios.lycos.es/cp4218/

    Responder a este Comentario
     
     Add karma Subtract karma  karma: +0

Participa. Envíanos tu comentario

Todos los comentarios pasarán un filtro tras su publicación
Introduce los caracteres tal y como aparecen en la caja para enviar el comentario
introducir este texto en la contenedor de la izquierda

Telefónica emite bonos por 1.000 millones a 7 años

Telefónica, a través de su filial Telefónica Emisiones, ha realizado una emisión de bonos con vencimiento...  »

HP gana la pugna por la compra de 3PAR y Dell se retira

Hewlett-Packard ha ganado la guerra de ofertas por la empresa de almacenamiento de datos 3PAR al elevar...  »

HP gana pugna por compra 3PAR en 2.400 millones dlr, Dell se retira

* Dell dice no mejorará oferta, pone fin a pelea * Acciones de 3PAR suben 2,3 pct, a 32,83 dólares Hewlett-Packard...  »

HP se impone a Dell en la puja por 3Par, que adquiere por 1.870 millones

El fabricante estadounidense de ordenadores e impresoras HewlettPackard se ha impuesto finalmente en...  »

Vodafone comercializará la tableta de samsung a partir de octubre

Samsung presentó este jueves su nueva tableta Galaxy Tab que estará disponible en octubre y que Vodafone...  »

El fundador de Facebook es la persona más influyente de 2010, según ‘Vanity Fair’

El fundador y director ejecutivo de Facebook, Mark Zuckerberg, ocupa el primer puesto de la lista de...  »

Telefónica fija precio emisión bonos de 1.000 millones a 7 años

Telefónica TEF.MC fijó un precio de 148 puntos básicos sobre midswaps (referencia utilizada para...  »

AOL renueva acuerdo de búsquedas con Google

AOL dijo el jueves que renovó un acuerdo de búsquedas con Google GOOG.O, lo que refuerza aún más...  »

La defensora del pueblo investigará los servicios de atención al cliente de las operadoras de telefonía móvil

La Defensora del Pueblo en funciones, Maria Luisa Cava de Llano, anunció este jueves la apertura de...  »

La Defensora del Pueblo abre una investigación sobre el servicio de atención al cliente de operadores móviles

La institución del Defensor del Pueblo, presidida en funciones por María Luisa Cava de Llano, ha iniciado...  »

EE.UU. retrasa su decisión sobre neutralidad en la Red hasta noviembre

Los reguladores estadounidenses han decidido postergar la decisión sobre su postura en cuanto a las...  »

AOL renueva el acuerdo de búsquedas con Google

 AOL AOL.N dijo el jueves que ha renovado un acuerdo de búsquedas con Google GOOG.O, reforzando...  »