Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

Muchos productos funcionan sin problemas en Linux. Además, el soporte de hardware en Linux mejora a diario. Sin embargo, Linux todavía no ejecuta tantos tipos diferentes de hardware como algunos sistemas operativos.

En la mayoría de los casos, los controladores en Linux no están escritos para un determinado “producto” o “marca” de un fabricante específico, sino para un determinado hardware / chipset. Muchos productos / marcas aparentemente diferentes se basan en el mismo diseño de hardware; No es raro que los fabricantes de chips proporcionen los denominados “diseños de referencia” para productos basados ​​en sus chips que luego son utilizados por varios fabricantes de dispositivos diferentes y vendidos bajo lotes de productos o marcas diferentes.

Tiene sus ventajas y desventajas. Una ventaja es que un controlador para un conjunto de chips funciona con muchos productos diferentes de diferentes fabricantes, siempre que su producto esté basado en el mismo conjunto de chips. La desventaja es que no siempre es fácil ver qué chipset real se usa en un determinado producto / marca. Desafortunadamente, a veces los fabricantes de dispositivos cambian la base de hardware de su producto sin cambiar el nombre del producto o al menos el número de versión del producto, de modo que cuando se compran dos artículos de la misma marca / nombre de producto en diferentes momentos, a veces pueden basarse en dos chipsets y, por lo tanto, utiliza dos controladores diferentes o puede que no haya ningún controlador para uno de ellos.

Para dispositivos USB y PCI / PCI-Express / ExpressCard, una buena manera de averiguar en qué chipset se basan es mirar sus ID de dispositivo. Todos los dispositivos USB / PCI / PCI-Express / ExpressCard tienen los denominados ID de "proveedor" y "producto", y la combinación de estos dos suele ser la misma para cualquier producto basado en el mismo chipset.

En los sistemas Linux, los dispositivos y sus ID se pueden leer usando:


• Comando lsusb para dispositivos USB

• Comando lspci -nn para dispositivos PCI-Express / PCIe

Los identificadores de proveedor y producto generalmente se dan en forma de dos números hexadecimales, separados por dos puntos, como “1d6b: 0001”.

Un ejemplo de la salida de lsusb:

Dispositivo bus 001 001: Identificación 1d6b: Fundación 0002 2.0 concentrador raíz de Linux

Donde 1d6b es el ID del proveedor y 0002 es el ID del producto. Un ejemplo de la salida de lspci -nn para una tarjeta Ethernet:

03: 00.0 Controlador Ethernet [0200]: Controlador Realtek Semiconductor Co., Ltd. RTL8111 / 8168B PCI Express Gigabit Ethernet [10ec: 8168] (rev 06).

Los ID se dan dentro de los corchetes del extremo derecho, es decir, aquí 10ec es el proveedor y 8168 es el ID del producto.

Como otro ejemplo, una tarjeta gráfica podría dar el siguiente resultado:

04: 00.0 Controlador compatible con VGA [0300]: Microdispositivos avanzados [AMD] nee ATI RV710 [Radeon HD 4350] [1002: 954f].

En los sistemas Windows, los ID de un dispositivo se pueden encontrar en el administrador de dispositivos de Windows en la pestaña "detalles", donde el ID del proveedor tiene el prefijo VEN_ y el ID del producto el prefijo DEV_. En los sistemas Windows 7, debe seleccionar la propiedad "ID de hardware" en la pestaña de detalles del administrador de dispositivos para ver realmente las ID, ya que no se muestran de forma predeterminada.

La búsqueda en Internet con el ID de proveedor / producto, "Linux" y "controlador" como términos de búsqueda a menudo da como resultado información sobre el estado de compatibilidad del controlador para un determinado chipset. Si una búsqueda de la identificación del proveedor / producto no arroja resultados utilizables, una búsqueda de los nombres de los códigos de chip, que también suelen


proporcionada por lsusb y lspci (“RTL8111” / “RTL8168B” en el ejemplo de la tarjeta de red y “RV710” en el ejemplo de la tarjeta gráfica), puede ayudar.


3.4.3.1. Prueba de compatibilidad de hardware con Live-System

 

Top OS Cloud Computing en OnWorks: