GNU/Linux

 
 
 
 



Tira Linux Hispano

Tira Ecol

MadWifi

Material usado para este tutorial:
Sistema: GNU/Linux Debian Lenny / Etech
Tarjeta wireless: Atheros
Repositorios:   



Si tienes Ubuntu busca los repositorios mas completos y descarga los paquetes que se piden acontinuacion
Bien empecemos :

Bueno primero y principal, colocar los repositorios (Los cuales se agregan editando el Source.list, que se encuentra en el siguiente path "/etc/apt/source.list") que se le informo anteriormente o el que puedan usar para su distro, ya que esta funciona, comprobado, en ubuntu y debian, sea cual fuera la distro de los mismos.


Si tiramos el comando iwconfig al principio nos muestra que levanta la placa de red pero con el modulo ath5k, cual es el que no nos dejara andar el wifi,(en otros casos como fedora ejerces la actualizacion del OS completo, cual te baja 900 paquetes, y levanta nuevamente y anda perfecto con el Modulo Ath5k), entonces

  iwconfig

lo    no wireless extensions.
eth0    no wireless extensions.
wlan0 no wireless extensions.
wifi0    no wireless extensions.

Ahora lo que deberemos hacer, es instalar el module-assistant y tambien el build-essential, pero este ultimo muchas veces me trajo problemas, solucionables pero molestos.


aptitude update

aptitude install module-assistant

aptitude install linux-headers-2.6.26-2-686

aptitude install linux-headers-2.6.26-2-common




Lo que vamos a hacer es remover el modulo ath5k para que no nos moleste, se hace de la siguiente manera:

Forma 1:rm /etc/modprobe.d/ath5k* ----------lo usamos para que elimine todo directorio que tenga el nombre parecido pero con ese parametro de las primeras 4 o 5 caracteres

Forma 2: rm /etc/modprobe.d/ath5k  ---------- nada mas que no tiene el asterisco y elimina nada mas lo que sea especifico.

Luego de hacer esto, se puede optar por reiniciar la pc, o asi mismo seguir trabajando en lo nuestro, a mi en casos particulares tuve que reiniciar la pc o notebook para que ande joya.

Luego de que termine la configuracion, deberemos  descargar el paquete del Madwifi con el HAL integrado de la siguiente ruta:

http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/

Y guardarlo en el lugar que mas le guste descomprimido (guardarlo en el Desktop del usr primario es de las partes mas faciles xD), luego deberan hacer lo siguiente, dentro de la carpeta que se creo luego de descomprimir la capeta, en este caso seria "/home/maxi/Desktop/madwifi-donde-esta-la-carpeta-descomprimida/"


Ahi Lo que haremos es lo siguiente, siempre como ROOT:

# make

# make install

# modprobe ath_pc  ------- Si no nos devuelve un error de FATAL load Module, a preocuparse que algo salio mal, pero todo se soluciona, mandar mail para serle de ayuda en lo posible


Si sale ok el Modprobe, reiniciamos y si no tambien.

Lluego del reinicio deberan instalar los siguientes paquetes:

#aptitude install madwifi-tools madwifi-source

despues que lo instalamos tiramos el siguiente comando

#madwifi-unload

Y reiniciamos.

Luego de esto haremos un iwconfig, nos largara un mensaje como el siguiente:



lo no wireless extensions.
eth0    no wireless extensions.
wifi0 no wireless extensions.
ath0    IEEE 802.11b   ESSID:""
   Mode:Managed   Channel:0   Access Point: Not-Associated
   Bit Rate:0 kb/s    Tx-Power:0 dBm    Sensitivity=0/3
   Retry:off    RTS thr:off    Fragment thr:off
   Encryption key:off
   Power Management:off
   Link Quality:0   Signal level:0   Noise level:0
   Rx invalid nwid:0   Rx invalid crypt:0   Rx invalid frag:0
   Tx excessive retries:0   Invalid misc:0    Missed beacon:0
sit0    no wireless extensions.



Ahora ahi mismo en la consola ejecutamos el comando siguiente:

iwlist ath0 scan


si como resultado obtenemos:


debian:/home/maxi# iwlist ath0 scan
ath0    Interface doesn't support scanning : Network is down
debian:/home/maxi#


Entonces ejecutamos el comando siguiente que es:

ifconfig ath0 up


Ejemplo:
debian:/home/tmaxi# ifconfig ath0 up
debian:/home/th3r0rn#


El gestor de redes que te viene por default es el wicd-client, ejecutamos el mismo ni no lo vemos visible y le hacemos un click y nos mostrara las redes disponibles.


Espero que les haya sido de utilidad.
Atte.-
UrraMAX