Hace tiempo que no comento nada acerca de lo bonito que es tener Internet en casa a través de Wifi, por la face!!!
Algunos de vosotros utilizareis wifislax, y, una vez cargado el live cd, airoway.sh. Pues como estaba harto de tener que cargar esa distribución cada vez que queria una clave wep, investigué un poco como hacerlo desde mi Ubuntu, y, he aquí la solución:
- Descargamos el modulo ipwraw-ng desde http://homepages.tu-darmstadt.de/
- Instalamos los modulos y el ucode.
- Ponemos en la blacklist el modulo, asi no se cargara en el arranque y podremos navegar normalmente.
wget http://homepages.tu-darmstadt.de/~p_larbig/wlan/ipwraw-ng-2.0.0-10072007.tar.bz2
tar -xjf ipwraw-ng*
cd ipwraw-ng
make
sudo make install
sudo make install_ucode
echo “blacklist ipwraw” | sudo tee /etc/modprobe.d/ipwraw
sudo depmod -ae
tar -xjf ipwraw-ng*
cd ipwraw-ng
make
sudo make install
sudo make install_ucode
echo “blacklist ipwraw” | sudo tee /etc/modprobe.d/ipwraw
sudo depmod -ae
Ahora ya estamos listos, para cargar primero descargaremos el modulo ipw3945 y luego cargamos el ipwraw, asi:
modprobe -r ipw3945
modprobe ipwraw
modprobe ipwraw
Y para descargarlo y poder volver a navegar hacemos al reves:
modprobe -r ipwraw
modprobe ipw3945
modprobe ipw3945
De esta forma y utilizando el script airoway.sh podemos hacer prácticamente lo mismo que hacíamos con el wifislax, así que se terminó el cargar más el livecd.

Lo cualo? Ah, que en qué trabajas. Ja ja ja. Si lo hubieras escrito en chino, habría entendido lo mismo: NADA!!! Recibistes mi último e-mail. No puedo linkear el nombre de los blocs!!! Grrr…
Jejeje, Jordi… pues si, entiendo que es algo que si no conoces poco puedes entender. No tengo email tuyo… enviamelo de nuevo y te cuento.
si que se ve que linux es de los mas sencillo,jajajaj hace poco intente istalar kubuntu en un tablet pc y me di por vencida, me parece muy complicado ahcer casi cualquier cosa, que si el wifi no funcion, que si configura la tarjeta grafica, que si el pen no se calibra, que si como cono se instala un programa… con lo vaga que soy yo.
Jejejeje, pues es verdad que todavia se hace un poco complicado, y que seguramente no te vale la pena. Habrá que esperar un poco más a que lo hagan mucho más facilito
Para comenzar un saludo a todos, estoy tratando de probar la seguridad de mi WIFI un Zyxel 660, y bueno instale los drivers para ipw3945 exactamente los ipwraw.
Descargo los drivers “sudo modprobe -r ipwraw”
Cargo los drivers “sudo modprobe ipw3945″.
ahora edito airoway.sh,
LISTEN “rtap0″
INJECT “eth1″
y cuando trato de inyectar trafico a mi red esta no sube los paquetes.
aqui una imagen gracias.
[img]http://img504.imageshack.us/img504/3260/pantallazoki2.png[/img]
Hola Jonathan!
Sigue estos pasos:
Cargar el ipwraw
sudo modprobe -r ipw3945
sudo modprobe -r ipwraw
sudo modprobe ipwraw
En el airoway.sh poner…
LISTEN=”eth1″
INJECT=”eth1″
y despues… ejecutarlo…
sudo ./airoway.sh
Asi te debe funcionar
Si quieres volver a cargar el driver de la tarjeta original…
sudo modprobe -r ipwraw
sudo modprobe -r ipw3945
sudo modprobe ipw3945
Espero que te sirva,,,
airoway.sh hay que tenerlo en alguna ruta concreta del sistema?
Yo realizo un sudo ./airoway.sh y me aparece el siguiente mensaje:
sudo: ./airoway.sh: command not found
Nop, lo puedes tener en donde quieras. Puedes probar con
sudo . airoway.sh
Suerte!
al intentar ejecutar el script me da un error en la linea 39 , me dice ” unexpected “}” he mirado el script y la llave cierra una que se abre un poco mas arriba y me he bajado el script también de la pagina y tampoco, no se que hacer, alguna idea
Un poco raro es, pero supongo que puede ser, o bien, por la versión del bourne shell, o bien porque el script contiene errores. Yo probaría a descargarme otro.
Salu2
para poder poner ./airoway.sh tiene que ser ejecutable : sudo chmod a+x airoway.sh
hola
yo lo que tengo es instalada en un disco externo el wifislax 10gb y en otra el ubuntu 8.04 (es la ultima distr muy facil de usa y de instalar) y de esta manera os dejais de estar con tantas historias ya que wifislax esta totalmente orientado a la auditoria wireless y no hay que descargar si no un pequeño archivo para que aranque del disco externo luego en el grub elejis que so usar
pd:el slax en disco externo ba como un tiro nada que ver con el live cd
Pues si, es otra forma… yo tenía el ubuntu en un disco duro externo y tb me iba muy bien. Lo que pasa es que me gusta tener en el mismo ubuntu esa herramienta ya que es la que mas uso.
Un saludo!
# airoway.sh
You must edit airoway.sh with your wifi interfaces
que hago?
Mira en un comment que hay más arriba donde pone que hay que sustituir dos entradas por los interfaces que tengas… en mi caso eth1.
como checo las interfaces que tengo, mi lap es acer intel pentium con red inhalambrica gracias..
el comando iwconfig te muestra las interfaces wifi.
understand spanish really well(my mom is from santa luzia)but don´t write it so well…
got wifi cd 8. something…have hp laptop with broadcom 802.11b/g wlan (lspci says broadcom 4311 but unknown device!?)follow all the steps perfect but when write airoway.sh it shows them 5 windows but doesnt do nothing…keep pressing the nrs but doesn´t seem to find nothing!been messing with ifconfig and iwconfig but didn´t go far (know it´s eth0).
after that tried in my desktop pc, with atheros ar5004g (chipset ar5213+ar2112).
that one should work (i thought)but the screen doesn´t get right.checked the forums and no problem…ati !anyway just maximize and can read perfectly well!so ahead…
do airoway.sh and get that message: You must edit airoway.sh with your wifi interfaces
lo sei que más arriba hay un comment mas es para Intel 3945…alguna ideia?
still going to try in the pc once more with what i read here
muchas gracias
Jose luis, tienes que cargar primero el driver correspondiente a tu tarjeta, justo antes de lanzar el airoway o airoscript. Creo que es ahi donde tienes el problema. En mi caso era para Intel, y como verás cargaba el driver ipwraw para poder lanzar el airoway. Sino, lo mejor es que uses directamente el live cd de wifislax, ya que posiblemente haya que mirar un poco más a ver que interfaces te ha creado si consigues cargar el driver raw.
>Suerte!
Hola. Tengo una ubuntu 8.04.1 y he instalado el driver ipwraw-ng-2.3.4-04022008.tar.bz2 y todo parece estar bien. El problema es que a veces la ventana de color verde (del airoway.sh) hace unos parpadeos extraños y no consigo asociarme a ninguna red no se por que… Desde wifislax con el mismo hardware si que puedo… ¿alguno sabe que puede estar fallando? tambien he instalado aircrack-ng que aun q no lo dice el tutorial he supuesto que hay que instalarlo… Con el driver ipwraw cargado si hago un ls /sys/class/net/
eth0 lo rtap0 wifi0
Me salen esos nombres de dispositivos y si lo hago con el driver normal:
ls /sys/class/net/
eth0 lo wlan0 wmaster0
No se que puedo hacer, Muchas gracias! En wifislax con el mismo script y sin editar interfaces me funciona!.
por lo visto en wifislax usan la version del driver ipwraw 1.2.2k – ipwraw-ng v2.0.0 09072007 para el kernel 2.6.21.5 q trae wifislax. Yo en ubuntu uso el kernel: 2.6.24-19-generic y el driver ipwraw-ng 2.3.4 ipwraw-ng-2.3.4 04022008. He desinstalado el aircrack-ng de repos y me he bajado el de la web y lo he compilado, por si pudiera ser eso, pero tampoco se asocia!!. En wifislax se asocia a la primera, pero en ubuntu no lo estoy consiguiendo. ¿A alguien mas le ha pasado? He probado a ir poninedo los comandos a mano por si fuera cosa del script airoway.sh, pero ocurre exactamente lo mismo!! Casi seguro q tiene q ver con el driver ipwraw-ng ¿alguno le funciona bajo ubuntu lo de asociarse? Gracias!!
Hola, pues veras, me lei atentamente el tutorial pero tengo un gran problema, no me deja iniciar los modulos de ipwraw. El error que me tira es el siguiente :
sergi@SergiC:~$ sudo apt-get install – linux-ubuntu-modules-$(uname -r) linux-restricted-modules-$(uname -r) linux-image-debug-$(uname -r) linux-image-$(uname -r) linux-headers-$(uname -r)
S’està llegint la llista de paquets… Fet
S’està construint l’arbre de dependències
S’està llegint la informació d’estat… Fet
E: No s’ha pogut trobar el paquet linux-ubuntu-modules-2.6.27-7-generic
Tenías conexión a Internet cuando lanzaste el comando? Te lo digo porque lo que está haciendo es descargarse los paquetes para instalarlos. Ya me cuentas.
Si si que tenia conexion, gràcias por responder tan deprisa
.
Me he fijado en la web de ubuntu y no sale mi kernel :s el 2.6.27-7-generic
http://packages.ubuntu.com/search?keywords=linux-ubuntu-modules&searchon=names&suite=all§ion=all
Jejeje, me has cogido repasando entradas…
Al parecer tienes la versión jaunty de ubuntu… ahí todavía no lo he probado, pero yo de tí probaría a quitar ese paquete y seguir con el resto. Al fin y al cabo con paquetes de fuentes y modulos que no perjudicarán a tu sistema.
Soy algo novato, con ubuntu me gusta porque cada dia aprendes cosas, me podrias decir como quito ese paquete? sin cargar-me nada…
Un lector más de tu blog;) al RSS!
Me referia a que eliminases de la línea de comando apt-get install … el paquete linux-ubuntu-modules-$(uname -r). En esa línea de comando básicamente estas diciendo que paquetes instalar separados por espacios, así que si quieres instala uno a uno.
apt-get install linux-restricted-modules-$(uname -r)
apt-get install linux-image-debug-$(uname -r)
y así sucesivamente. No me refería a que tuvieses que quitar paquetes del sistema. Suerte!
no quiero hacerme pesado ni nada, peeeeero me da este error, al instalarlos por separados me dice :
No se encuentra : linux-image-debug-$(uname -r)
Los otros los instala correctamente , pero este me da error :S
Pues déjalo sin instalar, ya que por lo que veo, al utilizar la última versión o todavía no están publicos esos módulos o los han unificado con otros. Sigue con los demás pasos y ya me cuentas, aunque te adelanto que al ser nueva versión de ubuntu te encontrarás con pegas como esta. De nuevo… suerte! jeje.
Gràcias por responder, al final te pedire tu cuenta paypal para hacerte un ingreso jeje.
Si sigo com el proceso, me tira el siguenete error:
sergi@SergiC:~/ipwraw-ng$ sudo depmod -ae
sergi@SergiC:~/ipwraw-ng$ sudo modprobe -r ipw3945
WARNING: /etc/modprobe.d/ipwraw line 1: ignoring bad line starting with ‘“blacklist’
FATAL: Module ipw3945 not found.
Dios esto del ubuntu… jaja
Upsss… esto ya está desvariando… me parece que para ello debería yo de actualizarme a la última versión de Ubuntu y cuando lo vaya haciendo pasar un post con los pasos, que así de buenas es un poco complicado. Ahora mismo, por lo que veo, parace que no se ha instalado previamente el módulo de ipw3945. Cuando lo pruebe te comento, y me ingresas jeje. Suerte!
Pues muchas gràcias por tu tiempo, me mantendre antento a ver si es el sigiente post
Hola !!!
Tio, al tirarle el make me suelta bastantes errores… y claro, no puedo continuar con normalidad… te hago un paste haber si me puedes echar una mano.
pilato@pilato-laptop:~/ipwraw-ng$ sudo make
make -C /lib/modules/2.6.27-9-generic/build M=/home/pilato/ipwraw-ng modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.27-9-generic’
CC [M] /home/pilato/ipwraw-ng/ipwraw.o
/home/pilato/ipwraw-ng/ipwraw.c: En la función ‘store_bssid’:
/home/pilato/ipwraw-ng/ipwraw.c:1500: error: declaración implícita de la función ‘MAC_ARG’
/home/pilato/ipwraw-ng/ipwraw.c:1500: aviso: faltan argumentos para el formato
/home/pilato/ipwraw-ng/ipwraw.c:1506: aviso: faltan argumentos para el formato
/home/pilato/ipwraw-ng/ipwraw.c: En la función ‘show_bssid’:
/home/pilato/ipwraw-ng/ipwraw.c:1516: aviso: faltan argumentos para el formato
/home/pilato/ipwraw-ng/ipwraw.c: En la función ‘ipw_print_rx_config’:
/home/pilato/ipwraw-ng/ipwraw.c:2565: aviso: faltan argumentos para el formato
/home/pilato/ipwraw-ng/ipwraw.c:2567: aviso: faltan argumentos para el formato
/home/pilato/ipwraw-ng/ipwraw.c: En la función ‘tx_skb’:
/home/pilato/ipwraw-ng/ipwraw.c:7421: aviso: faltan argumentos para el formato
/home/pilato/ipwraw-ng/ipwraw.c: En la función ‘ipw_net_set_mac_address’:
/home/pilato/ipwraw-ng/ipwraw.c:7610: aviso: faltan argumentos para el formato
/home/pilato/ipwraw-ng/ipwraw.c: En la función ‘ipw_up’:
/home/pilato/ipwraw-ng/ipwraw.c:8081: aviso: faltan argumentos para el formato
/home/pilato/ipwraw-ng/ipwraw.c: En la función ‘ipw_pci_probe’:
/home/pilato/ipwraw-ng/ipwraw.c:8737: error: ‘SA_SHIRQ’ no se declaró aquí (primer uso en esta función)
/home/pilato/ipwraw-ng/ipwraw.c:8737: error: (Cada identificador no declarado solamente se reporta una vez
/home/pilato/ipwraw-ng/ipwraw.c:8737: error: para cada funcion en la que aparece.)
/home/pilato/ipwraw-ng/ipwraw.c:8743: error: declaración implícita de la función ‘SET_MODULE_OWNER’
make[2]: *** [/home/pilato/ipwraw-ng/ipwraw.o] Error 1
make[1]: *** [_module_/home/pilato/ipwraw-ng] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.27-9-generic’
make: *** [modules] Error 2
Gracias de antemano
Hola Enredado ;
Te escribo para darte las gracias por la paciencia que tienes al contestar a todas las dudas de la gente…ole ole!!! lo que se aprende leyendo este blog macho, sigue asi , que nosotros estamos contigo. Ojalá un dia domine la informatica tanto como tu… bueno que parece que este enamorao y no es así
pero que quede claro , me mola tu blog!!!! GRACIAs
hola enredado disculpa la molestia pero podrias explicarlo con mucho mas detalle desde el principio ya que suy muy nuebo en este sistema tengo ubuntu 8.10 y todavia no entiendo nada
Hola Abraham,
Si eres muy novato en linux, te recomiendo que uses wifislax, una distro liveCD que ya lo lleva instalado. Lo puedes encontrar en http://www.wifislax.xom
Suerte!
A mi tambien me paso lo de Pilato….. cuando le doy: sudo make me manda esa lista de errores. Me imagino que es por la version de mi Ubuntu (es la 8.10).
yo también recibo el mismo error…. llevo toda la tarde buscando, y no he conseguido encontrar a nadie que lo haya conseguido solventar.