{"id":46,"date":"2008-04-10T09:05:16","date_gmt":"2008-04-10T15:05:16","guid":{"rendered":"http:\/\/vostorga.org\/?p=46"},"modified":"2008-04-10T09:05:16","modified_gmt":"2008-04-10T15:05:16","slug":"actualizando-informacion-de-ids-de-dispositivos-pci-y-usb","status":"publish","type":"post","link":"https:\/\/vostorga.org\/?p=46","title":{"rendered":"Actualizando informaci\u00f3n de IDs de dispositivos PCI y USB"},"content":{"rendered":"<p>Los comandos <em>lspci<\/em> y <em>lsusb<\/em> que pertenecen respectivamente a los paquetes pciutils y usbutils son una herramienta b\u00e1sica al momento de visualizar detalles de dispositivos PCI y USB que tenemos disponible en nuestro Linux Box, adem\u00e1s de brindarnos un punto de partida para la b\u00fasqueda de drivers.  Pero puede suceder que obtengamos un inesperado &#8220;unknown device&#8221; al ejecutar cualquiera de los comandos anteriores, tal como el siguiente:<\/p>\n<p><em>Atheros unknown device 001c (rev 01)<\/em><\/p>\n<p>Pero existe una forma r\u00e1pida de actualizar dicha lista utilizando los comandos <em>update-pciids <\/em>y <em>update-usbids<\/em><\/p>\n<p>El comando update-pciids  descarga de Internet una lista actualizada del archivo pci.ids que com\u00fanmente se localiza en \/usr\/share\/misc , aunque la localizaci\u00f3n puede variar dependiendo de la distribuci\u00f3n, si somos curiosos veremos que la sintaxis del archivo es sencilla. La ejecuci\u00f3n del comando es como sigue:<\/p>\n<p><em># update-pciids<br \/>\n% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current<br \/>\nDload  Upload   Total   Spent    Left  Speed<br \/>\n100  141k  100  141k    0     0  1428k      0 &#8211;:&#8211;:&#8211; &#8211;:&#8211;:&#8211; &#8211;:&#8211;:&#8211; 1679k<br \/>\nDone.<br \/>\nphoenix vostorga #<\/em><\/p>\n<p>La funci\u00f3n del comando update-usbids es similar, pero actualiza solamente la lista de IDs de dispositivos USB, su salida es la siguiente<\/p>\n<p><em># update-usbids<br \/>\n&#8211;08:15:29&#8211;  http:\/\/www.linux-usb.org\/usb.ids<br \/>\n=&gt; `\/usr\/share\/misc\/usb.ids.new&#8217;<br \/>\nResolving www.linux-usb.org&#8230; 66.35.250.210<br \/>\nConnecting to www.linux-usb.org|66.35.250.210|:80&#8230; connected.<br \/>\nHTTP request sent, awaiting response&#8230; 200 OK<br \/>\nLength: 345,990 (338K) [text\/plain]<\/em><\/p>\n<p><em>100%[===========================&gt;] 345,990       &#8211;.&#8211;K\/s<\/em><\/p>\n<p><em>08:15:29 (2.26 MB\/s) &#8211; `\/usr\/share\/misc\/usb.ids.new&#8217; saved [345990\/345990]<\/em><\/p>\n<p><em>Done.<br \/>\nphoenix vostorga #<\/em><\/p>\n<p>Estos dos comandos me han ayudado a la correcta identificaci\u00f3n de varios dispositivos:<\/p>\n<p>03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)<\/p>\n<p>07:05.1 SD Host controller: Ricoh Co Ltd R5C822 SD\/SDIO\/MMC\/MS\/MSPro Host Adapter (rev 22)<\/p>\n<p>Espero les ayude con sus dispositivos,<\/p>\n<p>Saludos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los comandos lspci y lsusb que pertenecen respectivamente a los paquetes pciutils y usbutils son una herramienta b\u00e1sica al momento de visualizar detalles de dispositivos PCI y USB que tenemos disponible en nuestro Linux Box, adem\u00e1s de brindarnos un punto de partida para la b\u00fasqueda de drivers. Pero puede suceder que obtengamos un inesperado &#8220;unknown [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-46","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/posts\/46"}],"collection":[{"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/vostorga.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=46"}],"version-history":[{"count":0,"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/posts\/46\/revisions"}],"wp:attachment":[{"href":"https:\/\/vostorga.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=46"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vostorga.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=46"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vostorga.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=46"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}