Sziasztok!
Aircrack-el lenne egy kis problémám.
Igazság szerint nem is annyira a hálózathoz tartozik, mert nem a használattal van gondom, hanem a telepítéssel.
Mivel nem nagyon szeret működni a channel fixálás ezért gondoltam patch-elem....csakhogy patchelni make előtt lehet csak.
Namármost leszedtem a legfrissebb aircrack-et...patch több kevesebb hibával lefut...ami kell az működik elvileg :)
Viszont mikor fordítanám dob egy gyönyörű hibát amivel nem tudok mit kezdeni:
[makos@makos-laptop aircrack-ng-1.1]$ make
make -C src all
make[1]: Entering directory `/home/makos/Dokumentumok/aircrack-ng-1.1/src'
make -C osdep
make[2]: Entering directory `/home/makos/Dokumentumok/aircrack-ng-1.1/src/osdep'
Building for Linux
make[3]: Entering directory `/home/makos/Dokumentumok/aircrack-ng-1.1/src/osdep'
make[3]: `.os.Linux' is up to date.
make[3]: Leaving directory `/home/makos/Dokumentumok/aircrack-ng-1.1/src/osdep'
make[2]: Leaving directory `/home/makos/Dokumentumok/aircrack-ng-1.1/src/osdep'
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -Iinclude -c -o aircrack-ng.o aircrack-ng.c
aircrack-ng.c: In function ‘clean_exit’:
aircrack-ng.c:235:18: error: variable ‘ap_prv’ set but not used [-Werror=unused-but-set-variable]
aircrack-ng.c: In function ‘check_thread’:
aircrack-ng.c:2223:20: error: variable ‘k’ set but not used [-Werror=unused-but-set-variable]
aircrack-ng.c: In function ‘do_wep_crack1’:
aircrack-ng.c:3268:34: error: variable ‘askchange’ set but not used [-Werror=unused-but-set-variable]
aircrack-ng.c: In function ‘crack_wpa_thread’:
aircrack-ng.c:3852:17: error: variable ‘slen’ set but not used [-Werror=unused-but-set-variable]
aircrack-ng.c:3850:6: error: variable ‘thread’ set but not used [-Werror=unused-but-set-variable]
cc1: all warnings being treated as errors
make[1]: *** [aircrack-ng.o] Error 1
make[1]: Leaving directory `/home/makos/Dokumentumok/aircrack-ng-1.1/src'
make: *** [all] Error 2
Alap source fájl fordításakor is ugyanezt kapom, szóval nem a patch miatt van.
Már második napja szenvedek vele, végigtúrtam a netet, de tuti, hogy átsiklottam valami felett..
Úgyhogy ha bárkinek van valami ötlete, szívesen fogadom :)
A Makefile-ból töröld a "-Werror" opciót.
permalink
Esetleg probald meg az eredeti PKGBUILDdal, aztan patcheld mondjuk miutan leszedte es kicsomagolta a forrasokat.
Persze az elottem szolonak is igaza van, ezek miatt altalaban nem szakad meg egy forditas, csak ha hasznalva a fent emlitett kapcsolo.
permalink
Egy abszolute hülye kérdés :D
Melyik Makefile-ban van az a bizonyos "-Werror" opció?
Szerk.:
Közben megtaláltam... xD
Már csak az a kérdés hogy patch után is működni fog e vagy kapok másik hibaüzenetet :D
permalink