Error report: USB Intel (R) 3.0 Compatibility on USB 2.0 or lower.

Ya hace algún tiempo que no escribo, considero que el tiempo ha sido muy apremiante, y con este nuevo 2016 quizás algunas de mis metas ha sido el escribir una entrada por día, como todo en la vida, he pensado en que mejoras ofrecer al blog, y considero el redactar en una prosa semi científica podría apoyar en la resolución de algunos de sus problemas, a la par de iniciar foros de discusión sobre las problemáticas que tengan, analizarlas y crear un círculo de ayuda y soporte de alto nivel.

En hora buena, comencemos.

Introducción

Desde la aparición de los modelos de arquitecturas de computadoras x86 y x64 se simplificó la adopción de nuevos estándares en las computadoras, sin dudarlo fue un gran avance en cuanto a simplicidad refiere.

Quienes tuvimos la oportunidad de interactuar con periféricos antiguos sabemos lo que representaba usar los mismos dispositivos en computadoras con otra arquitectura, algo que los más veteranos recuerdan en las primeras versiones de las Apple II, o bien de las primeras IBM Personal Computer.

Aunque es casi seguro que tu al igual que yo utilizaste memorias USB o dispositivos USB 1.0 o bien 2.0, ya que estos hicieron famoso el uso de computadoras y de periféricos de este tipo en los usuarios comunes, "una entrada para gobernarlos a todos...".

Sin embargo con la salida de los nuevos USB 3.0 así como se dio un gran cambio en las velocidades de transferencia de la información también se dio en problemas de compatibilidad, y es el tema del que vamos a tratar en este artículo, acaso tu tienes problemas con tus dispositivos 3.0?.



Problemática

Una tarea muy habitual de un usuario promedio es la de transferir información de un ordenador a otro, las memorias USB han hecho posible contar con tu información en cualquier momento sin necesidad de contar con un portátil a la mano, o disponer de alguna conexión a internet, hasta este punto no hay ningún conflicto, pero, que pasa si es que en algún momento conectas tu USB a una computadora y esta simplemente no la detecta, curioso, pero cierto.

El problema que muchos hemos llegado a enfrentar a la hora de transferir datos con memorias de un estándar inferior es la imposibilidad de ello, en algunos casos no es factible contar con un puerto USB 3.0 de última generación si tenemos a nuestro alcance memorias USB 2.0, si bien este error no es generalizado, suele ocurrir en ciertos dispositivos y en ciertos puertos, lo curioso es que USB 3.0 desde sus orígenes y hasta su actual implementacion soporta dispositivos inferiores, en algunos casos USB 1.0, dado que este estándar oficialmente no es soportado por USB 3.0, curioso?, Vaya que lo es!.

Hipótesis

El problema solo puede tener una explicación lógica: Estándar USB 3.0 Intel(R) eXtensible, o bien fallo del driver USB 3.0 no más no menos.

Como es que un problema tan engorroso tiene una solución simple?, como buscar el driver USB 3.0 adecuado?, y que hacer si es que cuentas con tecnología USB 3.0 Intel (R) eXtensible?, bien, vamos por partes, algo tan engorroso tiene una solución tan simple por la misma razón por la cuál un tornillo da la vitalidad al motor de un auto deportivo, no se puede sellar la presa si no tienes con que, si tu problema es la imposibilidad de detectar una memoria de estándar inferior puede que el driver con el que cuentes no este debidamente instalado, este dañado, sea obsoleto o no lo tengas instalado, si tu puerto reconoce USB 3.0 y no USB 2.0 las opciones se reducen a la necesidad de actualizar el driver o bien el contar con USB 3.0 Intel (R) eXtensible.

Solución

Bien, vamos a desglosarlo por donde iniciamos:

No detecta ninguna memoria USB 2.0: El problema es el driver, necesitarás instalar el controlador más reciente, para ello puedes buscar en internet el modelo de tu computadora, buscar los controladores USB, descargar alguno de los que encuentres y tu problema estará resuelto, otra forma de actualizar los drivers es con el ID de Hardware, el cuál en la siguiente entrada explicaré como se consigue.

Detecta casi todas las memorias USB 2.0: Al igual que la solución anterior puedes actualizar al controlador mas reciente y habrás solucionado el problema, aunque este caso, si el problema persiste temo decirte que tu memoria USB 2.0 fue de las des-dichosas privilegiadas en contar con un alto nivel de cache y ser de las últimas generaciones de USB 2.0, en este caso tu solución es utilizar otro puerto USB que soporte USB 2.0, si esta fue tu solución desde un inicio y ya lo habías hecho vele el lado bueno, aprendiste un poco de los estándares USB.

Descubrí que cuento con el protocolo USB 3.0 Intel (R) eXtensible: Mi querido amigo lector, temo decirte que si este es tu problema tendrás que hacer lo del final del apartado anterior, el protocolo eXtensible de Intel contó con problemas de compatibilidad en memorias con alto nivel de cache, curiosamente es esta la que en USB 2.0 causa problemas con este estándar, podrás conectar dispositivos que tengan USB 2.0, pero si conectas una memoria, y esta fue de los últimos modelos 2.0 y tiene un nivel de cache alto no podrá detectarla tu computadora, o bien no en ese puerto, no es necesario actualices del driver, Intel (R) eXtensible se encarga de gestionar los upgrades en colaboración de Microsoft, si tienes tus actualizaciones al día ten por seguro que tienes la última revisión de este controlador, si usas Linux la preocupación es menor, va de la misma forma, integrado en actualizaciones vitales de la distribución que uses, garantizado para distribuciones basadas en Debian, SUSE, y RedHat, aunque también en distribuciones independientes siempre y cuando cuentes con un núcleo superior al 2.6.31, versión en la cuál se comenzó con la implementacion de USB 3.0.

Conclusiones

Es complicado explicar todas las nomenclaturas de problemas en este tipo de estándares, si bien el USB-IF trata de dar solución a ellos, este tipo de paradigmas siguen siendo tema de discusión en la comunidad informática.

Ante todo recordar que los problemas en los estándares USB seguirán siendo hasta un posible USB 6.0 una realidad en la computación clásica.

Alguna recomendación para evitar este tipo de problemas es bien comprar memorias USB 3.0 las cuáles pueden usarse en puertos USB 2.0, o en su caso recurrir a puertos USB 2.0, que si bien son lentos en comparación a los USB 3.0 son seguros a la hora de realizar nuestras transferencias de archivos, Siempre tendrás con que sellar la presa.

Saludos hats!

Comentarios