Join articles about hardware.
authorOleksandr Gavenko <gavenkoa@gmail.com>
Fri, 19 Jun 2015 00:32:30 -0500
changeset 1722 9e8504efe1ef
parent 1721 0641f2671547
child 1723 b5bf778c7457
Join articles about hardware.
device.rst
hardware.rst
hw-list.rst
--- a/device.rst	Thu Jun 18 23:36:58 2015 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
--*- mode: outline; coding: utf-8; -*-
-
-* Info about PCI.
-
-  $ lspci
-  $ lspci -vvv
-  $ lsusb
-  $ lsusb -vvv
-  $ scanpci
-  $ lshw
-  $ lspcidrake
-
-* String from BIOS.
-
-  $ dd if=/dev/mem bs=64k skip=15 count=1 | strings
-
-* Info about video.
-
-  $ xdpyinfo
-  $ glxinfo
-  $ xvinfo
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/hardware.rst	Fri Jun 19 00:32:30 2015 -0500
@@ -0,0 +1,149 @@
+.. -*- coding: utf-8; -*-
+.. include:: HEADER.rst
+
+================
+ List hardware.
+================
+.. contents::
+
+List hardware under Linux.
+==========================
+
+  ``dmesg``
+                Messages about detecting new hardware.
+  ``lshal -m``
+                monitor for hardware changes
+  ``lspci``
+    All PCI devices.
+  ``lspci -vvv``
+    All PCI devices. Very verbose output.
+  ``hwinfo --short``
+                Overview of all hardware, as well as more detailed info.
+  ``lshw``
+                Another program for listing hardware.
+  ``lshw -html | w3m -T text/html``
+                Lists hardware with HTML output in the w3m web browser.
+  ``uptime``
+                Current time elapsed since last reboot, users, and load average.
+  ``lsusb``
+    USB buses and attached devices.
+  ``lsusb -vvv``
+    USB buses and attached devices. Very verbose output.
+
+List hardware under Windows.
+============================
+
+  ``%WINDIR%\system32\msinfo32.exe``
+    msinfo32
+  http://www.cpuid.com/softwares/cpu-z.html
+    cpu-z
+  ``%WINDIR%\system32\dxdiag.exe``
+    DirectX Diagnostic Tool
+  ``%WINDIR%\system32\devmgmt.msc /s``
+    Device Manager
+
+List memory.
+============
+
+  ``free``
+    Total, used, and free memory.
+  ``free -m``
+    Total, used, and free memory shown in MB.
+  ``cat /proc/meminfo``
+    Amount of RAM and swap, and how much is being used for what.
+  ``top``
+    Real-time memory consumption. Press M key to sort processes by memory usage.
+
+::
+
+  $ cat /proc/meminfo
+  $ sudo lshw -short -C memory
+  $ sudo dmidecode --type memory
+
+  $ sudo apt-get install i2c-tools
+  $ sudo modprobe eeprom
+  $ sudo decode-dimms
+
+  $ read-edid
+
+Graphics card.
+==============
+
+  ``glxinfo``
+                Details about OpenGL, the Xserver, and your graphics card.
+  ``glxinfo | grep direct``
+                Do you have direct 3d rendering?
+  ``glxinfo | grep vendor``
+                Graphics card vendor.
+  ``lspci | grep VGA``
+                Specific graphics card model.
+  ``glxgears``
+                A simple 3d benchmark, prints frame rate to the terminal.
+  ``xrandr``
+                Supported display resolutions.
+  ``xdpyinfo``
+    Utility for displaying information about an X server.
+  ``xvinfo``
+    Print out X-Video extension adaptor information.
+  ``xdriinfo``
+    Query configuration information of DRI drivers.
+
+Audio.
+======
+
+  ``lspci | grep Audio``
+                Audio controller.
+  ``aplay --list-devices``
+                More audio device information.
+
+Software versions.
+==================
+
+  ``cat /etc/issue``
+                Current distribution and version.
+  ``apt-cache showpkg packagename``
+                Packagename’s version and dependencies.
+  ``uname -r``
+                Linux kernel version.
+  ``uname -a``
+                All kernel details.
+
+Networking.
+===========
+
+  ``lspci | grep Ethernet``
+                Ethernet controllers.
+  ``ip addr show``
+                List of netword devices, assigned IP addresses and MAC addresses.
+  ``ifconfig``
+                Networking interfaces, IP addresses, and more.
+
+Processor.
+==========
+
+  ``cat /proc/cpuinfo``
+                All processors, clock speeds, flags, and more.
+  ``cat /proc/loadavg``
+                Processor load average for the last 1, 5, and 15 minutes.
+  ``top``
+                Press C key to sort processes by CPU usage.
+
+Hard disks.
+===========
+
+  ``df -H``
+                Partitions, as well as their mount-points and usage in GB.
+  ``sudo fdisk -l``
+                All partitions, their device names, and positions on disk.
+  ``hwinfo --disk`` or  ``lshw -class disk``
+                Disk hardware info.
+  ``smartctl``
+                Show S.M.A.R.T. reports about disk heals.
+
+BIOS info.
+==========
+
+Human readable string with BIOS.motheboard names::
+
+  $ dd if=/dev/mem bs=64k skip=15 count=1 | strings
+
--- a/hw-list.rst	Thu Jun 18 23:36:58 2015 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,121 +0,0 @@
-.. -*- coding: utf-8; -*-
-.. include:: HEADER.rst
-
-================
- List hardware.
-================
-.. contents::
-
-List hardware under Linux.
-==========================
-
-  ``dmesg``
-                Messages about detecting new hardware.
-  ``lshal -m``
-                monitor for hardware changes
-  ``lspci``
-                all PCI devices
-  ``hwinfo --short``
-                Overview of all hardware, as well as more detailed info.
-  ``lshw``
-                Another program for listing hardware.
-  ``lshw -html | w3m -T text/html``
-                Lists hardware with HTML output in the w3m web browser.
-  ``uptime``
-                Current time elapsed since last reboot, users, and load average.
-  ``lsusb``
-                USB buses and attached devices.
-
-List hardware under Windows.
-============================
-
-  ``%WINDIR%\system32\msinfo32.exe``
-    msinfo32
-  http://www.cpuid.com/softwares/cpu-z.html
-    cpu-z
-  ``%WINDIR%\system32\dxdiag.exe``
-    DirectX Diagnostic Tool
-  ``%WINDIR%\system32\devmgmt.msc /s``
-    Device Manager
-
-Graphics card.
-==============
-
-  ``glxinfo``
-                Details about OpenGL, the Xserver, and your graphics card.
-  ``glxinfo | grep direct``
-                Do you have direct 3d rendering?
-  ``glxinfo | grep vendor``
-                Graphics card vendor.
-  ``lspci | grep VGA``
-                Specific graphics card model.
-  ``glxgears``
-                A simple 3d benchmark, prints frame rate to the terminal.
-  ``xrandr``
-                Supported display resolutions.
-
-Audio.
-======
-
-  ``lspci | grep Audio``
-                Audio controller.
-  ``aplay --list-devices``
-                More audio device information.
-
-Software versions.
-==================
-
-  ``cat /etc/issue``
-                Current distribution and version.
-  ``apt-cache showpkg packagename``
-                Packagename’s version and dependencies.
-  ``uname -r``
-                Linux kernel version.
-  ``uname -a``
-                All kernel details.
-
-Networking.
-===========
-
-  ``lspci | grep Ethernet``
-                Ethernet controllers.
-  ``ip addr show``
-                List of netword devices, assigned IP addresses and MAC addresses.
-  ``ifconfig``
-                Networking interfaces, IP addresses, and more.
-
-Processor.
-==========
-
-  ``cat /proc/cpuinfo``
-                All processors, clock speeds, flags, and more.
-  ``cat /proc/loadavg``
-                Processor load average for the last 1, 5, and 15 minutes.
-  ``top``
-                Press C key to sort processes by CPU usage.
-
-Memory.
-=======
-
-  ``cat /proc/meminfo``
-                Amount of RAM and swap, and how much is being used for what.
-  ``free -m``
-                Total, used, and free memory shown in MB.
-  ``top``
-                Press M key to sort processes by memory usage.
-  ``dmidecode``
-                DMI table decoder. Check ``--type`` option.
-
-Hard disks.
-===========
-
-  ``df -H``
-                Partitions, as well as their mount-points and usage in GB.
-  ``sudo fdisk -l``
-                All partitions, their device names, and positions on disk.
-  ``hwinfo --disk`` or  ``lshw -class disk``
-                Disk hardware info.
-  ``smartctl``
-                Show S.M.A.R.T. reports about disk heals.
-
-