{"id":43,"date":"2008-04-06T08:18:57","date_gmt":"2008-04-06T14:18:57","guid":{"rendered":"http:\/\/vostorga.org\/?p=43"},"modified":"2009-05-17T16:11:15","modified_gmt":"2009-05-17T22:11:15","slug":"ndiswrapper-en-tarjeta-wireless-atheros-ar5007-sobre-hp-dv6770se","status":"publish","type":"post","link":"https:\/\/vostorga.org\/?p=43","title":{"rendered":"Ndiswrapper en tarjeta wireless Atheros AR5007 sobre HP DV6770se"},"content":{"rendered":"<p>Sucede que la nueva laptop DV6770se tiene una tarjeta wireless Atheros AR5007, pero al ejecutar un lscpi tengo la siguiente salida:<\/p>\n<p><em># lspci | grep -i wireless<br \/>\n03:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b\/g Wireless PCI Express Adapter (rev 01)<\/em><\/p>\n<p>La salida del lspci la reconoce incorrectamente, a\u00fan ocupando un kernel 2.6.24 y pciutils 2.2.7-r1 . He le\u00eddo que en otros sistemas la salida del lspci es la siguiente:<\/p>\n<p><em>Atheros unknown device 001c (rev 01)<\/em><\/p>\n<p>Esto me puso a dudar si efectivamente hab\u00eda un driver trabajando para madwifi, tropezando con el siguiente link : <a href=\"http:\/\/madwifi.org\/ticket\/1679\" title=\"Ticket sobre el driver atheros\" target=\"_blank\">http:\/\/madwifi.org\/ticket\/1679<\/a>  lo que en resumidas cuentas menciona que solo hay soporte para x86, por lo que para esos casos de emergencia me dispuse a configurar ndiswrapper:<\/p>\n<p><strong>Obteniendo Archivos<\/strong><\/p>\n<p>Se debe de obtener los archivos inf, los cuales he subido en <a href=\"https:\/\/vostorga.org\/files\/ar5007eg-64-0.2.tar.gz\" title=\"Descargar inf\" target=\"_blank\">https:\/\/vostorga.org\/files\/ar5007eg-64-0.2.tar.gz  <\/a>,<\/p>\n<p><em>$ wget -c https:\/\/vostorga.org\/files\/ar5007eg-64-0.2.tar.gz<\/em><\/p>\n<p>Procedemos a descomprimirlos&#8230;.<\/p>\n<p><em>$ tar xvfz ar5007eg-64-0.2.tar.gz<br \/>\nar5007eg-64-0.2\/<br \/>\nar5007eg-64-0.2\/ar5007eg\/<br \/>\nar5007eg-64-0.2\/ar5007eg\/net5211.inf<br \/>\nar5007eg-64-0.2\/ar5007eg\/net5211.cat<br \/>\nar5007eg-64-0.2\/ar5007eg\/ar5211.sys<br \/>\nar5007eg-64-0.2\/README<\/em><\/p>\n<p><strong>Instalando ndiswrapper<\/strong><\/p>\n<p>Debemos de instalar el m\u00f3dulo de ndiswrapper para realizar esta operaci\u00f3n, en mi caso basta con<\/p>\n<p><em># emerge net-wireless\/ndiswrapper<\/em><\/p>\n<p>En debian o similares bastar\u00e1 con<\/p>\n<p><em>#apt-get install ndiswrapper<\/em><\/p>\n<p>Hay que notar que para que lo anterior tenga \u00e9xito necesitamos las fuentes del kernel, por consecuencia cada vez que recompilemos el kernel deberemos de reinstalar el m\u00f3dulo.<\/p>\n<p>Procedemos a instalar los drivers a trav\u00e9s del comando<\/p>\n<p><em># ndiswrapper -i ar5007eg-64-0.2\/ar5007eg\/net5211.inf<\/em><\/p>\n<p>La cual da una salida similar a:<\/p>\n<p><em>installing net5211 &#8230;<br \/>\nforcing parameter MapRegisters from 256 to 64<br \/>\nforcing parameter MapRegisters from 256 to 64<br \/>\nforcing parameter MapRegisters from 256 to 64<br \/>\nforcing parameter MapRegisters from 256 to 64<br \/>\n&#8230;&#8230;&#8230;<\/em><\/p>\n<p>Verificamos que se haya instalado correctamente<\/p>\n<p><em># ndiswrapper -l<br \/>\nnet5211 : driver installed<br \/>\ndevice (168C:001C) present<\/em><\/p>\n<p>Levantamos el m\u00f3dulo haciendo<\/p>\n<p><em>#modprobe ndiswrapper<\/em><\/p>\n<p><strong>Verificando interfaz<\/strong><\/p>\n<p>Luego verificamos con los comandos que estamos acostumbrados con wireless<\/p>\n<p>#iwconfig<\/p>\n<p>wlan0     IEEE 802.11g  ESSID:off\/any<br \/>\nMode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated<br \/>\nBit Rate:54 Mb\/s<br \/>\nEncryption key:off<br \/>\nPower Management:off<br \/>\nLink Quality:0  Signal level:0  Noise level:0<br \/>\nRx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0<br \/>\nTx excessive retries:0  Invalid misc:0   Missed beacon:0<br \/>\n<strong><br \/>\n<\/strong><\/p>\n<p><strong><br \/>\n<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sucede que la nueva laptop DV6770se tiene una tarjeta wireless Atheros AR5007, pero al ejecutar un lscpi tengo la siguiente salida: # lspci | grep -i wireless 03:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b\/g Wireless PCI Express Adapter (rev 01) La salida del lspci la reconoce incorrectamente, a\u00fan ocupando un kernel 2.6.24 y [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[92,3],"tags":[29,30,19,31],"class_list":["post-43","post","type-post","status-publish","format-standard","hentry","category-debian","category-linux","tag-ar5007","tag-atheros","tag-dv6770se","tag-ndiswrapper"],"_links":{"self":[{"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/posts\/43"}],"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=43"}],"version-history":[{"count":1,"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/posts\/43\/revisions"}],"predecessor-version":[{"id":341,"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/posts\/43\/revisions\/341"}],"wp:attachment":[{"href":"https:\/\/vostorga.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=43"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vostorga.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=43"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vostorga.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=43"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}