LinuxForum.Fans
Тема

Установка aircrack-ng c поддержкой CUDA в Fedora 13 i386

Автор: vakh 2 сообщений 3126 просмотров
#204250

Подскажите, пожалуйста, что не так: установил CUDA devdriver, cuda toolkit и gpu computing sdk. Скачал исходники aircrack-ng-cuda и при запуке make получаю:
[console] [vakh@localhost aircrack-ng-cuda]$ CUDA=true make
make -C src all
make[1]: Entering directory `/home/vakh/aircrack-ng-cuda/src'
make -C osdep
make[2]: Entering directory `/home/vakh/aircrack-ng-cuda/src/osdep'
Building for Linux
make[3]: Entering directory `/home/vakh/aircrack-ng-cuda/src/osdep'
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=1988 -fPIC -I.. -c -o osdep.o osdep.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=1988 -fPIC -I.. -c -o network.o network.c
cc1: warnings being treated as errors
network.c: В функции ‘net_read’:
network.c:305: ошибка: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти
network.c: В функции ‘net_get_mac’:
network.c:353: ошибка: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти
make[3]: *** [network.o] Ошибка 1
make[3]: Leaving directory `/home/vakh/aircrack-ng-cuda/src/osdep'
make[2]: *** [all] Ошибка 2
make[2]: Leaving directory `/home/vakh/aircrack-ng-cuda/src/osdep'
make[1]: *** [osd] Ошибка 2
make[1]: Leaving directory `/home/vakh/aircrack-ng-cuda/src'
make: *** [all] Ошибка 2
[/console]

Еще после установки cuda devdriver после загрузки иксов получаю сообщение об ошибке:

Checking for module nvidia.ko: [СБОЙ ]
nvidia.ko for kernel 2.6.34.9-69.fc13.i686 was not found. [ВНИМАНИЕ!]
The nvidia driver will not be enabled until one is found. [ВНИМАНИЕ!]

хотя все прекрасно работает.

Если кто в курсе - помогите!
Спасибо.

#204270

Драйвер нвидиа у тебя не работает. Можешь убедиться в этом в Xorg.0.log.
Установи его нормально.

Ну а ошибка... там же всё написано - ошибка в исходниках - обращайся к автору.

У тебя Ф13 что ли? Она более не поддерживается. Установи текущую Ф16 лучше.

Войдите или зарегистрируйтесь, чтобы ответить.