El hardware es el dato más importante a tomar en cuenta al momento de instalar un sistema operativo Linux, ya que de él depende mucho que funcione bien.

Afortunadamente en Linux desde hace muchos años se instala y en pocas ocasiones hay que buscar un controlador para algún dispositivo que no fue reconocido.

Pero aún así, hay ciertos dispositivos como tarjetas nVIDIA o adaptadores inalámbricos en los que se necesitan los controladores específicos.

También puede suceder que simplemente necesitemos o queramos conocer el hardware de nuestra computadora.

Para ello, en Linux existe un comando que sirve específicamente para listar todos los dispositivos.

Ejemplos de información de hardware

# lshw
 
Lo cual nos despliega una larga lista de información sobre nuestro hardware.
 
Si se desea guardar toda la información automáticamente, se pude enviar a una archivo. por ejemplo
 
# lshw > lista
 
Esto creara un archivo llamado lista con toda la información, el archivo tendrá los permisos del usuario que esta ejecutando el comando.
 
# lshw -html lista.html
 
Creará un archivo html conteniendo toda la información del hardware.
 
lshw no viene en todas las distribuciones, se coloca como instalarlo en algunas.
 
Distribuciones:

Arch

$ yaourt -S lshw

Mint

Viene ya instalado

Fedora

 # dnf install lshw 

hardwareEjemplo del resultado

Agrego un ejemplo de resultado del comando lshw en una portátil HP

gatacenternotebook
descripción: Notebook
producto: HP Laptop 15-bw0xx (1GR30LA#ABM)
fabricante: HP
versión: Type1ProductConfigId
serie: CND81569WM
anchura: 64 bits
capacidades: smbios-3.0.0 dmi-3.0.0 smp vsyscall32
configuración: boot=normal chassis=notebook family=103C_5335KV HP Notebook sku=1GR30LA#ABM uuid=823E5341-3F8A-11E8-A4C3-B4B6864D25CD
*-core
descripción: Placa base
producto: 8330
fabricante: HP
id físico: 0
versión: 27.32
serie: PGNFDL4MYAQ1UC
ranura: Type2 - Board Chassis Location
*-firmware
descripción: BIOS
fabricante: Insyde
id físico: 0
versión: F.22
date: 03/09/2018
tamaño: 128KiB
capacidad: 8MiB
capacidades: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppynec int13floppytoshiba int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int9keyboard int10video acpi usb uefi
*-cpu
descripción: CPU
producto: AMD A9-9420 RADEON R5, 5 COMPUTE CORES 2C+3G
fabricante: Advanced Micro Devices [AMD]
id físico: 4
información del bus: cpu@0
versión: AMD A9-9420 RADEON R5, 5 COMPUTE CORES 2C+3G
serie: Unknown
ranura: Socket FP4
tamaño: 3122MHz
anchura: 64 bits
reloj: 100MHz
capacidades: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp x86-64 constant_tsc rep_good acc_power nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt lwp fma4 tce nodeid_msr tbm perfctr_core perfctr_nb bpext ptsc mwaitx cpb hw_pstate ssbd vmmcall fsgsbase bmi1 avx2 smep bmi2 xsaveopt arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif overflow_recov cpufreq
configuración: cores=2 enabledcores=2 threads=2
*-cache:0
descripción: L1 caché
id físico: 5
ranura: L1-Cache
tamaño: 160KiB
capacidad: 160KiB
reloj: 1GHz (1.0ns)
capacidades: pipeline-burst internal write-back unified
configuración: level=1
*-cache:1
descripción: L2 caché
id físico: 6
ranura: L2-Cache
tamaño: 1MiB
capacidad: 1MiB
reloj: 1GHz (1.0ns)
capacidades: pipeline-burst internal write-back unified
configuración: level=2
*-memory
descripción: Memoria de sistema
id físico: 20
ranura: Placa de sistema o placa base
tamaño: 12GiB
*-bank:0
descripción: SODIMM DDR4 Síncrono Unbuffered (Unregistered) 1866 MHz (0.5 ns)
producto: M471A5244CB0-CRC
fabricante: Samsung
id físico: 0
serie: 9790B079
ranura: Bottom-slot 1(left)
tamaño: 4GiB
anchura: 64 bits
reloj: 1866MHz (0.5ns)
*-bank:1
descripción: SODIMM DDR4 Síncrono Unbuffered (Unregistered) 1866 MHz (0.5 ns)
producto: M471A1K43BB1-CRC
fabricante: Samsung
id físico: 1
serie: 95540E44
ranura: Bottom-slot 2(right)
tamaño: 8GiB
anchura: 64 bits
reloj: 1866MHz (0.5ns)
*-pci:0
descripción: Host bridge
producto: Family 15h (Models 60h-6fh) Processor Root Complex
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 100
información del bus: pci@0000:00:00.0
versión: 00
anchura: 32 bits
reloj: 33MHz
*-generic:0 NO RECLAMADO
descripción: IOMMU
producto: Family 15h (Models 60h-6fh) I/O Memory Management Unit
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 0.2
información del bus: pci@0000:00:00.2
versión: 00
anchura: 32 bits
reloj: 33MHz
capacidades: msi ht bus_master cap_list
configuración: latency=0
*-display
descripción: VGA compatible controller
producto: Stoney [Radeon R2/R3/R4/R5 Graphics]
fabricante: Advanced Micro Devices, Inc. [AMD/ATI]
id físico: 1
información del bus: pci@0000:00:01.0
versión: da
anchura: 64 bits
reloj: 33MHz
capacidades: pm pciexpress msi vga_controller bus_master cap_list rom
configuración: driver=amdgpu latency=0
recursos: irq:34 memoria:e0000000-efffffff memoria:f0800000-f0ffffff ioport:4000(size=256) memoria:f0400000-f043ffff memoria:c0000-dffff
*-multimedia:0
descripción: Audio device
producto: Advanced Micro Devices, Inc. [AMD/ATI]
fabricante: Advanced Micro Devices, Inc. [AMD/ATI]
id físico: 1.1
información del bus: pci@0000:00:01.1
versión: 00
anchura: 64 bits
reloj: 33MHz
capacidades: pm pciexpress msi bus_master cap_list
configuración: driver=snd_hda_intel latency=0
recursos: irq:36 memoria:f0460000-f0463fff
*-pci:0
descripción: PCI bridge
producto: Family 15h (Models 60h-6fh) Processor Root Port
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 2.1
información del bus: pci@0000:00:02.1
versión: 00
anchura: 32 bits
reloj: 33MHz
capacidades: pci pm pciexpress msi ht normal_decode bus_master cap_list
configuración: driver=pcieport
recursos: irq:25 ioport:1000(size=4096) memoria:f0500000-f06fffff ioport:f1100000(size=2097152)
*-pci:1
descripción: PCI bridge
producto: Family 15h (Models 60h-6fh) Processor Root Port
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 2.2
información del bus: pci@0000:00:02.2
versión: 00
anchura: 32 bits
reloj: 33MHz
capacidades: pci pm pciexpress msi ht normal_decode bus_master cap_list
configuración: driver=pcieport
recursos: irq:26 ioport:3000(size=4096) memoria:f0300000-f03fffff
*-network
descripción: Ethernet interface
producto: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
fabricante: Realtek Semiconductor Co., Ltd.
id físico: 0
información del bus: pci@0000:02:00.0
nombre lógico: enp2s0
versión: 15
serie: b4:b6:86:4d:25:cd
tamaño: 100Mbit/s
capacidad: 1Gbit/s
anchura: 64 bits
reloj: 33MHz
capacidades: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuración: autonegotiation=on broadcast=yes driver=r8169 duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=192.168.1.102 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
recursos: irq:31 ioport:3000(size=256) memoria:f0304000-f0304fff memoria:f0300000-f0303fff
*-pci:2
descripción: PCI bridge
producto: Family 15h (Models 60h-6fh) Processor Root Port
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 2.4
información del bus: pci@0000:00:02.4
versión: 00
anchura: 32 bits
reloj: 33MHz
capacidades: pci pm pciexpress msi ht normal_decode bus_master cap_list
configuración: driver=pcieport
recursos: irq:27 ioport:2000(size=4096) memoria:f1000000-f10fffff ioport:f0000000(size=1048576)
*-network DESACTIVADO
descripción: Interfaz inalámbrica
producto: RTL8723DE 802.11b/g/n PCIe Adapter
fabricante: Realtek Semiconductor Co., Ltd.
id físico: 0
información del bus: pci@0000:03:00.0
nombre lógico: wlp3s0
versión: 00
serie: fc:01:7c:29:68:57
anchura: 64 bits
reloj: 33MHz
capacidades: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuración: broadcast=yes driver=rtw_pci driverversion=5.4.0-80-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11
recursos: irq:39 ioport:2000(size=256) memoria:f1000000-f100ffff
*-generic:1 NO RECLAMADO
descripción: Encryption controller
producto: Carrizo Platform Security Processor
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 8
información del bus: pci@0000:00:08.0
versión: 00
anchura: 64 bits
reloj: 33MHz
capacidades: msix ht pm bus_master cap_list
configuración: latency=0
recursos: memoria:f0440000-f045ffff memoria:f0200000-f02fffff memoria:f046f000-f046ffff memoria:f046a000-f046bfff
*-multimedia:1
descripción: Computer telephony device
producto: Family 15h (Models 60h-6fh) Audio Controller
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 9.2
información del bus: pci@0000:00:09.2
versión: 00
anchura: 32 bits
reloj: 33MHz
capacidades: pm bus_master cap_list
configuración: driver=snd_hda_intel latency=0
recursos: irq:37 memoria:f0464000-f0467fff
*-usb:0
descripción: USB controller
producto: FCH USB XHCI Controller
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 10
información del bus: pci@0000:00:10.0
versión: 20
anchura: 64 bits
reloj: 33MHz
capacidades: pm msi msix pciexpress xhci bus_master cap_list
configuración: driver=xhci_hcd latency=0
recursos: irq:18 memoria:f0468000-f0469fff
*-usbhost:0
producto: xHCI Host Controller
fabricante: Linux 5.4.0-80-generic xhci-hcd
id físico: 0
información del bus: usb@2
nombre lógico: usb2
versión: 5.04
capacidades: usb-2.00
configuración: driver=hub slots=4 speed=480Mbit/s
*-usb:0
descripción: Vídeo
producto: HP TrueVision HD Camera
fabricante: Chicony Electronics Co.,Ltd.
id físico: 1
información del bus: usb@2:1
versión: 26.14
serie: 0001
capacidades: usb-2.00
configuración: driver=uvcvideo maxpower=500mA speed=480Mbit/s
*-usb:1
descripción: Ratón
producto: USB Optical Mouse
fabricante: Logitech
id físico: 2
información del bus: usb@2:2
versión: 72.00
capacidades: usb-2.00
configuración: driver=usbhid maxpower=100mA speed=2Mbit/s
*-usbhost:1
producto: xHCI Host Controller
fabricante: Linux 5.4.0-80-generic xhci-hcd
id físico: 1
información del bus: usb@3
nombre lógico: usb3
versión: 5.04
capacidades: usb-3.00
configuración: driver=hub slots=4 speed=5000Mbit/s
*-sata
descripción: SATA controller
producto: FCH SATA Controller [AHCI mode]
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 11
información del bus: pci@0000:00:11.0
versión: 4b
anchura: 32 bits
reloj: 66MHz
capacidades: sata pm ahci_1.0 bus_master cap_list
configuración: driver=ahci latency=64
recursos: irq:19 ioport:4118(size=8) ioport:4124(size=4) ioport:4110(size=8) ioport:4120(size=4) ioport:4100(size=16) memoria:f046c000-f046c3ff
*-usb:1
descripción: USB controller
producto: FCH USB EHCI Controller
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 12
información del bus: pci@0000:00:12.0
versión: 49
anchura: 32 bits
reloj: 66MHz
capacidades: pm debug ehci bus_master cap_list
configuración: driver=ehci-pci latency=32
recursos: irq:18 memoria:f046d000-f046d0ff
*-usbhost
producto: EHCI Host Controller
fabricante: Linux 5.4.0-80-generic ehci_hcd
id físico: 1
información del bus: usb@1
nombre lógico: usb1
versión: 5.04
capacidades: usb-2.00
configuración: driver=hub slots=2 speed=480Mbit/s
*-usb
descripción: USB hub
producto: Root Hub
fabricante: Advanced Micro Devices, Inc.
id físico: 1
información del bus: usb@1:1
versión: 0.18
capacidades: usb-2.00
configuración: driver=hub maxpower=100mA slots=4 speed=480Mbit/s
*-usb
descripción: Interfaz Bluetooth
producto: 802.11n WLAN Adapter
fabricante: Realtek
id físico: 4
información del bus: usb@1:1.4
versión: 2.00
serie: 00e04c000001
capacidades: bluetooth usb-1.10
configuración: driver=btusb maxpower=500mA speed=12Mbit/s
*-serial
descripción: SMBus
producto: FCH SMBus Controller
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 14
información del bus: pci@0000:00:14.0
versión: 4b
anchura: 32 bits
reloj: 66MHz
configuración: driver=piix4_smbus latency=0
recursos: irq:0
*-isa
descripción: ISA bridge
producto: FCH LPC Bridge
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 14.3
información del bus: pci@0000:00:14.3
versión: 11
anchura: 32 bits
reloj: 66MHz
capacidades: isa bus_master
configuración: latency=0
*-pci:1
descripción: Host bridge
producto: Family 15h (Models 60h-6fh) Host Bridge
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 101
información del bus: pci@0000:00:02.0
versión: 00
anchura: 32 bits
reloj: 33MHz
*-pci:2
descripción: Host bridge
producto: Family 15h (Models 60h-6fh) Host Bridge
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 102
información del bus: pci@0000:00:03.0
versión: 00
anchura: 32 bits
reloj: 33MHz
*-pci:3
descripción: Host bridge
producto: Carrizo Audio Dummy Host Bridge
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 103
información del bus: pci@0000:00:09.0
versión: 00
anchura: 32 bits
reloj: 33MHz
*-pci:4
descripción: Host bridge
producto: Stoney HT Configuration
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 104
información del bus: pci@0000:00:18.0
versión: 00
anchura: 32 bits
reloj: 33MHz
*-pci:5
descripción: Host bridge
producto: Stoney Address Maps
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 105
información del bus: pci@0000:00:18.1
versión: 00
anchura: 32 bits
reloj: 33MHz
*-pci:6
descripción: Host bridge
producto: Stoney DRAM Configuration
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 106
información del bus: pci@0000:00:18.2
versión: 00
anchura: 32 bits
reloj: 33MHz
*-pci:7
descripción: Host bridge
producto: Stoney Miscellaneous Configuration
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 107
información del bus: pci@0000:00:18.3
versión: 00
anchura: 32 bits
reloj: 33MHz
configuración: driver=k10temp
recursos: irq:0
*-pci:8
descripción: Host bridge
producto: Stoney PM Configuration
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 108
información del bus: pci@0000:00:18.4
versión: 00
anchura: 32 bits
reloj: 33MHz
configuración: driver=fam15h_power
recursos: irq:0
*-pci:9
descripción: Host bridge
producto: Stoney NB Performance Monitor
fabricante: Advanced Micro Devices, Inc. [AMD]
id físico: 109
información del bus: pci@0000:00:18.5
versión: 00
anchura: 32 bits
reloj: 33MHz
*-pnp00:00
producto: PnP device PNP0c02
id físico: 1
capacidades: pnp
configuración: driver=system
*-pnp00:01
producto: PnP device PNP0b00
id físico: 2
capacidades: pnp
configuración: driver=rtc_cmos
*-pnp00:02
producto: PnP device HPQ8001
fabricante: HP
id físico: 3
capacidades: pnp
configuración: driver=i8042 kbd
*-pnp00:03
producto: PnP device SYN3254
fabricante: Synaptics Inc
id físico: 5
capacidades: pnp
configuración: driver=i8042 aux
*-pnp00:04
producto: PnP device PNP0c02
id físico: 6
capacidades: pnp
configuración: driver=system
*-pnp00:05
producto: PnP device PNP0c01
id físico: 7
capacidades: pnp
configuración: driver=system
*-scsi:0
id físico: 8
nombre lógico: scsi0
capacidades: emulated
*-disk
descripción: ATA Disk
producto: TOSHIBA MQ04ABF1
fabricante: Toshiba
id físico: 0.0.0
información del bus: scsi@0:0.0.0
nombre lógico: /dev/sda
versión: 1C
serie: 38AEP5V7T
tamaño: 931GiB (1TB)
capacidades: gpt-1.00 partitioned partitioned:gpt
configuración: ansiversion=5 guid=c7214a4c-ac96-4703-9317-336f3da76992 logicalsectorsize=512 sectorsize=4096
*-volume:0
descripción: Windows FAT volumen
fabricante: mkfs.fat
id físico: 1
información del bus: scsi@0:0.0.0,1
nombre lógico: /dev/sda1
versión: FAT32
serie: fc86-3b4a
tamaño: 258MiB
capacidad: 259MiB
capacidades: boot fat initialized
configuración: FATs=2 filesystem=fat name=EFI System Partition
*-volume:1
descripción: reserved partition
fabricante: Windows
id físico: 2
información del bus: scsi@0:0.0.0,2
nombre lógico: /dev/sda2
serie: adbbc308-b063-4e86-ad5e-334cb2d46ccd
capacidad: 15MiB
capacidades: nofs
configuración: name=Microsoft reserved partition
*-volume:2
descripción: Windows NTFS volumen
fabricante: Windows
id físico: 3
información del bus: scsi@0:0.0.0,3
nombre lógico: /dev/sda3
versión: 3.1
serie: 3e7dfbc6-a353-3c41-86f0-a8489ce0eeab
tamaño: 97GiB
capacidad: 97GiB
capacidades: ntfs initialized
configuración: clustersize=4096 created=2017-11-10 22:51:11 filesystem=ntfs label=Windows name=Basic data partition state=clean
*-volume:3
descripción: Windows NTFS volumen
fabricante: Windows
id físico: 4
información del bus: scsi@0:0.0.0,4
nombre lógico: /dev/sda4
versión: 3.1
serie: 8a07-b12c
tamaño: 954MiB
capacidad: 979MiB
capacidades: boot precious ntfs initialized
configuración: clustersize=4096 created=2018-04-18 20:52:08 filesystem=ntfs label=Windows RE tools name=Basic data partition state=clean
*-volume:4
descripción: Windows NTFS volumen
fabricante: Windows
id físico: 5
información del bus: scsi@0:0.0.0,5
nombre lógico: /dev/sda5
versión: 3.1
serie: a6f1069b-3e6e-934f-82c1-a49a0d9ad5a1
tamaño: 14GiB
capacidad: 14GiB
capacidades: precious ntfs initialized
configuración: clustersize=4096 created=2018-04-18 20:44:49 filesystem=ntfs label=RECOVERY name=Basic data partition state=clean
*-volume:5
descripción: Linux swap volumen
fabricante: Linux
id físico: 6
información del bus: scsi@0:0.0.0,6
nombre lógico: /dev/sda6
versión: 1
serie: 3ca16344-e968-4612-8583-95d9009c73c2
tamaño: 14GiB
capacidad: 14GiB
capacidades: nofs swap initialized
configuración: filesystem=swap pagesize=4095
*-volume:6
descripción: partición EXT4
fabricante: Linux
id físico: 7
información del bus: scsi@0:0.0.0,7
nombre lógico: /dev/sda7
nombre lógico: /
versión: 1.0
serie: e897d682-8a71-41ea-ad45-3d198c599292
tamaño: 87GiB
capacidades: journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized
configuración: created=2021-06-23 13:41:15 filesystem=ext4 lastmountpoint=/ modified=2021-07-27 11:33:09 mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro mounted=2021-07-27 11:33:14 state=mounted
*-volume:7
descripción: partición EXT4
fabricante: Linux
id físico: 8
información del bus: scsi@0:0.0.0,8
nombre lógico: /dev/sda8
nombre lógico: /home
versión: 1.0
serie: 5ea7a378-3554-4d3f-a2f8-693987838fea
tamaño: 715GiB
capacidades: journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized
configuración: created=2018-07-18 20:27:02 filesystem=ext4 lastmountpoint=/home modified=2021-07-27 11:33:21 mount.fstype=ext4 mount.options=rw,relatime mounted=2021-07-27 11:33:21 state=mounted
*-volume:8
descripción: BIOS Boot partition
fabricante: EFI
id físico: 9
información del bus: scsi@0:0.0.0,9
nombre lógico: /dev/sda9
serie: 82b176f3-a250-4bfb-a1dd-c26adcc075a6
capacidad: 6143KiB
capacidades: nofs
*-scsi:1
id físico: 9
nombre lógico: scsi1
capacidades: emulated
*-cdrom
descripción: DVD writer
producto: DVDRW DA8AESH
fabricante: hp
id físico: 0.0.0
información del bus: scsi@1:0.0.0
nombre lógico: /dev/cdrom
nombre lógico: /dev/cdrw
nombre lógico: /dev/dvd
nombre lógico: /dev/dvdrw
nombre lógico: /dev/sr0
versión: XH6M
capacidades: removable audio cd-r cd-rw dvd dvd-r
configuración: ansiversion=5 status=nodisc
*-battery
producto: JC03031
fabricante: 133-42-6E
id físico: 1
versión:
serie:
ranura: Primary
capacidad: 31207mWh
configuración: voltage=10.9V


angelinux

Desarrollador de páginas web desde el año 2000 y con experiencia en programación de sistemas para empresas desde el 2008; cofundador de CONSoluciones; autor del blog de software libre “Angelinux-slack”; docente en maestría en UPAV y fundador de la distribución Linux Falco que está en desarrollo para la Universidad Veracruzana. Además, ponente, organizador de congreso, laborista social, impartidor de cursos de programación y servidores Linux, webmaster, y ex invitado en programa de televisión.

0 Comentarios

Deja un comentario