RHEL Install script for RPMForge repo and lshw
June 30, 2008 – 23:53 by Hannes Van de Vel#!/bin/sh # CentOS/RHEL 5 install script for RPMForge repo and lshw export ARCH=`uname -i` cd /~ wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.$ARCH.rpm rpm -Uhv rpmforge-release-0.3.6-1.el5.rf.$ARCH.rpm rm rpmforge-release-0.3.6-1.el5.rf.$ARCH.rpm yum install lshw -y
Some lshw examples
# lshw -short -quiet |grep -E 'system|processor|memory|storage|disk|volume' system X7DVL-3 /0/0 memory 103KiB BIOS /0/4 processor Intel(R) Xeon(R) CPU E5405 @ 2.00GHz /0/4/6 memory 16KiB L1 cache /0/4/7 memory L2 cache /0/5 processor Intel(R) Xeon(R) CPU E5405 @ 2.00GHz /0/5/8 memory 16KiB L1 cache /0/5/9 memory L2 cache /0/16 memory 4GiB System Memory /0/16/0 memory 2GiB DIMM Synchronous 667 MHz (1.5 ns) /0/16/1 memory DIMM Synchronous 667 MHz (1.5 ns) [empty] /0/16/2 memory DIMM Synchronous 667 MHz (1.5 ns) [empty] /0/16/3 memory 2GiB DIMM Synchronous 667 MHz (1.5 ns) /0/16/4 memory DIMM Synchronous 667 MHz (1.5 ns) [empty] /0/16/5 memory DIMM Synchronous 667 MHz (1.5 ns) [empty] /0/100/2/0/0/0 scsi0 storage MegaRAID SAS 1078 /0/100/2/0/0/0/2.0.0 /dev/sda disk 71GB MegaRAID 8704ELP /0/100/2/0/0/0/2.0.0/1 /dev/sda1 volume 101MiB EXT3 volume /0/100/2/0/0/0/2.0.0/2 /dev/sda2 volume 66GiB Linux LVM Physical Volume partition /0/100/8 system 5000 Series Chipset DMA Engine /0/100/1f.1 storage 631xESB/632xESB IDE Controller # lshw -c disk *-disk description: SCSI Disk product: MegaRAID 8704ELP vendor: LSI physical id: 2.0.0 bus info: scsi@0:2.0.0 logical name: /dev/sda version: 1.12 serial: 00d07f77076e06910f703f8700b00506 size: 67GiB (71GB) capabilities: partitioned partitioned:dos configuration: ansiversion=5 signature=000a715c # lshw -c cpu *-cpu:0 description: CPU product: Intel(R) Xeon(R) CPU E5405 @ 2.00GHz vendor: Intel Corp. physical id: 4 bus info: cpu@0 slot: LGA771/CPU1 size: 2GHz width: 64 bits capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx x86-64 constant_tsc pni monitor ds_cpl vmx tm2 cx16 xtpr lahf_lm *-cpu:1 description: CPU product: Intel(R) Xeon(R) CPU E5405 @ 2.00GHz vendor: Intel Corp. physical id: 5 bus info: cpu@1 slot: LGA771/CPU2 size: 2GHz width: 64 bits capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx x86-64 constant_tsc pni monitor ds_cpl vmx tm2 cx16 xtpr lahf_lm # lshw -short H/W path Device Class Description ========================================================= system X7DVL-3 /0 bus X7DVL-3 /0/0 memory 103KiB BIOS /0/4 processor Intel(R) Xeon(R) CPU E5405 @ 2.00GHz /0/4/6 memory 16KiB L1 cache /0/4/7 memory L2 cache /0/5 processor Intel(R) Xeon(R) CPU E5405 @ 2.00GHz /0/5/8 memory 16KiB L1 cache /0/5/9 memory L2 cache /0/16 memory 4GiB System Memory /0/16/0 memory 2GiB DIMM Synchronous 667 MHz (1.5 ns) /0/16/1 memory DIMM Synchronous 667 MHz (1.5 ns) [empty] /0/16/2 memory DIMM Synchronous 667 MHz (1.5 ns) [empty] /0/16/3 memory 2GiB DIMM Synchronous 667 MHz (1.5 ns) /0/16/4 memory DIMM Synchronous 667 MHz (1.5 ns) [empty] /0/16/5 memory DIMM Synchronous 667 MHz (1.5 ns) [empty] /0/100 bridge 5000V Chipset Memory Controller Hub /0/100/2 bridge 5000 Series Chipset PCI Express x8 Port 2-3 /0/100/2/0 bridge 6311ESB/6321ESB PCI Express Upstream Port /0/100/2/0/0 bridge 6311ESB/6321ESB PCI Express Downstream Port E1 /0/100/2/0/0/0 scsi0 storage MegaRAID SAS 1078 /0/100/2/0/0/0/2.0.0 /dev/sda disk 71GB MegaRAID 8704ELP /0/100/2/0/0/0/2.0.0/1 /dev/sda1 volume 101MiB EXT3 volume /0/100/2/0/0/0/2.0.0/2 /dev/sda2 volume 66GiB Linux LVM Physical Volume partition /0/100/2/0/2 bridge 6311ESB/6321ESB PCI Express Downstream Port E3 /0/100/2/0/2/0 eth0 network 80003ES2LAN Gigabit Ethernet Controller (Copper) /0/100/2/0/2/0.1 eth1 network 80003ES2LAN Gigabit Ethernet Controller (Copper) /0/100/2/0.3 bridge 6311ESB/6321ESB PCI Express to PCI-X Bridge /0/100/8 system 5000 Series Chipset DMA Engine /0/100/1c bridge 631xESB/632xESB/3100 Chipset PCI Express Root Port 1 /0/100/1d bus 631xESB/632xESB/3100 Chipset UHCI USB Controller #1 /0/100/1d/1 usb1 bus UHCI Host Controller /0/100/1d.1 bus 631xESB/632xESB/3100 Chipset UHCI USB Controller #2 /0/100/1d.1/1 usb2 bus UHCI Host Controller /0/100/1d.2 bus 631xESB/632xESB/3100 Chipset UHCI USB Controller #3 /0/100/1d.2/1 usb3 bus UHCI Host Controller /0/100/1d.3 bus 631xESB/632xESB/3100 Chipset UHCI USB Controller #4 /0/100/1d.3/1 usb4 bus UHCI Host Controller /0/100/1d.7 bus 631xESB/632xESB/3100 Chipset EHCI USB2 Controller /0/100/1d.7/1 usb5 bus EHCI Host Controller /0/100/1e bridge 82801 PCI Bridge /0/100/1e/1 display Volari Z7 /0/100/1f bridge 631xESB/632xESB/3100 Chipset LPC Interface Controller /0/100/1f.1 storage 631xESB/632xESB IDE Controller /0/100/1f.3 bus 631xESB/632xESB/3100 Chipset SMBus Controller /0/101 bridge 5000 Series Chipset FSB Registers /0/102 bridge 5000 Series Chipset FSB Registers /0/103 bridge 5000 Series Chipset FSB Registers /0/104 bridge 5000 Series Chipset Reserved Registers /0/105 bridge 5000 Series Chipset Reserved Registers /0/106 bridge 5000 Series Chipset FBD Registers /0/107 bridge 5000 Series Chipset FBD Registers # lshw -c system localhost.localdomain description: Computer product: X7DVL-3 vendor: Supermicro version: 0123456789 serial: 0123456789 width: 64 bits capabilities: smbios-2.4 dmi-2.4 vsyscall64 vsyscall32 configuration: administrator_password=disabled boot=normal frontpanel_password=unknown keyboard_password=unknown power-on_password=disabled uuid=53D19F64-D663-A017-8922-003048964F2E *-system UNCLAIMED description: System peripheral product: 5000 Series Chipset DMA Engine vendor: Intel Corporation physical id: 8 bus info: pci@0000:00:08.0 version: b1 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: latency=0