bueno antes de comenzar este tutorial voy a comenzar con una anecdota.
queria una antena wireless para hacer experimentos con las redes aéreas, para eso me aconsejaron una DWL-520 luego de hacer el pedido me trajeron la susodicha tarjeta pero esta no era la que queria ya que parece que se confundieron y me mandaron la Dlink DWA-520 en vez de la DWl-520 y ni modo ps, a usarla.
comencemos…..
bueno algunos conceptos previos:
la tarjeta DWA-520 trabaja con un chip atheros, pero el driver no esta en el Kernel Standar de linux, para obtener los drivers específicos podemos usar el ndiswraper, para usar los driver de windows en linux, o sino usar un driver un poco mas nativo que es el que vamos a usar ahora, el cual se llama madwifi.
entonces primero, preparación previa:
tenemos que tener nuestro portage actualizado:
#emerge –sync
#emerge -uDN world
tenemos que usar un kernel con la opciones de wireless activadas entonces:
#cd /usr/src/linux —> ovio no XD
#make menuconfig
ahora nos vamos a configurar las opciones a activar:
<*> Networking->wireless->Improved wireless configuration API
<*> Networking->wireless-> Generic IEEE 802.11 Networking Stack (mac80211)
<*> Networking->wireless-> Generic IEEE 802.11 Networking Stack
[*] Device Drivers->Network Device Suport->Wireless Lan->Wireless LAN (IEEE 802.11)
con eso es suficiente, ahota compilamos y reiniciamos el sistema…despues que reiniciamos el sistema tenemos que instalar los drivers de la tarjeta que tenemos, entonces:
# emerge madwifi-ng
luego de instalar los drivers tenemos que cargarlos en memoria entonces…. veamos:
#modprobe ath_pci
#modprobe wlan_scan_ap
ath_pci es el nombre del modulo destinado al drver y es en este punto donde me falló y la luche para instalar
, pero bueno, sigamos:
una vez cargado el modulo, se debe haber creado los dispositivos ath0 y wifi0 los cuales estaran disponible en al hacer un ifconfig, el cual es necesario para activar la tarjeta y comenzar a hacer el scan, entonces activamos el dispositivo:
#ifconfig ath0 up
luego vemos que redes existen a nuestro alrededor:
#iwlist ath0 scan
digamos que encontramos una red libre que se llame Enrique
entonces nos conectamos:
#iwconfig ath0 essid Enrique
con eso ya nos conectamos, luego hacemos los ajustes de regla como la direccion IP, Netmask, etc.
si es por DHCP entonces es simple:
#dhclient ath0
si no le asiganaremos una direccion de red:
#ifconfig ath0 xxx.xxx.xxx
ahora estos cambios son temporales, como deben saber, tenemos que introducirlos al archivo /etc/conf.d/net , etonces editamos este archivo con nuestro editor de texto faborito y le añadimos las siguientes lineas:
modules=( “iwconfig” )
preferred_aps=( “ESSID1″ “ESSID2″ )
de esa forma los cambios que hagmos seran permanetes, y creo que no hace falta decir como se configura las direcciones IP en /etc/conf.d/net. entonces sin mas que decir,solo que espero que el manualito les haya servido y que sirva de informacion para todos los que deseen instalar esta tarjeta en su Gentoo