Open frafrichile opened 9 years ago
Hi, I am having the same problem... anyone fix this?
Thanks!
i have this on two different machines and it works on one with my TL-WN722N but on the other i get this error as well....... any fixes?
same here pos program
I am having the same problem..
I can solved it!
The problem is the aircrack-ng 1.2 rc2 version. It changes mon0 -> wlan0mon you have to changes some script lines. From line 824:
function setinterface {
# Coge todas las interfaces en modo monitor para detenerlas
KILLMONITOR=`iwconfig 2>&1 | grep Monitor | awk '{print $1}'`
for monkill in ${KILLMONITOR[@]}; do
airmon-ng stop $monkill >$linset_output_device
echo -n "$monkill, "
done
# Crea una variable con la lista interfaces de red fisicas
readarray -t wirelessifaces < <(airmon-ng |grep "wlan" | cut -f2)
INTERFACESNUMBER=`airmon-ng| grep -c "wlan"`
echo
echo
echo Autodetectando Resolución...
echo $detectedresolution
echo
# Si solo hay 1 tarjeta wireless
if [ "$INTERFACESNUMBER" -gt "0" ]; then
echo "Selecciona una interface:"
echo
i=0
for line in "${wirelessifaces[@]}"; do
i=$(($i+1))
wirelessifaces[$i]=$line
echo -e "$verde""$i)"$rescolor" $line"
done
echo -n "#? "
read line
PREWIFI=$(echo ${wirelessifaces[$line]} | awk '{print $1}')
if [ $(echo "$PREWIFI" | wc -m) -le 3 ]; then
conditional_clear
mostrarheader
setinterface
fi
readarray -t softwaremolesto < <(airmon-ng check $PREWIFI | tail -n +8 | grep -v "on interface" | awk '{ print $2 }')
WIFIDRIVER=$(airmon-ng | grep "$PREWIFI" | awk '{print($(NF-4))}')
rmmod -f "$WIFIDRIVER" &>$linset_output_device 2>&1
for molesto in "${softwaremolesto[@]}"; do
killall "$molesto" &>$linset_output_device
done
sleep 0.5
modprobe "$WIFIDRIVER" &>$linset_output_device 2>&1
sleep 0.5
# Selecciona una interface
select PREWIFI in $INTERFACES; do
break;
done
WIFIMONITOR=$(airmon-ng start $PREWIFI | grep "enabled for" | cut -d "]" -f 3 | cut -d ")" -f 1)
WIFI_MONITOR=$WIFIMONITOR
# Establece una variable para la interface fisica
WIFI=$PREWIFI
# Cerrar si no detecta nada
else
echo No se han encontrado tarjetas Wireless. Cerrando...
sleep 5
exitmode
fi
vk496
}
Now i have problems (i think) with line 980.
linap=`cat $DUMP_PATH/$CSVDB | egrep -a -n '(Station|Cliente)' | awk -F : '{print $1}'`
cat '/tmp/TMPlinset/dump-01.cap' | grep -a -n '(Station|Cliente)' | awk -F : '{print $1}'
some expert, here!?
was anyone able to figure it out?
Got the same issue. Didn't try the solution yet but you can try to set mon interface manually either by: iw
count=$1 iface=$2
for ((i=1; i<=$count; i++)) do iw $iface interface add mon$i type monitor done --- cut here ---
Note - for disabling monitor interfaces use the same loop with:
iw dev
hi, Someone able to solve the problem ?? linset , try the modified code but I did not work , and know how you can fix ??
@ghostman14 there are some fix versions check this out https://mega.nz/#!7lY00IRC!cg_6iBe72BOphL5zkW3Da0E4-mivhWnsFC0erb2h-eg
@kerjboy select interface: No are interfaces :/ but not closed anymore why???
@kerjboy this fix work for wifislax?
@Jorgelig wifislax has builtin linset but why not try it???
Folks here is the solution...
First of all learn your monitoring name with
phy0 wlan0 wl Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02)
(experimental wl monitor mode vif enabled for [phy0]wlan0 on [phy0]prism0)
yeap for me prism0
Open linset with text editor and change the following lines... Before it was "-" change with "wlan"
readarray -t wirelessifaces < <(airmon-ng |grep "wlan" | cut -d- -f2)
INTERFACESNUMBER=airmon-ng| grep -c "wlan"
and the finally touch to the line 886:
WIFI_MONITOR="prism0"
It worked for me @whitehacker2016 . Thank you very much .
Hi all, I'm sorry to be a noob but can someone clarify the below touch command?
and the finally touch to the line 886: WIFI_MONITOR="prism0"
Thanks in advance.
@whitehacker2016 It helped me too. Thanks
I am Kali-Linux user and I found other script based in "linset" called "Fluxion". It works fine for me.
@whitehacker2016 thanksssss
ey guys!! thank you very much @ whitehacker2016 excellent work what follows the step of the letter and without problems good the last solution. for those who do not know (and finally touch line 886: WIFI_MONITOR = "prism0") = open the folder where your file is ./linset you give it right click edit it will open and look for line 886 and modify them and then search. Before it was "-" change with "wlan" readarray -t wirelessifaces << (airmon-ng | grep "wlan" | cut -d- -f2) INTERFACESNUMBER = airmon-ng | grep -c "wlan". These are on line 835 or something like that, look for them in the whole file until you read them p -c "wlan". these are on line 835 or something like that, look for them in the whole file until you praise them and just modify the spaces
i will try fluxion from here https://github.com/wi-fi-analyzer/fluxion.git
Hey friends! I have solved this issue. Just Provide the advance permission to the airmon file using chmod +x. You can see it in the screenshot
Me paso lo mismo. Solo desconecte el adaptador y lo volví a conectar.
alguien que me pueda explicar como se soluciona el error ? por que a mi me pasa con linset fluxion y wifimosys y actualmente estoy usando la ultima version de kali linux lo agradeceria mucho
alguien que me pueda explicar como se soluciona el error ? por que a mi me pasa con linset fluxion y wifimosys y actualmente estoy usando la ultima version de kali linux lo agradeceria mucho
Recien instale fluxion y funciono perfecto. Actualizaste las repos con apt-get update? Quiza hay alguna herramienta desactualizada. O meramente quiza sea la distro completa
i will try fluxion from here https://github.com/wi-fi-analyzer/fluxion.git
Funciona perfecto. Mucho mas rapido de instalar que con Linset
para solucionar este problema 1 °- vamos a al terminal y procedemos a realizar el siguiente comando: sudo airmon-ng
PHY Interface Driver Chipset
phy0 wlp3s0 ath10k_pci Qualcomm Atheros QCA9377 802.11ac Wireless Network
en mi caso a mi me sale esto, pero de esto solo nos va a servir la interface que en mi caso es "wlp3s0",
asi que ahora me voy al archivo "linset" que se encuentra en mi caso en la ubicacion "/opt/linset"
y ahora le damos en editar texto y nos vamos a la linea 836 y encontraremos esta instruccion
por defecto la contraremos asi
readarray -t wirelessifaces < <(airmon-ng |grep "-" | cut -d- -f1)
INTERFACESNUMBER=airmon-ng| grep -c "-"
pero devemos colocar la interface que tenemos en nuestro equipo enves de " - "
readarray -t wirelessifaces < <(airmon-ng |grep "wlp3s0" | cut -d- -f1)
INTERFACESNUMBER=airmon-ng| grep -c "wlp3s0"
por ultimo vamos al paso 2 2° - ahora vamos a la terminal y damos el siguiente comando : sudo arimon-ng start wlp3s0 le puse wlp3s0 por que es la interface de wifi que tengo (ustedes pongan la interface que les dio con el comando airmon-ng), nos saldra algo igual a esto.
PHY Interface Driver Chipset
phy0 wlp3s0 ath10k_pci Qualcomm Atheros QCA9377 802.11ac Wireless Network
(mac80211 monitor mode vif enabled for [phy0]wlp3s0 on [phy0] wlp3s0mon)
la parte que esta en negrita es la que nos va a servir de esta linea (mac80211 monitor mode vif enabled for [phy0]wlp3s0 on [phy0] wlp3s0mon)
en mi caso es wlp3s0mon el que nos va a servir, ahora vamos a la linea 886 del archivo "linset" y procedemos a editar de la siguiente forma por defecto lo encontraremos WIFI_MONITOR="$WIFIDRIVER" en mi caso ahora procedemos a cambiarlo por lo siguiente pero poniendo "en mi caso wlp3s0mon" WIFI_MONITOR="wlp3s0mon" y por ultimo guardar los cambios y ya no saldra el error que no reconoce la interface wifi.
esta informacion esta basada en el comentario de cemarslan1967 si les funciona el programa hasta este punto entonces pero despues de darle a seleccionar todos los canales les sale que no se encontro el directorio en la ruta "tmp/TMPlinset/dump-01.csv" entonces deben modificar en la linea 885 y dejarla de la siguiente manera(aqui midifique las partes que estan en negrita)
WIFIMONITOR=$(airmon-ng start "wlp3s0" | grep "enabled on" | cut -d " " -f 5 | cut -d ")" -f 1) WIFI_MONITOR="wlp3s0mon"
WIFI=**"wlp3s0mon"**
Hey friends! I have solved this issue. Just Provide the advance permission to the airmon file using chmod +x. You can see it in the screenshot
Thanks dude credit to @Tayyab1101 for that thank you sooooo much
para solucionar este problema 1 °- vamos a al terminal y procedemos a realizar el siguiente comando: sudo airmon-ng
PHY Interface Driver Chipset
phy0 wlp3s0 ath10k_pci Qualcomm Atheros QCA9377 802.11ac Wireless Network
en mi caso a mi me sale esto, pero de esto solo nos va a servir la interface que en mi caso es "wlp3s0", asi que ahora me voy al archivo "linset" que se encuentra en mi caso en la ubicacion "/opt/linset" y ahora le damos en editar texto y nos vamos a la linea 836 y encontraremos esta instruccion por defecto la contraremos asi readarray -t wirelessifaces < <(airmon-ng |grep "-" | cut -d- -f1) INTERFACESNUMBER=
airmon-ng| grep -c "-"
pero devemos colocar la interface que tenemos en nuestro equipo enves de " - "readarray -t wirelessifaces < <(airmon-ng |grep "wlp3s0" | cut -d- -f1) INTERFACESNUMBER=
airmon-ng| grep -c "wlp3s0"
por ultimo vamos al paso 2 2° - ahora vamos a la terminal y damos el siguiente comando : sudo arimon-ng start wlp3s0 le puse wlp3s0 por que es la interface de wifi que tengo (ustedes pongan la interface que les dio con el comando airmon-ng), nos saldra algo igual a esto.
PHY Interface Driver Chipset
phy0 wlp3s0 ath10k_pci Qualcomm Atheros QCA9377 802.11ac Wireless Network
(mac80211 monitor mode vif enabled for [phy0]wlp3s0 on [phy0] wlp3s0mon)
la parte que esta en negrita es la que nos va a servir de esta linea (mac80211 monitor mode vif enabled for [phy0]wlp3s0 on [phy0] wlp3s0mon)
en mi caso es wlp3s0mon el que nos va a servir, ahora vamos a la linea 886 del archivo "linset" y procedemos a editar de la siguiente forma por defecto lo encontraremos WIFI_MONITOR="$WIFIDRIVER" en mi caso ahora procedemos a cambiarlo por lo siguiente pero poniendo "en mi caso wlp3s0mon" WIFI_MONITOR="wlp3s0mon" y por ultimo guardar los cambios y ya no saldra el error que no reconoce la interface wifi.
esta informacion esta basada en el comentario de cemarslan1967 si les funciona el programa hasta este punto entonces pero despues de darle a seleccionar todos los canales les sale que no se encontro el directorio en la ruta "tmp/TMPlinset/dump-01.csv" entonces deben modificar en la linea 885 y dejarla de la siguiente manera(aqui midifique las partes que estan en negrita)
WIFIMONITOR=$(airmon-ng start "wlp3s0" | grep "enabled on" | cut -d " " -f 5 | cut -d ")" -f 1) WIFI_MONITOR="wlp3s0mon" # Establece una variable para la interface fisica WIFI="wlp3s0mon"
no me dio el interface y no encontre el archivo linset alguna idea? :v
How i can get file airmon and linset ? bro please help
No se han encontrado tarjetas Wireless. Cerrando
I have 2 wireless cards. I am using Kali . When I run the script, says I have no wireless cards.