Показать сообщение отдельно

  #5  
Старый 26.12.2015, 05:10
kex40
New Member
Регистрация: 26.12.2015
Сообщений: 16
С нами: 5464406

Репутация: 0
По умолчанию

Привет всем.Такая проблема,имеется ноут с kali linux 2.0. и wi-fi адаптер alfa awus036nh.Никак не могу установить драйвера,скачал драйвер rt3070,отредактировал файлы config.mk и linux/rt_linux и при установке получаю ошибку
  1. 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

 
Ответить с цитированием