Skip to content

dmidecode, información de nuestro hardware

2/marzo/2009

msi7021Si algunas vez has necesitado obtener información detallada del hardware de algún PC y te preguntabas cómo, te presento a dmidecode.

Dmidecode es un programa de línea de comandos que muestra información sobre el hardware del sistema que se encuentra detallado en la BIOS, según los estándares de SMBIOS/DMI.  Esta información generalmente incluye el fabricante del sistema (si es de marca), modelo, número de serie, versión de la BIOS, procesador, memoria, etc.

Otro utilidad que este programa nos puede brindar es al momento de trabajar remotamente, nos puede servir para verificar que estamos en la maquina correcta.

Cómo instalar y utilizar el programa, después del salto.

Instalación

Para realizar la instalación en openSUSE 11.1 tan solo debes hacer clic en el siguiente enlace: dmidecode 1-click. Si ya has utilizado 1-Click install conoces el procedimiento, sino, al descargar el archivo debes abrirlo con YaST meta-paquetes, ingresar la contraseña de root y seguir las indicaciones del asistente. Al finalizar tendrás instalado el comando dmidecode en tu sistema.

Uso de dmidecode

Para utilizar el programa debes abrir una consola y digitar dmidecode junto a alguno de los elementos del cual queremos información detallada.

Por ejemplo, para obtener el número de serie de nuestro equipo, digitamos:

dmidecode -s chassis-serial-number

Los elementos de los cuales puedes obtener información son:

  • bios
  • system
  • baseboard
  • chassis
  • processor
  • memory
  • cache
  • connector
  • slot

También puedes obtener información más especifica con:

  • bios-vendor
  • bios-version
  • bios-release-date
  • system-manufacturer
  • system-product-name
  • system-version
  • system-serial-number
  • system-uuid
  • baseboard-manufacturer
  • baseboard-product-name
  • baseboard-version
  • baseboard-serial-number
  • baseboard-asset-tag
  • chassis-manufacturer
  • chassis-type
  • chassis-version
  • chassis-serial-number
  • chassis-asset-tag
  • processor-family
  • processor-manufacturer
  • processor-version
  • processor-frequency

Para obtener información de la memoria, escribe el siguiente comando:

microtek:/home/alex # dmidecode -t memory
# dmidecode 2.10
SMBIOS 2.3 present.

Handle 0x0007, DMI type 5, 20 bytes
Memory Controller Information
Error Detecting Method: 32-bit ECC
Error Correcting Capabilities:
Single-bit Error Correcting
Supported Interleave: One-way Interleave
Current Interleave: One-way Interleave
Maximum Memory Module Size: 1024 MB
Maximum Total Memory Size: 2048 MB
Supported Speeds:
70 ns
60 ns
Supported Memory Types:
Standard
FPM
EDO
Parity
ECC
SIMM
Memory Module Voltage: 3.3 V
Associated Memory Slots: 2
0x0008
0x0009
Enabled Error Correcting Capabilities:
Single-bit Error Correcting

Handle 0x0008, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM1
Bank Connections: 1 0
Current Speed: Unknown
Type: FPM DIMM
Installed Size: 256 MB (Single-bank Connection)
Enabled Size: 256 MB (Single-bank Connection)
Error Status: OK

Handle 0x0009, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM2
Bank Connections: 3 2
Current Speed: Unknown
Type: FPM DIMM
Installed Size: 512 MB (Double-bank Connection)
Enabled Size: 512 MB (Double-bank Connection)
Error Status: OK

Si ejecutas el programa sin ningún parámetro, obtendrás un listado completo de la información del hardware:

microtek:/home/alex # dmidecode
# dmidecode 2.10
SMBIOS 2.3 present.
21 structures occupying 822 bytes.
Table at 0x000F0630.

Handle 0x0000, DMI type 0, 20 bytes
BIOS Information
Vendor: American Megatrends Inc.
Version: Version 07.00T
Release Date: 04/02/01
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 256 kB
Characteristics:
ISA is supported
PCI is supported
PNP is supported
APM is supported
BIOS is upgradeable
BIOS shadowing is allowed
ESCD support is available
Boot from CD is supported
Selectable boot is supported
BIOS ROM is socketed
EDD is supported
5.25"/360 kB floppy services are supported (int 13h)
5.25"/1.2 MB floppy services are supported (int 13h)
3.5"/720 kB floppy services are supported (int 13h)
3.5"/2.88 MB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Printer services are supported (int 17h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
AGP is supported
LS-120 boot is supported
ATAPI Zip drive boot is supported
BIOS boot specification is supported
.
Handle 0x0001, DMI type 1, 25 bytes
System Information
Manufacturer: MSI
Product Name: MS-7021
Version: 1.0
Serial Number: 00000000
UUID: Not Settable
Wake-up Type: Modem Ring
.
Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
Manufacturer: MSI
Product Name: MS-7021
Version: 1.0
Serial Number: 00000000
.
Handle 0x0003, DMI type 3, 17 bytes
Chassis Information
Manufacturer: Uknown Chassis Manufacture
Type: Desktop
Lock: Not Present
Version: Version 1.00
Serial Number: 123456890
Asset Tag: 0123ABC
Boot-up State: Unknown
Power Supply State: Unknown
Thermal State: Unknown
Security Status: Unknown
OEM Information: 0x00000000
.
Handle 0x0004, DMI type 4, 32 bytes
Processor Information
Socket Designation: Socket-A
Type: Central Processor
Family: Athlon
Manufacturer: AMD
ID: 81 06 3C 25 55 00 00 00
Signature: Family 6, Model 8, Stepping 1
Flags:
FPU (Floating-point unit on-chip)
DE (Debugging extension)
TSC (Time stamp counter)
PAE (Physical address extension)
Version: AMD Sempron(tm) 2400+
Voltage: 3.3 V 2.9 V
External Clock: 166 MHz
Max Speed: 3000 MHz
Current Speed: 1667 MHz
Status: Populated, Enabled
Upgrade: Socket A (Socket 462)
L1 Cache Handle: 0x0005
L2 Cache Handle: 0x0006
L3 Cache Handle: Not Provided
.
Handle 0x0005, DMI type 7, 19 bytes
Cache Information
Socket Designation: Internal Cache
Configuration: Enabled, Not Socketed, Level 1
Operational Mode: Write Back
Location: Internal
Installed Size: 128 kB
Maximum Size: 1024 kB
Supported SRAM Types:
Synchronous
Installed SRAM Type: Synchronous
Speed: Unknown
Error Correction Type: None
System Type: Unified
Associativity: 4-way Set-associative
.
Handle 0x0006, DMI type 7, 19 bytes
Cache Information
Socket Designation: Internal Cache
Configuration: Enabled, Not Socketed, Level 2
Operational Mode: Write Back
Location: Internal
Installed Size: 256 kB
Maximum Size: 1024 kB
Supported SRAM Types:
Synchronous
Installed SRAM Type: Synchronous
Speed: Unknown
Error Correction Type: Single-bit ECC
System Type: Unified
Associativity: 4-way Set-associative
.
Handle 0x0007, DMI type 5, 20 bytes
Memory Controller Information
Error Detecting Method: 32-bit ECC
Error Correcting Capabilities:
Single-bit Error Correcting
Supported Interleave: One-way Interleave
Current Interleave: One-way Interleave
Maximum Memory Module Size: 1024 MB
Maximum Total Memory Size: 2048 MB
Supported Speeds:
70 ns
60 ns
Supported Memory Types:
Standard
FPM
EDO
Parity
ECC
SIMM
Memory Module Voltage: 3.3 V
Associated Memory Slots: 2
0x0008
0x0009
Enabled Error Correcting Capabilities:
Single-bit Error Correcting
.
Handle 0x0008, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM1
Bank Connections: 1 0
Current Speed: Unknown
Type: FPM DIMM
Installed Size: 256 MB (Single-bank Connection)
Enabled Size: 256 MB (Single-bank Connection)
Error Status: OK
.
Handle 0x0009, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM2
Bank Connections: 3 2
Current Speed: Unknown
Type: FPM DIMM
Installed Size: 512 MB (Double-bank Connection)
Enabled Size: 512 MB (Double-bank Connection)
Error Status: OK
.
Handle 0x000A, DMI type 9, 13 bytes
System Slot Information
Designation: PCI1
Type: 32-bit PCI
Current Usage: Available
Length: Long
ID: 1
Characteristics:
3.3 V is provided
Opening is shared
PME signal is supported
.
Handle 0x000B, DMI type 9, 13 bytes
System Slot Information
Designation: PCI2
Type: 32-bit PCI
Current Usage: Available
Length: Long
ID: 2
Characteristics:
3.3 V is provided
Opening is shared
PME signal is supported
.
Handle 0x000C, DMI type 9, 13 bytes
System Slot Information
Designation: PCI3
Type: 32-bit PCI
Current Usage: Available
Length: Long
ID: 3
Characteristics:
3.3 V is provided
Opening is shared
PME signal is supported
.
Handle 0x000D, DMI type 9, 13 bytes
System Slot Information
Designation: PCI4
Type: 32-bit PCI
Current Usage: Available
Length: Long
ID: 4
Characteristics:
3.3 V is provided
Opening is shared
PME signal is supported
.
Handle 0x000E, DMI type 9, 13 bytes
System Slot Information
Designation: PCI5
Type: 32-bit PCI
Current Usage: Available
Length: Long
ID: 5
Characteristics:
3.3 V is provided
Opening is shared
PME signal is supported
.
Handle 0x000F, DMI type 9, 13 bytes
System Slot Information
Designation: PCI6
Type: 32-bit PCI
Current Usage: Unknown
Length: Long
ID: 6
Characteristics:
3.3 V is provided
Opening is shared
PME signal is supported
.
Handle 0x0010, DMI type 11, 5 bytes
OEM Strings
String 1: SMBIOS Support from AMI
String 2: Tested by James
.
Handle 0x0011, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: USB
Internal Connector Type: Mini Centronics
External Reference Designator: Def
External Connector Type: DB-25 male
Port Type: SSA SCSI
.
Handle 0x0012, DMI type 12, 5 bytes
System Configuration Options
Option 1: System Management BIOS from Atlanta
Option 2: SMBIOS from AMI
.
Handle 0x0013, DMI type 13, 22 bytes
BIOS Language Information
Installable Languages: 4
English
Traditional Chinese
Simplified Chinese
Japanese
Currently Installed Language: English
.
Handle 0x0014, DMI type 127, 4 bytes
End Of Table

Ahora, ya sabes como obtener información de tu hardware. Puedes obtener más información del programa en las páginas man.

Enlace:

Sitio oficial de dmidecode

Anuncios

Los comentarios están cerrados.

A %d blogueros les gusta esto: