Home » Wiki » LED Light Manufacturer » Historial » Diferencias
Diferencias entre las revisiones de 07:09, 23 Julio 2012, creado por lammi87, y la revisión de 06:54, 23 Julio 2012
Nota: el texto en rojo ha sido borrado de la revisión anterior, el texto en verde ha sido agregado en esta revisión y el texto en gris no ha sido cambiado
diferencias en el campo: el titulo
Discover your hardware
diferencias en el campo: el texto de la página
__TOC__

[p](Thanks [a]http://www.h-node.org/issues/view/en/3/1/token|lluvia[/a])[/p]

[p]In order to know the details of your hardware you can carry out the following actions:[/p]

[h1]The model name of your notebook[/h1]
[p] See below your notebook or netbook[/p]
[h1]The model name of your device (if it is not a notebook)[/h1]
[h2]If the device is integrated (example: a video card)[/h2]
[p] Open a terminal and type the following command:[/p]

[code] lspci[/code]

or

[code] lspci > FILENAME # output to a file[/code]

You will obtain the list of your PCI devices, similar to the one written below

[code] 00:18.3 Host bridge: [b]Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control[/b]
03:00.0 Network controller: [b]Broadcom Corporation BCM4311 802.11b/g WLAN (rev 02)[/b]
05:00.0 VGA compatible controller: [b]nVidia Corporation G86 [GeForce 8400M GS] (rev a1)[/b][/code]

[p][b]Note:[/b] The name of each device is written after the colon (see the text in bold in the above list)[/p]
[h2]If the device is an USB device (example: an external USB wifi card)[/h2]
[p] Open a terminal and type the following command:[/p]

[code] lsusb -v[/code]

or

[code] lsusb -v > FILENAME # output to a file[/code]

You will obtain the list of your USB devices, similar to the one written below
[code]
Bus 001 Device 002: ID 0846:4260 NetGear, Inc. WG111v3 54 Mbps Wireless [realtek RTL8187B]
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0846 NetGear, Inc.
idProduct 0x4260 [b]WG111v3 54 Mbps Wireless [realtek RTL8187B][/b]
bcdDevice 2.00
iManufacturer 1
iProduct 2
iSerial 3
...
...

Bus 002 Device 003: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 8
idVendor 0x08ff AuthenTec, Inc.
idProduct 0x2580 [b]AES2501 Fingerprint Sensor[/b]
bcdDevice 6.23
iManufacturer 0
iProduct 1 Fingerprint Sensor
iSerial 0
bNumConfigurations 1
...
...[/code]


[p][b]Note:[/b] The name of each device is written at the row starting with "idProduct" (see the text in bold in the above list)[/p]
[p]Another program that can be handy to retrieve hardware information, specially USB drivers used by the system is [b]hwinfo[/b]. Note that this doesn't come with a standard GNU/Linux distribution, and you'll have to install it with your package management system or from source code.[/p]
[p]Another program that can be handy to retrive hardware information is [b]lshw[/b] and in some distributions (as Trisquel) you can install a graphical interface (lshw-gtk)[/p]

[h1]The kernel libre version you are using[/h1]
[p] Open a terminal and type the following command:[/p]

[code] uname -r[/code]

[h1]The name of your video card[/h1]
[p] Open a terminal and type the following command:[/p]

[code] sudo lspci[/code]

Then look for the row containing the string VGA or Display controller. You can also try one of the following commands:

[code] lspci | grep "Display controller"[/code]

or

[code] lspci | grep "VGA"[/code]

[h1]The VendorID:ProductID code of your device[/h1]
(Thanks [a]http://trisquel.info/en/forum/h-nodecom-new-website-hardware-database#comment-5839|Michał Masłowski[/a] and [a]http://trisquel.info/en/forum/h-nodecom-new-website-hardware-database#comment-5837|Julius22[/a])
[h2]If the device is integrated (example: a video card)[/h2]
[p] Open a terminal and type the following command:[/p]

[code] sudo lspci -nnk[/code]

You should obtain a list of hardware similar to the one written below
[code]
03:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN {{[b]14e4:4311[/b]}} (rev 02)
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb
05:00.0 VGA compatible controller [0300]: nVidia Corporation G86 [GeForce 8400M GS] {{[b]10de:0427[/b]}} (rev a1)
Kernel modules: nouveau, nvidiafb[/code]

[p] The strings in [b]bold[/b] and placed inside the square brackets (in the above list) are the code you are looking for. The first set of digits (before the colon) are the [b]VendorID[/b], the second set of digits are the [b]ProductID[/b]. In the above example: the [i]VendorID:ProductID[/i] code of the wifi card (note the strings "Network controller" and "WLAN") is [b]14e4:4311[/b] while the VendorID:ProductID code of the video card (note the string "VGA") is [b]10de:0427[/b][/p]

[h2]If the device is an USB device (example: an external USB wifi card)[/h2]
[p] Open a terminal and type the following command:[/p]

[code] sudo lsusb[/code]

You should obtain a list of hardware similar to the one written below

[code] Bus 001 Device 002: ID [b]0846:4260[/b] NetGear, Inc. WG111v3 54 Mbps Wireless [realtek RTL8187B]
Bus 001 Device 001: ID [b]1d6b:0002[/b] Linux Foundation 2.0 root hub
Bus 002 Device 003: ID [b]08ff:2580[/b] AuthenTec, Inc. AES2501 Fingerprint Sensor[/code]

[p] The strings in [b]bold[/b] (in the above list) are the code you are looking for. The first set of digits (before the colon) are the [b]VendorID[/b], the second set of digits are the [b]ProductID[/b]. In the above example: the [i]VendorID:ProductID[/i] code of the external USB wifi card (note the strings "Wireless") is [b]0846:4260[/b][/p]

[p]The easiest way to know the driver used by a USB device is with [b]hwinfo[/b][/p]
[p] Open a terminal and type the following command:[/p]
[code]hwinfo --usb[/code]

You should obtain a list of hardware similar to the one written below

[code]19: USB 00.0: 0000 Unclassified device
[Created at usb.122]
Unique ID: FKGF.WYbsxjVsRmA
Parent ID: pBe4.v+N+B0xY+P6
SysFS ID: /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0
SysFS BusID: 2-1:1.0
Hardware Class: unknown
Model: "Microdia Triplex i-mini PC Camera"
Hotplug: USB
Vendor: usb 0x0c45 "Microdia"
Device: usb 0x6029 "Triplex i-mini PC Camera"
Revision: "1.01"
Driver: "[b]sonixb[/b]"
Driver Modules: "gspca_sonixb"
Speed: 12 Mbps
Module Alias: "usb:v0C45p6029d0101dc00dsc00dp00icFFiscFFipFF"
Driver Info #0:
Driver Status: gspca_sonixb is active
Driver Activation Cmd: "modprobe gspca_sonixb"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #9 (Hub)[/code]

[p] The string in [b]bold[/b] (in the above list) is the driver's device that is using in order to work on your system.[/p]

[h1]If the video card works[/h1]

[p] Install rss-glx [a]http://rss-glx.sourceforge.net/|rss-glx[/a] by means of the package manager of your distribution or compiling it from source and try some screensavers (for example Skyrocket or Solarwinds). Check if you can play the screensaver (and/or if you can play it smoothly)
[/p]
[h1]If the 3D acceleration works[/h1]
[p] Try to enable compiz[/p]
[h1]How to discover the name of your wifi card[/h1]

[p] Open a terminal and type the following command:[/p]

[code] sudo lspci[/code]

Then look for the row containing the string Wireless or Network controller. You can also try one of the following commands:

[code] lspci | grep "Wireless" [/code]

or

[code] lspci | grep "Network" [/code]

[h1]The printer driver you are using[/h1]
[p][h2] If you are using cups[/h2][/p]
[p] Open a terminal and type the following command:[/p]

[code] dpkg-query -W -f '${Version}\n' cups[/code]

[h1]The architecture of your notebook[/h1]
[p] Open a terminal and type the following command:[/p]

[code] cat /proc/cpuinfo | grep "lm"[/code]

If you get a message like this:

[code] flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts
acpi mmx fxsr sse sse2 ss ht tm pbe nx [b]lm[/b] constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64
monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm[/code]
[p]
then you machine is x86-64/amd64 capable and you could choose a x86-64/amd64 distro to run on it.[/p]

[b][p]Return to [[Help]] Page[/p][/b]

[lang]
[[Descubra su hardware|Español]]
[[Scopri il tuo hardware|Italiano]]
[/lang]
El contenido de esta página está en Dominio Público. (vea la página CC0 para información detallada). Cualquiera es libre de copiar, modificar, publicar, usar, vender o distribuir el texto para cualquier propósito, comercial o no comercial, y por cualquier medio.
h-node.org is a hardware database project. It runs the h-source PHP software, commit cdeda15, available under the GNU General Public (GPLv3) License.
JavaScript license information