<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SupportSages &#187; hardware details</title>
	<atom:link href="http://www.supportsages.com/blog/tag/hardware-details/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.supportsages.com/blog</link>
	<description>Technical Support and Server Management : Musings in the fox hole.</description>
	<lastBuildDate>Thu, 05 Jan 2012 03:05:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Chapter 9 Advanced Linux commands!</title>
		<link>http://www.supportsages.com/blog/2009/05/chapter-9-advanced-linux-commands/</link>
		<comments>http://www.supportsages.com/blog/2009/05/chapter-9-advanced-linux-commands/#comments</comments>
		<pubDate>Sat, 16 May 2009 09:43:43 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[hardware details]]></category>
		<category><![CDATA[hardware info]]></category>
		<category><![CDATA[list usb devices]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=250</guid>
		<description><![CDATA[Let's go advanced ! Here are some advanced linux commands to list the hardware details..

<strong>Device Identification commands:</strong>-

/usr/src/linux/Documentation/devices.txt

hardinfo

hwinfo - Shows detailed information about any hardware.

Usage --&#62; hwinfo --help
<blockquote>=================================
O/p of hwinfo --mouse command ran on a laptop with touchpad and a ps/2 optical mouse connected to a USB port using a PS/2-USB converter

hwinfo --mouse
38: USB 00.1: 10503 USB Mouse
[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_a81_205_noserial_if1
Unique ID: iVWJ.8QOQCbci8S5
Parent ID: pBe4.vfMN5defVA1
SysFS ID: /devices/pci0000:00/0000:00:1d.1/usb2/2-1/2-1:1.1
SysFS BusID: 2-1:1.1
Hardware Class: mouse
Model: "CHESEN PS2 to USB Converter"
Hotplug: USB
Vendor: usb 0x0a81 "CHESEN"
Device: usb 0x0205 "PS2 to USB Converter"
Revision: "0.10"
Compatible to: int 0x0210 0x0015
Driver: "usbhid"
Driver Modules: "usbhid"
Device File: /dev/input/mice (/dev/input/mouse1)
Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event3, ...]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s go advanced ! Here are some advanced linux commands to list the hardware details..</p>
<p><strong>Device Identification commands:</strong>-</p>
<p>/usr/src/linux/Documentation/devices.txt</p>
<p>hardinfo</p>
<p>hwinfo &#8211; Shows detailed information about any hardware.</p>
<p>Usage &#8211;&gt; hwinfo &#8211;help</p>
<blockquote><p>=================================<br />
O/p of hwinfo &#8211;mouse command ran on a laptop with touchpad and a ps/2 optical mouse connected to a USB port using a PS/2-USB converter</p>
<p>hwinfo &#8211;mouse<br />
38: USB 00.1: 10503 USB Mouse<br />
[Created at usb.122]<br />
UDI: /org/freedesktop/Hal/devices/usb_device_a81_205_noserial_if1<br />
Unique ID: iVWJ.8QOQCbci8S5<br />
Parent ID: pBe4.vfMN5defVA1<br />
SysFS ID: /devices/pci0000:00/0000:00:1d.1/usb2/2-1/2-1:1.1<br />
SysFS BusID: 2-1:1.1<br />
Hardware Class: mouse<br />
Model: &#8220;CHESEN PS2 to USB Converter&#8221;<br />
Hotplug: USB<br />
Vendor: usb 0x0a81 &#8220;CHESEN&#8221;<br />
Device: usb 0&#215;0205 &#8220;PS2 to USB Converter&#8221;<br />
Revision: &#8220;0.10&#8243;<br />
Compatible to: int 0&#215;0210 0&#215;0015<br />
Driver: &#8220;usbhid&#8221;<br />
Driver Modules: &#8220;usbhid&#8221;<br />
Device File: /dev/input/mice (/dev/input/mouse1)<br />
Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event3, /dev/input/by-id/usb-CHESEN_PS2_to_USB_Converter-event-mouse, /dev/input/by-path/pci-0000:00:1d.1-usb-0:1:1.1-event-mouse, /dev/input/by-id/usb-CHESEN_PS2_to_USB_Converter-mouse, /dev/input/by-path/pci-0000:00:1d.1-usb-0:1:1.1-mouse<br />
Device Number: char 13:63 (char 13:33)<br />
Speed: 1.5 Mbps<br />
Module Alias: &#8220;usb:v0A81p0205d0010dc00dsc00dp00ic03isc01ip02&#8243;<br />
Driver Info #0:<br />
Buttons: 5<br />
Wheels: 1<br />
XFree86 Protocol: explorerps/2<br />
GPM Protocol: exps2<br />
Config Status: cfg=new, avail=yes, need=no, active=unknown<br />
Attached to: #33 (Hub)</p>
<p>42: ADB 00.0: 10502 Bus Mouse<br />
[Created at input.159]<br />
UDI: /org/freedesktop/Hal/devices/computer_logicaldev_input<br />
Unique ID: kZYT.9XB1QYZ8Aa7<br />
Hardware Class: mouse<br />
Model: &#8220;Apple Macintosh mouse button emulation&#8221;<br />
Vendor: int 0&#215;0100 &#8220;Apple&#8221;<br />
Device: int 0&#215;0300 &#8220;Macintosh mouse button emulation&#8221;<br />
Compatible to: int 0&#215;0210 0&#215;0003<br />
Device File: /dev/input/mice (/dev/input/mouse0)<br />
Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event0<br />
Device Number: char 13:63 (char 13:32)<br />
Driver Info #0:<br />
Buttons: 3<br />
Wheels: 0<br />
XFree86 Protocol: explorerps/2<br />
GPM Protocol: exps2<br />
Config Status: cfg=new, avail=yes, need=no, active=unknown</p>
<p>44: PS/2 00.0: 10500 PS/2 Mouse<br />
[Created at input.159]<br />
UDI: /org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input<br />
Unique ID: AH6Q.845qvaQafo3<br />
Hardware Class: mouse<br />
Model: &#8220;SynPS/2 Synaptics TouchPad&#8221;<br />
Vendor: int 0&#215;0212<br />
Device: int 0&#215;0001 &#8220;SynPS/2 Synaptics TouchPad&#8221;<br />
Compatible to: int 0&#215;0210 0&#215;0003<br />
Device File: /dev/input/mice (/dev/input/mouse2)<br />
Device Files: /dev/input/mice, /dev/input/mouse2, /dev/input/event4, /dev/input/by-path/platform-i8042-serio-4-event-mouse, /dev/input/by-path/platform-i8042-serio-4-mouse<br />
Device Number: char 13:63 (char 13:34)<br />
Driver Info #0:<br />
Buttons: 3<br />
Wheels: 0<br />
XFree86 Protocol: explorerps/2<br />
GPM Protocol: exps2<br />
Config Status: cfg=new, avail=yes, need=no, active=unknown</p>
<p>=================================</p></blockquote>
<p>MAKEDEV and mknod &#8211; mentioned earlier</p>
<p>lspci &#8211; list devices using Peripheral Component Interconnect bus. Options to check out is lspci -t and -v<br />
lsdev  &#8211; options to check are -P, -H, -C<br />
lsusb &#8211; lsusb is a utility for displaying information about USB buses in the system and the devices connected to them.<br />
lssci &#8211; lists your scsi devices<br />
hdparm &#8211; display drive geometry<br />
dmidecode &#8211; Reports information about your system&#8217;s hardware as described in your system BIOS, overriding the information kernel gives you inside /proc</p>
<div class="tweetthis" style="text-align:left;"><p> <a  class="tt" href="http://twitter.com/home/?status=Chapter+9+Advanced+Linux+commands%21+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F250" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=Chapter+9+Advanced+Linux+commands%21+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F250" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2009/05/chapter-9-advanced-linux-commands/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

