{"id":203,"date":"2006-11-28T20:22:32","date_gmt":"2006-11-29T01:22:32","guid":{"rendered":"http:\/\/alexceli.org\/blog\/2006\/11\/28\/centos-44-atheros-chipset-wifi-wpa-psk-mini-howto.php"},"modified":"2006-11-30T11:38:46","modified_gmt":"2006-11-30T16:38:46","slug":"centos-44-atheros-chipset-wifi-wpa-psk-mini-howto","status":"publish","type":"post","link":"https:\/\/alexceli.org\/blog\/2006\/11\/28\/centos-44-atheros-chipset-wifi-wpa-psk-mini-howto-203.php","title":{"rendered":"CentOS 4.4 + Atheros chipset + Wifi + WPA-PSK Mini-Howto"},"content":{"rendered":"<p>Si pues, hasta que al fin pude terminar con este bendito tema, ya tengo el CentOS funcionando con la tarjeta <a target=\"_blank\" title=\"3com XJACK (One hit)\" href=\"http:\/\/alexceli.org\/go.php?http:\/\/www.3com.com\/products\/en_US\/detail.jsp?tab=features&#038;pathtype=purchase&#038;sku=3CRXJK10075\">3com OfficeConnect Wireless 108Mbps 11g XJACK PC Card (part N\u00ba 3CRXJK10075)<\/a>  que es con chipset Atheros, y encima con encriptaci\u00f3n WPA-PSK, y para ser franco, &#8220;camina&#8221; muy bien.<\/p>\n<p>Les hago por ac\u00e1 un peque\u00f1o howto de como hacerla, para que vean que tambien en CentOS tambien se puede.<\/p>\n<p>Desde ayer me puse a navegar para ver que es lo que se pod\u00eda hacer, encontr\u00e9 documentaci\u00f3n por todos lados. Para esto agarr\u00e9 un poco de cada lado y al final hice una gran mezcla y pude llegar al camino ideal.<\/p>\n<p>Primero lo que hice fu\u00e9 agarrarme de <a title=\"Madwifi\" target=\"_blank\" href=\"http:\/\/madwifi.org\">Madwifi<\/a>, que tiene soporte para este chipset. Pero ojo, no lo hagan de la forma que se hace con sources, sino de los repositorios, que <a title=\"atrpms.net\" target=\"_blank\" href=\"http:\/\/www.atrpms.net\/\">atrpms.net<\/a> la tiene bien completa.<\/p>\n<p>Entonces lo que hice fue habilitar el repositorio del yum (a\u00fan me acuerdo de la renegada con el aptitude) para que pueda descargar los archivos que necesito, creando un archivo de la siguiente forma:<\/p>\n<p>\/etc\/yum.repos.d\/atrpms.repo<\/p>\n<blockquote><p>[atrpms-stable]<br \/>\nname=RHEL 4 $releasever &#8211; $basearch &#8211; ATrpms<br \/>\nbaseurl=http:\/\/dl.atrpms.net\/el$releasever-$basearch\/atrpms\/stable<br \/>\ngpgcheck=1<br \/>\nenabled=1<\/p>\n<p>[atrpms-testing]<br \/>\nname=RHEL 4 $releasever &#8211; $basearch &#8211; ATrpms<br \/>\nbaseurl=http:\/\/dl.atrpms.net\/el$releasever-$basearch\/atrpms\/testing<br \/>\ngpgcheck=1<br \/>\nenabled=1<\/p><\/blockquote>\n<p>En donde ya le he puesto enabled en ambos casos, porque a veces atrpms hace configuraciones raras y no es conveniente tener su repositorio activo permanente, sino solo cuando se le requiera.<\/p>\n<p>Una vez hecho esta configuraci\u00f3n corren en el yum lo siguiente:<\/p>\n<blockquote><p>yum install madwifi-hal-kmdl-`uname -r`<br \/>\nyum install madwifi-kmdl-`uname -r`<br \/>\nyum install wpa_supplicant<br \/>\nyum install wpa_supplicant-gui<\/p><\/blockquote>\n<p>Una vez que instal\u00f3 todo, agregan lo siguiente en el \/etc\/modprobe.conf<\/p>\n<blockquote><p>alias ath0 ath_pci<br \/>\noptions ath_pci autocreate=sta<\/p><\/blockquote>\n<p>Y de ahi la mas facil, le dan reboot para que cargue todos los m\u00f3dulos y el kudzu encuentre la tarjeta wifi.<\/p>\n<p>Una vez que el sistema regres\u00f3, lo que hacen es pasar el key encriptado, de la siguiente manera al archivo de configuraci\u00f3n del wpa_suplicant<\/p>\n<blockquote><p>\/usr\/sbin\/wpa_passphrase ESSID &#8220;LA_CLAVE_WPA_PSK&#8221; >> \/etc\/wpa_supplicant\/wpa_supplicant.conf<\/p><\/blockquote>\n<p>Todo esto en una s\u00f3la l\u00ednea, a mi con esta clave no me funcion\u00f3, no se si es porque la tarjeta de red y el wifi estaban en la misma LAN y se hicieron conflicto, lo que hice fu\u00e9 copiar el key del WAP 3com tal cual.<\/p>\n<p>Abren el archivo  \/etc\/wpa_supplicant\/wpa_supplicant.conf  y dentro del network que les ha creado, ponen entre las llaves esto.<\/p>\n<blockquote><p>key_mgmt=WPA-PSK<br \/>\nproto=WPA<\/p><\/blockquote>\n<p>Ok, de ahi, bien la prueba de rigor, levantar la tarjeta a ver si es que camina. Le tienes que dar directamente estos comandos a la consola<\/p>\n<blockquote><p>iwconfig ath0 essid &#8220;TUESSID&#8221;<br \/>\nifconfig ath0 TU_IP netmask TU_MASCARA up<br \/>\n\/usr\/sbin\/wpa_supplicant -dd -Dmadwifi -iath0 -c \/etc\/wpa_supplicant\/wpa_supplicant.conf<\/p><\/blockquote>\n<p>La \u00faltimas 2 l\u00edneas las ponen en  una sola linea.<\/p>\n<p>De ahi empez\u00f3 un calvario de un buen rato, porque no se conectaba y daba un mensajes de error. De ahi hice 2 cosas, cambie el key, como lo puse mas arriba y en las finales se me ocurri\u00f3 desconectar el cable de red y darle down a la eth0.<\/p>\n<p>Entonces apareci\u00f3 el bendito mensaje que ya se conect\u00f3.<\/p>\n<blockquote><p>CTRL-EVENT-CONNECTED &#8211; Connection to AP_ADDRESS completed (auth)<\/p><\/blockquote>\n<p>Ojo, que si no ven este mensaje, ni lo han logrado, tienen que ver que es lo que est\u00e1 sucediendo e intentarla varias veces, pero voil\u00e1, ya estaba conectado.<\/p>\n<p>Entonces como ya estaba todo ok, lo que hice fu\u00e9 ponerlo en autom\u00e1tico para que se pueda levantar la interfase sin mas trabajo, y lo hice de la siguiente manera, (disculpen, mi CentOS est\u00e1 en espa\u00f1ol):<\/p>\n<blockquote><p>Aplicaciones \/ Configuraci\u00f3n del Sistema \/ Red<\/p><\/blockquote>\n<p>Que lo que se hace para que tenga la configuraci\u00f3n de una vez y se levante autom\u00e1tico. No se olviden de salir y grabar<br \/>\nDe ahi lo que hacen es para que se levante el WPA-PSK que es agregandole la siguiente instrucci\u00f3n al final del archivo \/etc\/sysconfig\/network-scripts\/ifup-wireless y le agregan lo siguiente al final<\/p>\n<blockquote><p>\/usr\/sbin\/wpa_supplicant -w -B -Dmadwifi -iath0 -c \/etc\/wpa_supplicant\/wpa_supplicant.conf<\/p><\/blockquote>\n<p>En una s\u00f3la l\u00ednea. Y con esto listo, pueden probar para ver si es que levant\u00f3 correctamente.<\/p>\n<blockquote><p>\/etc\/init.d\/network restart<\/p><\/blockquote>\n<p>A mi me pas\u00f3 que el GUI de Red no lo grab\u00e9, y tuve que repetir los \u00faltimos pasos, pero de ahi, ya la he reiniciado varias veces y camina muy bien con la asiganaci\u00f3n del IP por DHCP + MAC Address etc. Es m\u00e1s, este post lo escribo desde la notebook para que vean lo bien que camina.<\/p>\n<p>Espero que se diviertan lo mismo que yo me divert\u00ed. Y con esto confirmo que no necesito del Ubuntu \ud83d\ude00<\/p>\n<p>Alex Celi<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si pues, hasta que al fin pude terminar con este bendito tema, ya tengo el CentOS funcionando con la tarjeta 3com OfficeConnect Wireless 108Mbps 11g XJACK PC Card (part N\u00ba 3CRXJK10075) que es con chipset Atheros, y encima con encriptaci\u00f3n WPA-PSK, y para ser franco, &#8220;camina&#8221; muy bien. Les hago por ac\u00e1 un peque\u00f1o howto [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,3],"tags":[],"class_list":["post-203","post","type-post","status-publish","format-standard","hentry","category-hacking","category-linux"],"_links":{"self":[{"href":"https:\/\/alexceli.org\/blog\/wp-json\/wp\/v2\/posts\/203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alexceli.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alexceli.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alexceli.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/alexceli.org\/blog\/wp-json\/wp\/v2\/comments?post=203"}],"version-history":[{"count":0,"href":"https:\/\/alexceli.org\/blog\/wp-json\/wp\/v2\/posts\/203\/revisions"}],"wp:attachment":[{"href":"https:\/\/alexceli.org\/blog\/wp-json\/wp\/v2\/media?parent=203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alexceli.org\/blog\/wp-json\/wp\/v2\/categories?post=203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alexceli.org\/blog\/wp-json\/wp\/v2\/tags?post=203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}