#4sysadmins

Inicio » Comandos para la administración del hardware

Comandos para la administración del hardware

  • biosdecode : Información básica sobre el contenido de la memoria del BIOS
  • dmidecode : Nos muestra información detallada sobre el hardware del sistema. Podemos usarlo sin opciones aunque para especificar un “área” concreto de la info podemos usar la opción -t con el tipo de DMI que queremos mostrar.

#dmidecode -t
dmidecode: option requires an argument — ‘t’
Type number or keyword expected
Valid type keywords are:
bios
system
baseboard
chassis
processor
memory
cache
connector
slot

#dmidecode -t memory

  • lshw : Muestra información detallada del hardware conectado al equipo. Muestra mas info que dmidecode, su salida es muy extensa por lo que en ocasiones conviene pasarla a formato html o xml, para que su lectura sea mas cómoda.

$sudo lshw -html > /tmp/myhw.html

[Opciones]:

– Ver información sobre el disco y CDROM: #lshw -class disk
– Ver información sobre la memoria RAM: #lshw -class memory
– Generar un reporte compacto: #lshw -short

  • lspci : Muestra información sobre todos los buses y dispositivos conectados a estos.

[Opciones]:

– Incrementar el nivel de detalle en la salida: -v, -vv, -vvv
– Mostrar el nombre del fabricante, el dispositivo y sus codigos numericos asociados: -nn
– Mostrar los IRQ además de otros datos según los ven los dispositivos en lugar de como los ve el kernel: -b
– Mostrar una vista en arbol de la relación que mantienen los dispositivos: -t
– Mostar los datos de un dispositivo concreto: -d <dispositivo>
– Mostrar dispositivos que se ocultan tras un puente PCI mal configurado: -M

  • lsusb : Listar los dispositivos USB conectados al sistema.

[Opciones]:

– Mostrar información detallada: -v
– Restringir la salida en función del número de bus y dispositivo: -s [[bus]:] [num_dispo]
– Mostrar la salida en función del fabricante y el producto: -d [ID_fabricante]:[ID_producto]
– Mostrar dispositivos por nombres de archivos: -D nombre_archivo_dispositivo
– Mostrar la lista de dispositivos en forma de árbol: -t

Nota: El nombre del archivo del dispositivo suele colgar del directorio /proc/bus/usb, directorio el cual proporciona una interfaz de bajo nivel.

  • setpci : Comando que nos permite consultar y configurar dispositivos PCI

[Opciones]:

– Mostrar información: -v
– Podemos complementar la opción -v con la siguiente, para realizar una demostración (es decir no escribimos cambios) y ver así que ocurriría: -D

[Dispositivos]:

– Para seleccionar un dispositivo podemos hacer así: -S[[<bus>]:][.[<func>]][<slot>]
– o así: -D [<fabricante>]: [<dispositivo>]

Ejemplos:

setpci -v -d *:* latency_timer=b0

(-d *:* indica a setpci que aplique este ajuste a todos los dispositivos PCI. La opción latency_timer=b0 ajusta el temporizador a 176 (b0 es en hexadecimal 176)

setpci -v -s 00:0f.0 latency_timer=ff

(00:0f.0 hace referencia a un dispositivo concreto. La opción -s indica que se va a especificar un dispositivo concreto según el bus/ranura y la función. El valor ff especifica un temporizador de latencia de 256, que setpci redondea a 248)

NOTA : Otra forma de obtener información de hardware es a través del sistema de archivo virtual /proc. Por ejemplo:

– less /proc/cpuinfo
– less /proc/meminfo

Anuncios

Deja un comentario, Gracias!

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: