problema al usar airoway.sh modificado en ubuntu, con atheros ar9285

Iniciado por mmachote, 23 Febrero 2011, 18:03 PM

0 Miembros y 1 Visitante están viendo este tema.

mmachote

pues bien, este es mi caso.
tengo una atheros ar9285. Empeñado en usar el script airoway.sh que tanto usaba con el anterior portatil con tarjeta ipw3945 con wifiway 1.0, di con un manual, y  modifique el archivo usr/local/bin/airoway.sh
por ahi lei que, probablemente debia poner en listen e inject el eth0 o eth1. Haciendo pruebas vi que se ponia en modo monitor como mon0.
esto lo vi haciendo
ls /sys/class/net  vi lo que me aparecia
despues ponia wlan0 como monitor haciendo airmon-ng start wlan0
y ahora al hacer ls /sys/class/net me aparecia todo lo de antes, y mon0.
asi que eso es lo que ponia en listen e inject.

una vez hecho esto ya podia abrir airoway.sh y trabajar tranquilamente y funcional. (solo alguna vez que me decia que el AP esta en un canal distinto de mi tarjeta >:( )

Todo esto lo hice en una particion en la que tengo instalado wifiway 1.0. Ahora bien, he querido ver si podria hacerlo en ubuntu 10.10 y que funcionase. Asi que copie el script modificado de airoway (version 0.62, no se si es la ultima) al escritorio de ubuntu
realizo los mismos pasos:
veo que tambien me lo pone en modo monitor como mon0 asi que dejo el script como estaba.

ahora al hacer en el terminal
user@asusubuntu:~/Escritorio$ sh airoway.sh
airoway.sh: 59: Syntax error: "(" unexpected


asi que por ahi no abre.
voy al escritorio, doble click sobre el archivo --> ejecutar en terminal. Y se abren las 5 ventanas, pero me aparecen errores.

en la ventana airoway_command
/home/user/Escritorio/airoway.sh:  linea 205: /home/user/Escritorio/channel: No existe el fichero o el directorio.

en la ventana Airoway_scan  
/home/user/Escritorio/airoway.sh: linea 179: Airdump-ng: orden no encontrada

y en airoway_attack
socket (PF_PACKET) failed: operation not permitted.
this program requires root privileges.

alguna solucion?

EDITO: he copiado el archivo a usr/local/bin/airoway.sh

ahora desde la terminal escribo
sudo airoway.sh

ya el error de la ventana airoway_attack desaparece
el de airowayscan continua, pero al intentar cambiar de canal desaparece y escanea

pero el rror de la ventana airoway_command continua...

frakc/kcdtv

CitarCódigo:
/home/user/Escritorio/airoway.sh: linea 179: Airdump-ng: orden no encontrada

y en airoway_attack
Código:
socket (PF_PACKET) failed: operation not permitted.
this program requires root privileges.
alguna solucion?

1: es airdoump-ng, no airdump-ng, por esso no reconoce el comando (orden no encontrada)
2: necesitas privilegios de administrador (root ptivilege) o sea has de poner le sudo antes del comando y luego entrar tu contraseña o entrar sudo su y luego tu contraseña para tener priviliegios permanentes de administrador  en la consola.
De toda forma como bien dices, hay un problema desde el inicio dado que no te ejecuta airoway.sh.
Como bien sabes esta diseñado para ipw3295 y creo que de toda forma no te valdra si no lo modificas mas... va con los ipwraw, no con madwifi o compatwireless que so los que van con tu chipset, habra problemas de interfaces quisas en la sintaxis misma de los comandos del script con aireplay-ng y airodump-ng.
Mientras que feeeding-bottles wepspoon. airoscript esta perfect para atheros...

mmachote

gracias por tu respuesta. Lo de airodump-ng (porque tampoco es airdoump-ng, n0?) lo copie manual, y lo puse mal, asi que no se porque falla.
lo del privilegios root tambien lo solucione
pero como dices, me falla algo al inicio. En wifiway el script tambien da ese error pero me deja seguir, asi que no se que sera (tampoco me he enterado muy bien de tu ultima explicacion, intentare leer sobre ipwraw...

frakc/kcdtv

Si te sirve, algo de doku sobre ipwraw
http://www.aircrack-ng.org/doku.php?id=ipw3945

Como ves, usando ipwraw, te sale una interface virtual llamada rtap0.

Citarubuntu@ubuntu:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wifi0     unassociated  ESSID:off/any
          Mode:Monitor  Channel=11  Bit Rate=1 Mb/s

rtap0     no wireless extensions

airoway a sido justamente diseñado para ir usando rtap0 y wifi0, el primero con airodump-ng y para inyectar, el segundo (wifi0) para associar. La síntaxis de los ordenes no puede funcionnar con atheros, se tendria que escribir con una sole interface mon0 o una athx ( o varias, se peude hacer interfaces virtuales en mode monitor con atheros) pero no rtap0.