Home » Wiki » Descubra su hardware
Descubra su hardware

(Gracias lluvia)

En orden de conocer los detalles de su hardware puede seguir las siguientes acciones:

El modelo de su computador portátil

Vea debajo de su computador portátil o netbook. Usualmente hay una etiqueta donde puede encontrar el nombre completo de su computador. Algunas veces esta etiqueta puede estar debajo de la batería.

Con solo mirar la etiqueta o letras impresas junto a su teclado normalmente no es suficiente. Por ejemplo, puede encontrar "pavillion vd<numero único>" impreso en muchos computadores portátiles pavilion como en la serie pavilion dv7 series, sin embargo el número completo del modelo (como dv7-4021so) está colocado en otro lugar, como debajo de computador portátil.

En algunos casos puntuales, es posible que todas las etiquetas estén removidas. Entonces, y solo entonces, puede intentar la siguiente orden:

sudo dmidecode | grep "System Information" -A 2

El usar esta orden no es recomendado. No siempre es confiable. Úselo únicamente como última opción.

El nombre del modelo de su dispositivo (si no es un computador portátil)
Si el dispositivo es integrado (ejemplo: una tarjeta de video)

Abra una terminal y escriba la siguiente orden:

    lspci

o

    lspci > FILENAME          # output to a file

Obtendrá la lista de sus dispositivos PCI, similar a la mostrada debajo

    00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
    03:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 02)
    05:00.0 VGA compatible controller: nVidia Corporation G86 [GeForce 8400M GS] (rev a1)

Nota: El nombre de cada dispositivo esta escrito después de los dos puntos (vea el texto en negrita en la lista superior)

Si el dispositivo es un dispositivo USB (ejemplo: una tarjeta externa USB de red inalámbrica)

Abra una terminal y escriba la siguiente orden:

    lsusb -v

o

    lsusb -v > FILENAME          # output to a file

Obtendrá la lista de sus dispositivos USB, similar a la mostrada debajo

    Bus 001 Device 002: ID 0846:4260 NetGear, Inc. WG111v3 54 Mbps Wireless [realtek RTL8187B]
    Device Descriptor:
    	bLength						18
    	bDescriptorType				1
    	bcdUSB						2.00
    	bDeviceClass				0 (Defined at Interface level)
    	bDeviceSubClass				0
    	bDeviceProtocol				0
    	bMaxPacketSize0				64
    	idVendor					0x0846 NetGear, Inc.
    	idProduct					0x4260 WG111v3 54 Mbps Wireless [realtek RTL8187B]
    	bcdDevice					2.00
    	iManufacturer				1
    	iProduct					2
    	iSerial						3
    	...
    	...

    Bus 002 Device 003: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor
    Device Descriptor:
    	bLength						18
    	bDescriptorType				1
    	bcdUSB						1.10
    	bDeviceClass				255 Vendor Specific Class
    	bDeviceSubClass			 	255 Vendor Specific Subclass
    	bDeviceProtocol			 	255 Vendor Specific Protocol
    	bMaxPacketSize0				8
    	idVendor					0x08ff AuthenTec, Inc.
    	idProduct					0x2580 AES2501 Fingerprint Sensor
    	bcdDevice					6.23
    	iManufacturer				0
    	iProduct					1 Fingerprint Sensor
    	iSerial						0
    	bNumConfigurations			1
    	...
    	...

Nota: El nombre de cada dispositivo es escrito en la fila comenzando con "idProduct" (vea el texto en negritas en la lista superior)

Otro programa que puede ser útil para recopilar información de hardware, especialmente controladores USB usados por el sistema es hwinfo. Tome en cuenta que éste programa no viene con una distribución GNU/Linux estándar, por lo que tendrá que instalarlo con su sistema de administración de paquetes o desde código fuente.

Otro programa que puede ser útil para recopilar información es lshw y en algunas distribuciones (como Trisquel) puede instalar una interfase gráfica (lshw-gtk)

La arquitectura de su computador portátil

Abra una terminal y escriba la siguiente orden:

lscpu

Obtendrá información acerca de su(s) CPU(s), como:

Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
CPU socket(s):         1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 23
Stepping:              6
CPU MHz:               1998.000
BogoMIPS:              5999.68
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              6144K

Las cadenas en negritas (en la lista superior) es el código que está buscando. El código en la fila Architecture le da una idea general de la arquitectura de su computador portátil (x86, x86-64/amd64, ARM, MIPS) y en la CPU op-mode(s) especifica el modo (32-bit,64-bit).

Si su arquitectura es reportada como i386 o i686, tiene una máquina x86 o x86-64 y necesita revisar si soporta el op-mode 64-bit (x86 es 32-bit y x86-64 es 64-bit). En el ejemplo anterior, la máquina es x86-64. Para otras arquitecturas, debería ser muy sencillo cuales son.

Si su sistema no soporta la orden lscpu y no puede o no quiere instalarla, use la orden uname -m para obtener el nombre de la arquitectura como en la fila lscpu. También puede querer revisar manualmente el archivo /proc/cpuinfo del sistema el cual usa lscpu para generar la información. Abra una terminal y escriba la siguiente orden:

cat /proc/cpuinfo

Para saber si su computador portátil es una máquina x86-64, puede usar la siguiente orden:

cat /proc/cpuinfo | grep "lm"

Si obtiene un mensaje como el siguiente y encuentra la bandera lm en él, entonces su máquina tiene una arquitectura x86-64/amd64 y puede elegir una distro x86-64/amd64 para usar en ella.

flags		: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush 
dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf 
pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm
La versión de kernel que esta usando

Abra una terminal y escriba la siguiente orden:

uname -r
El código VendorID:ProductID de su dispositivo
(Gracias Michał Masłowski y Julius22)
Si el dispositivo es integrado (ejemplo: una tarjeta de video)

Abra una terminal y escriba la siguiente orden:

    sudo lspci -nnk

Debe de obtener una lista de hardware similar a la escriba debajo

    03:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 02)
    	Kernel driver in use: b43-pci-bridge
    	Kernel modules: ssb
    05:00.0 VGA compatible controller [0300]: nVidia Corporation G86 [GeForce 8400M GS] [10de:0427] (rev a1)
    	Kernel modules: nouveau, nvidiafb

Las cadenas en negritas y colocadas en los corchetes (en la lista superior) son los códigos que esta buscando. El primer grupo de dígitos (antes de los dos puntos) son el VendorID, el segundo grupo de dígitos son el ProductID. En el ejemplo superior: el código VendorID:ProductID de la tarjeta inalámbrica (note las cadenas "Network controller" y "WLAN") es 14e4:4311 mientras el código VendorID:ProductID de la tarjeta de video (note la cadena "VGA") es 10de:0427

Si el dispositivo es un dispositivo USB (ejemplo: una tarjeta externa USB de red inalámbrica)

Abra una terminal y escriba la siguiente orden:

sudo lsusb

Debe de obtener una lista de hardware similar a la descrita a continuación

    Bus 001 Device 002: ID 0846:4260 NetGear, Inc. WG111v3 54 Mbps Wireless [realtek RTL8187B]
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 003: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor

Las cadenas en negritas (en la lista superior) son el código que busca. El primer grupo de dígitos (antes de los dos puntos) son el VendorID, el segundo grupo de dígitos son el ProductID. En el ejemplo superior: el código VendorID:ProductID de la tarjeta inalámbrica USB externa (note la cadena "Wireless") es 0846:4260

Si la tarjeta de video funciona

Instale rss-glx por lo medios del administrador de paquetes de su distribución o por medio de compilar el código fuente y pruebe algunos protectores de pantalla (por ejemplo Skyrocket o Solarwinds). Revise si puede ejecutar el protector de pantalla (y/o si puede mostrarlo suavemente)

Si la aceleración 3D funciona

Intente activar compiz. También podría instalar el paquete mesa-utils y ejecutar el siguiente comando:

glxinfo | grep direct
Si en la salida aparece direct rendering: Yes es porque soporta aceleración 3D.

Si la tarjeta de audio funciona

Primero, asegúrese de cuantos dispositivos de sonido tiene su computador. Si su computador solo tiene uno, puede simplemente reproducir un archivo de música o use una aplicación que use musica de fondo. Si hay más de una tarjeta de sonido en su computador, debería probar cada una de ellas por separado usando la aplicación de configuración de sonido de su distribución.

Por ejemplo en Trisquel, puede encontrarla en el menu Configuración del sistema. Desde ahí, ir a la pestaña de hardware y probar cada dispositivo al hacer clic en el botón de Probar los altavoces

El driver de la impresora que esta usando
Si usa cups

Abra una terminal y escriba la orden siguiente:

    dpkg-query -W -f '${Version}\n' cups
El driver del dispositivo USB que está usando

La forma más sencilla de saber el controlador usado por un dispositivo USB es con hwinfo

Abra una terminal y escriba la siguiente orden:

hwinfo --usb

Debería obtener una lista de hardware similar a la mostrada abajo

19: USB 00.0: 0000 Unclassified device
  [Created at usb.122]
  Unique ID: FKGF.WYbsxjVsRmA
  Parent ID: pBe4.v+N+B0xY+P6
  SysFS ID: /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0
  SysFS BusID: 2-1:1.0
  Hardware Class: unknown
  Model: "Microdia Triplex i-mini PC Camera"
  Hotplug: USB
  Vendor: usb 0x0c45 "Microdia"
  Device: usb 0x6029 "Triplex i-mini PC Camera"
  Revision: "1.01"
  Driver: "sonixb"
  Driver Modules: "gspca_sonixb"
  Speed: 12 Mbps
  Module Alias: "usb:v0C45p6029d0101dc00dsc00dp00icFFiscFFipFF"
  Driver Info #0:
    Driver Status: gspca_sonixb is active
    Driver Activation Cmd: "modprobe gspca_sonixb"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #9 (Hub)

La cadena en negrita (ubicado en la lista de arriba) es el driver del dispositivo que se está utilizando para trabajar en su sistema.

Regresar a la Página de Ayuda

The contents of this page are in the Public Domain. (see the CC0 page for detailed information). Anyone is free to copy, modify, publish, use, sell, or distribute the text for any purpose, commercial or non-commercial, and by any means.

Write below your motivation

h-node.org is a hardware database project. It runs the h-source PHP software, commit cdeda15, available under the GNU General Public (GPLv3) License.
JavaScript license information