|
New Member
Регистрация: 26.12.2015
Сообщений: 16
С нами:
5464406
Репутация:
0
|
|
Привет всем.Такая проблема,имеется ноут с kali linux 2.0. и wi-fi адаптер alfa awus036nh.Никак не могу установить драйвера,скачал драйвер rt3070,отредактировал файлы config.mk и linux/rt_linux и при установке получаю ошибку
- root@alex:~/Загрузки/alex# make
make -C tools
make[1]: вход в каталог «/root/Загрузки/alex/tools»
gcc -g bin2h.c -o bin2h
make[1]: выход из каталога «/root/Загрузки/alex/tools»
/root/Загрузки/alex/tools/bin2h
cp -f os/linux/Makefile.6 /root/Загрузки/alex/os/linux/Makefile
make -C /lib/modules/4.0.0-kali1-amd64/build SUBDIRS=/root/Загрузки/alex/os/linux modules
make[1]: вход в каталог «/usr/src/linux-headers-4.0.0-kali1-amd64»
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
CC [M] /root/Загрузки/alex/os/linux/../../common/rtmp_init.o
CC [M] /root/Загрузки/alex/os/linux/../../os/linux/rt_linux.o
In file included from /root/Загрузки/alex/include/rt_config.h:51:0,
from /root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:28:
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c: In function ‘duplicate_pkt’:
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:555:18: warning: passing argument 1 of ‘memmove’ makes pointer from integer without a cast
NdisMoveMemory(skb->tail, pHeader802_3, HdrLen);
^
/root/Загрузки/alex/include/rt_linux.h:752:61: note: in definition of macro ‘NdisMoveMemory’
#define NdisMoveMemory(Destination, Source, Length) memmove(Destination, Source, Length)
^
In file included from /usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/string.h:4:0,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/string.h:17,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/bitmap.h:8,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/cpumask.h:11,
from /usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/cpumask.h:4,
from /usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/msr.h:10,
from /usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/processor.h:20,
from /usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/thread_info.h:23,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/thread_info.h:54,
from /usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/preempt.h:6,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/preempt.h:18,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/spinlock.h:50,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/seqlock.h:35,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/time.h:5,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/stat.h:18,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/module.h:10,
from /root/Загрузки/alex/include/rt_linux.h:44,
from /root/Загрузки/alex/include/rt_config.h:51,
from /root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:28:
/usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/string_64.h:60:7: note: expected ‘void *’ but argument is of type ‘sk_buff_data_t’
void *memmove(void *dest, const void *src, size_t count);
^
In file included from /root/Загрузки/alex/include/rt_config.h:51:0,
from /root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:28:
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:557:18: warning: passing argument 1 of ‘memmove’ makes pointer from integer without a cast
NdisMoveMemory(skb->tail, pData, DataSize);
^
/root/Загрузки/alex/include/rt_linux.h:752:61: note: in definition of macro ‘NdisMoveMemory’
#define NdisMoveMemory(Destination, Source, Length) memmove(Destination, Source, Length)
^
In file included from /usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/string.h:4:0,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/string.h:17,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/bitmap.h:8,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/cpumask.h:11,
from /usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/cpumask.h:4,
from /usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/msr.h:10,
from /usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/processor.h:20,
from /usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/thread_info.h:23,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/thread_info.h:54,
from /usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/preempt.h:6,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/preempt.h:18,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/spinlock.h:50,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/seqlock.h:35,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/time.h:5,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/stat.h:18,
from /usr/src/linux-headers-4.0.0-kali1-common/include/linux/module.h:10,
from /root/Загрузки/alex/include/rt_linux.h:44,
from /root/Загрузки/alex/include/rt_config.h:51,
from /root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:28:
/usr/src/linux-headers-4.0.0-kali1-common/arch/x86/include/asm/string_64.h:60:7: note: expected ‘void *’ but argument is of type ‘sk_buff_data_t’
void *memmove(void *dest, const void *src, size_t count);
^
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c: In function ‘ClonePacket’:
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:641:23: warning: assignment makes integer from pointer without a cast
pClonedPkt->tail = pClonedPkt->data + pClonedPkt->len;
^
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c: In function ‘update_os_packet_info’:
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:663:15: warning: assignment makes integer from pointer without a cast
pOSPkt->tail = pOSPkt->data + pOSPkt->len;
^
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c: In function ‘wlan_802_11_to_802_3_packet’:
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:683:15: warning: assignment makes integer from pointer without a cast
pOSPkt->tail = pOSPkt->data + pOSPkt->len;
^
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c: In function ‘send_monitor_packets’:
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:883:9: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
DBGPRINT(RT_DEBUG_ERROR, ("%s : Size is too large! (%d)\n", __FUNCTION__, pRxBlk->DataSize + sizeof(wlan_ng_prism2_header)));
^
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:930:19: warning: assignment makes integer from pointer without a cast
pOSPkt->tail = pOSPkt->data + pOSPkt->len;
^
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:938:19: warning: assignment makes integer from pointer without a cast
pOSPkt->tail = pOSPkt->data + pOSPkt->len;
^
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c: In function ‘rtmp_os_thread_init’:
/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.c:1024:2: error: implicit declaration of function ‘daemonize’ [-Werror=implicit-function-declaration]
daemonize(pThreadName /*"%s",pAd->net_dev->name*/);
^
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.0.0-kali1-common/scripts/Makefile.build:263: ошибка выполнения рецепта для цели «/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.o»
make[4]: *** [/root/Загрузки/alex/os/linux/../../os/linux/rt_linux.o] Ошибка 1
/usr/src/linux-headers-4.0.0-kali1-common/Makefile:1407: ошибка выполнения рецепта для цели «_module_/root/Загрузки/alex/os/linux»
make[3]: *** [_module_/root/Загрузки/alex/os/linux] Ошибка 2
Makefile:145: ошибка выполнения рецепта для цели «sub-make»
make[2]: *** [sub-make] Ошибка 2
Makefile:8: ошибка выполнения рецепта для цели «all»
make[1]: *** [all] Ошибка 2
make[1]: выход из каталога «/usr/src/linux-headers-4.0.0-kali1-amd64»
Makefile:105: ошибка выполнения рецепта для цели «LINUX»
make: *** [LINUX] Ошибка 2
|