[Articulo] Resilucion de problemas con drivers incompatibles. CASO PRACTICO.

29/02/2004 - 11:45 por JM Tella Llop [MVP Windows] | Informe spam
RESOLUCION DE PROBLEMAS CON DRIVERS INCOMPATIBLES - CASO PRACTICO

Muchas veces nos chocamos con problemas de drivers incompatibles o que causan malfuncionamiento en Windows XP.

Las maneras de ver la estabilidad de un driver es:

1) Comportamiento en situaciones de ahorro de energia.
2) Comportamiento en el cierre de windows.
3) Comportamiento en windows en opciones especificas de memoria.

Antes de ver como realizar las pruebas, recordemos que el gran caballo de batalla en la actualidad suelen ser los drivers de dispositivos USB. Ha crecido exponencialmente el mercado, existe una gran competencia por sacar los productos (ya veremos que realmente son realmente 4 los chips manejados) y se olvidan de lo fundamental: drivers estables. Tambien esto ultimo puede tener solucion si nos armamos de paciencia. Lo veremos mas adelante.


PRUEBAS A REALIZAR DESPUES DE INSTALAR UN DISPOSITIVO.


Con respecto a los puntos anteriores:

1) Suspender el sistema y ver como se comporta al levantarse. Lo mismo en hibernacion.
2) Revisar si windows apaga perfectamente. No debe, ni sacar una pantalla azul, ni reiniciarse windows cuando le damos una orden de apagado.
3) Incorporar las opciones /PAE /3GB en el boot.ini para ver su comportamiento. (optiones de uso de las extensiones de memoria y opciones de reparto del espacio virtual de direcciones en windows).

Para el punto 3), lo mejor que podemos hacer es modificar nuestro actual boot.ini para que nos muestre un menu con el que seamos capaces de arrancar en modo normal, PAE y PAE + 3GB. Para ello, debemos buscar el contenido del archivo oculto boot.ini y proceder a modificarlo. Mirad el contenido actual de vustro boot.ini, que tipicamente será de la forma:

[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

Lo que hacemos es repetir dos veces la ultmia linea, colocandolo las opciones y modificando el texto que nos mostrará el menu para poder identificar en que situacion estamos. Es decir:

[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional -PAE-" /fastdetect /PAE
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional -PAE+3GB-" /fastdetect /PAE /3GB

Con esto ya podemos arrancar windows con las opciones que deseemos, y por tanto ser capaces de comprobar la estabilidad tanto de nuestro sistema actual, y en caso de ser estable -que es lo que presuponemos- la estabilidad de un nuevo dispositivo y sus drivers -que es lo que pretendemos con el presente articulo-.


CASO PRACTIVO
-

Hace unos dias, adquirí un dispositivo ethernet (tarjeta de red) sobre USB 2.0. Habia probado y usado correctamente tarjetas 10/100 sobre USB 1.1, pero evidentemente la velocidad estaba restringida a la maxima velocidad del puerto. El USB 1.1 da solo 12 Mb/s, que quitando el reservado para el sistema y los bytes de control de los mensajes, se quedan efectivo en unos 8 Mb/s. Una velocidad ridicula. Por ello estaba interesado en probar las tarjetas que soportasen USB 2.0

De los tres dispositivos que adquirí: logi3, Sitecom y otro de marca desconocida, cada uno con sus propios drivers, en la primera prueba que fue la de cerrar windows, sale una bonita pantalla azul con stop 0x0000000A.

Reviso en las paginas de los dos primeros: logi3, y los ultimos drivers que tiene son del 2001 y son los mismo que me dieron con su CD. Mal asunto.
Reviso igualmente los de Sitecom (al menos son conocidos, y parecen mas serios), y lo mismo. Nada de nada.

Bien, alguna solucion tiene que haber.

Sabiendo que realmente fabricantes de chips para dispositivos USB hay muy poquitos, contados con los dedos de la mano, es mas que probable que el fabricante del chip tenga drivers ya que realmente los distribuidores / montadores de componentes, dejan bastante que desear y en cuanto sacan el producto al mercado se olvidan de él. Evidentemente todos los drivers anteriores eran *no* certificados.

Investigando uno de los drivers, el de Logi3, veo que usa un driver llamado: ax88172.sys y al ver sus propiedades, veo que pone ASIX Electronics.

Busco en Google por la cas matriz, y una vez localizada, veo con sorpresa que tiene drivers perfectos, mas recientes y ademas certificados para XP. (y para el resto de sistemas operativos).

Los descargo, los instalo en el logi3, y perfecto!. tema solucionado.

Intento instalar el mismo driver en el Sitecom y no me deja. Este dispositivo usa uno llamado usb20l.sys. Entro en sus propiedades, y unicamente pone como fabricnate y comentarios: USB 2.0. (desde luego, se han lucido con estas explicaciones...).

Con un editor hexadecimal entro en el codigo de dicho driver, y justo al final me encuentro un comentario que pone: 'based on ax88172.sys'. Bingo!. Es el mismo driver pero renombrado y cambiada la cadena identificadora en el .inf y en el dispositivo para simular que es uno propietario de Sitecom. (tecnica "sucia", que que usan algunos fabricantes).

Simplemente copio al ax88172.sys anterior sobre el usb20l.sys, y tambien perfecto.

Tema solucionado. :-)

-

Espero que estas experiencias os puedan servir de ayuda para solucion de problemas...


Jose Manuel Tella Llop
MVP - Windows
jmtella@compuserve.com
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.

Preguntas similare

Leer las respuestas

#11 JM Tella Llop [MVP Windows]
29/02/2004 - 13:08 | Informe spam
los modem son mucho mas problematicos ya que no solo tienen el chip, sino tambien firmware que incopora el montador del dispositivo. Y por ello, dificilmente podemos hacer algo si el dispositivo lleva firmware interno. Los drivers en ese caso serán totalmente dependientes.

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.




"Waldin" wrote in message news:uKAX$wr$
Hola!
He leído tu artículo para ver si podía actualizar los drivers del modem USB
de Telefonica que tengo. He visto en la carpeta \Windows\System32\Drivers
dos ficheros .sys que corresponden al modem. Me indican que el fabricante es
Conexant.

En concreto dice: Nombre de producto: Conexant USB ADSL Modem
Bien, pues voy a la Web de Conexant y solo hablan del CX82320 Single-Chip
ADSL/USB Modem Device, el problema es que no veo drivers (o no sé buscarlos)

Te mando (a la cuenta ) los ficheros .sys a ver si me
puedes ayudar a encontrar drivers más recientes, ya que son de 2001...

Gracias

"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:uSlpmEr$
(...)
Investigando uno de los drivers, el de Logi3, veo que usa un driver llamado:
ax88172.sys y al ver sus propiedades, veo que pone ASIX Electronics.

Busco en Google por la cas matriz, y una vez localizada, veo con sorpresa
que tiene drivers perfectos, mas recientes y ademas certificados para XP. (y
para el resto de sistemas operativos).


Respuesta Responder a este mensaje
#12 Waldin
29/02/2004 - 13:18 | Informe spam
Si, lo más seguro es que no se pueda hacer nada, ya que también tengo en la
carpeta Archivos de programa dos carpetas de Telefónica que incluyen
ficheros con extensiones .DLL y .EXE (entre otros)

De todos modos no me preocupa demasiado (ya que no me dan excesivos
problemas) De todos modos, en mayo que es mi cumple, compraré un router ADSL
y tarjeta de red.

Estaba pensando en un router ADSL US Robotics y una tarjeta de red 3Com...
¿Qué te parecen?

Gracias

"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:uoPNBzr$
los modem son mucho mas problematicos ya que no solo tienen el chip,
sino tambien firmware que incopora el montador del dispositivo. Y por ello,
dificilmente podemos hacer algo si el dispositivo lleva firmware interno.
Los drivers en ese caso serán totalmente dependientes.
Respuesta Responder a este mensaje
#13 Waldin
29/02/2004 - 13:18 | Informe spam
Si, lo más seguro es que no se pueda hacer nada, ya que también tengo en la
carpeta Archivos de programa dos carpetas de Telefónica que incluyen
ficheros con extensiones .DLL y .EXE (entre otros)

De todos modos no me preocupa demasiado (ya que no me dan excesivos
problemas) De todos modos, en mayo que es mi cumple, compraré un router ADSL
y tarjeta de red.

Estaba pensando en un router ADSL US Robotics y una tarjeta de red 3Com...
¿Qué te parecen?

Gracias

"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:uoPNBzr$
los modem son mucho mas problematicos ya que no solo tienen el chip,
sino tambien firmware que incopora el montador del dispositivo. Y por ello,
dificilmente podemos hacer algo si el dispositivo lleva firmware interno.
Los drivers en ese caso serán totalmente dependientes.
Respuesta Responder a este mensaje
#14 JM Tella Llop [MVP Windows]
29/02/2004 - 13:26 | Informe spam
compraré un router ADSL
y tarjeta de red.



Lo cual es lo correcto. Porque de verdad, los ISP tienen un morro que se lo pisan, porque lo que relagan, (los modem ADSL USB), es para tirarselos a la cara. Es preferible que no engañen a la gente y que no regalen nada. Simplemente que cada uno se compre lo que quiera y ya está.

Estaba pensando en un router ADSL US Robotics y una tarjeta de red 3Com...



Correcto. Pero para una conexion con Internet, que es lentisima incluso puedes poner una tarjeta de las maluchas.

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.




"Waldin" wrote in message news:uBDit4r$
Si, lo más seguro es que no se pueda hacer nada, ya que también tengo en la
carpeta Archivos de programa dos carpetas de Telefónica que incluyen
ficheros con extensiones .DLL y .EXE (entre otros)

De todos modos no me preocupa demasiado (ya que no me dan excesivos
problemas) De todos modos, en mayo que es mi cumple, compraré un router ADSL
y tarjeta de red.

Estaba pensando en un router ADSL US Robotics y una tarjeta de red 3Com...
¿Qué te parecen?

Gracias

"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:uoPNBzr$
los modem son mucho mas problematicos ya que no solo tienen el chip,
sino tambien firmware que incopora el montador del dispositivo. Y por ello,
dificilmente podemos hacer algo si el dispositivo lleva firmware interno.
Los drivers en ese caso serán totalmente dependientes.



Respuesta Responder a este mensaje
#15 JM Tella Llop [MVP Windows]
29/02/2004 - 13:26 | Informe spam
compraré un router ADSL
y tarjeta de red.



Lo cual es lo correcto. Porque de verdad, los ISP tienen un morro que se lo pisan, porque lo que relagan, (los modem ADSL USB), es para tirarselos a la cara. Es preferible que no engañen a la gente y que no regalen nada. Simplemente que cada uno se compre lo que quiera y ya está.

Estaba pensando en un router ADSL US Robotics y una tarjeta de red 3Com...



Correcto. Pero para una conexion con Internet, que es lentisima incluso puedes poner una tarjeta de las maluchas.

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.




"Waldin" wrote in message news:uBDit4r$
Si, lo más seguro es que no se pueda hacer nada, ya que también tengo en la
carpeta Archivos de programa dos carpetas de Telefónica que incluyen
ficheros con extensiones .DLL y .EXE (entre otros)

De todos modos no me preocupa demasiado (ya que no me dan excesivos
problemas) De todos modos, en mayo que es mi cumple, compraré un router ADSL
y tarjeta de red.

Estaba pensando en un router ADSL US Robotics y una tarjeta de red 3Com...
¿Qué te parecen?

Gracias

"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:uoPNBzr$
los modem son mucho mas problematicos ya que no solo tienen el chip,
sino tambien firmware que incopora el montador del dispositivo. Y por ello,
dificilmente podemos hacer algo si el dispositivo lleva firmware interno.
Los drivers en ese caso serán totalmente dependientes.



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida