Davide Prina ha scritto il 14/07/2016 alle 20:49:
> [...]
> ... poi ho visto che ti sono state suggerite altre soluzioni migliori
> per non usare questi sorgenti
mi sono lamentato presso coloro da cui l'ho acquistato e mi hanno
mandato un altro driver... un po' più recente sembra; comunque fallisce
ancora la compilazione. Questo è il nuovo output:

> make -C UTIL/ clean
> make[1]: ingresso nella directory 
> "/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL"
> cp -f os/linux/Makefile.clean os/linux/Makefile
> make -C os/linux clean
> make[2]: ingresso nella directory 
> "/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux"
> rm -f ../../common/*.o
> rm -f ../../common/.*.cmd .*.flags .*.d
> rm -f ../../os/linux/*.o *.ko *.mod.o *.mod.c
> rm -f ../../os/linux/.*.cmd .*.flags .*.d
> rm -fr ../../os/linux/.tmp_versions
> rm -f ../../os/linux/Module.symvers
> rm -f ../../os/linux/Modules.symvers
> rm -f ../../os/linux/Module.markers
> rm -f ../../os/linux/modules.order
> rm -f ../../chips/*.o
> rm -f ../../chips/.*.cmd .*.flags .*.d
> rm -f ../../rate_ctrl/*.o
> rm -f ../../rate_ctrl/.*.cmd .*.flags .*.d
> rm -f ../../ate/common/*.o
> rm -f ../../ate/common/.*.cmd .*.flags .*.d
> rm -f ../../ate/chips/*.o
> rm -f ../../ate/chips/.*.cmd .*.flags .*.d
> rm -f ../../phy/*.o
> rm -f ../../phy/.*.cmd .*.flags .*.d
> rm -f ../../mac/*.o
> rm -f ../../mac/.*.cmd .*.flags .*.d
> rm -f ../../mcu/*.o
> rm -f ../../mcu/.*.cmd .*.flags .*.d
> rm -f ../../mgmt/*.o
> rm -f ../../mgmt/.*.cmd .*.flags .*.d
> rm -f ../../naf/*.o
> rm -f ../../naf/.*.cmd .*.flags .*.d
> rm -f ../../sta/*.o
> rm -f ../../sta/.*.cmd .*.flags .*.d
> make[2]: uscita dalla directory 
> "/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux"
> rm -rf os/linux/Makefile
> make[1]: uscita dalla directory 
> "/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL"
> make -C MODULE/ clean
> make[1]: ingresso nella directory 
> "/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/MODULE"
> cp -f os/linux/Makefile.clean os/linux/Makefile
> make -C os/linux clean
> make[2]: ingresso nella directory 
> "/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/MODULE/os/linux"
> rm -f ../../common/*.o
> rm -f ../../common/.*.cmd .*.flags .*.d
> rm -f ../../os/linux/*.o *.ko *.mod.o *.mod.c
> rm -f ../../os/linux/.*.cmd .*.flags .*.d
> rm -fr ../../os/linux/.tmp_versions
> rm -f ../../os/linux/Module.symvers
> rm -f ../../os/linux/Modules.symvers
> rm -f ../../os/linux/Module.markers
> rm -f ../../os/linux/modules.order
> rm -f ../../chips/*.o
> rm -f ../../chips/.*.cmd .*.flags .*.d
> rm -f ../../rate_ctrl/*.o
> rm -f ../../rate_ctrl/.*.cmd .*.flags .*.d
> rm -f ../../ate/common/*.o
> rm -f ../../ate/common/.*.cmd .*.flags .*.d
> rm -f ../../ate/chips/*.o
> rm -f ../../ate/chips/.*.cmd .*.flags .*.d
> rm -f ../../phy/*.o
> rm -f ../../phy/.*.cmd .*.flags .*.d
> rm -f ../../mac/*.o
> rm -f ../../mac/.*.cmd .*.flags .*.d
> rm -f ../../mcu/*.o
> rm -f ../../mcu/.*.cmd .*.flags .*.d
> rm -f ../../mgmt/*.o
> rm -f ../../mgmt/.*.cmd .*.flags .*.d
> rm -f ../../naf/*.o
> rm -f ../../naf/.*.cmd .*.flags .*.d
> rm -f ../../sta/*.o
> rm -f ../../sta/.*.cmd .*.flags .*.d
> make[2]: uscita dalla directory 
> "/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/MODULE/os/linux"
> rm -rf os/linux/Makefile
> make[1]: uscita dalla directory 
> "/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/MODULE"
> make -C NETIF/ clean
> make[1]: ingresso nella directory 
> "/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/NETIF"
> cp -f os/linux/Makefile.clean os/linux/Makefile
> make -C os/linux clean
> make[2]: ingresso nella directory 
> "/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/NETIF/os/linux"
> rm -f ../../common/*.o
> rm -f ../../common/.*.cmd .*.flags .*.d
> rm -f ../../os/linux/*.o *.ko *.mod.o *.mod.c
> rm -f ../../os/linux/.*.cmd .*.flags .*.d
> rm -fr ../../os/linux/.tmp_versions
> rm -f ../../os/linux/Module.symvers
> rm -f ../../os/linux/Modules.symvers
> rm -f ../../os/linux/Module.markers
> rm -f ../../os/linux/modules.order
> rm -f ../../chips/*.o
> rm -f ../../chips/.*.cmd .*.flags .*.d
> rm -f ../../rate_ctrl/*.o
> rm -f ../../rate_ctrl/.*.cmd .*.flags .*.d
> rm -f ../../ate/common/*.o
> rm -f ../../ate/common/.*.cmd .*.flags .*.d
> rm -f ../../ate/chips/*.o
> rm -f ../../ate/chips/.*.cmd .*.flags .*.d
> rm -f ../../phy/*.o
> rm -f ../../phy/.*.cmd .*.flags .*.d
> rm -f ../../mac/*.o
> rm -f ../../mac/.*.cmd .*.flags .*.d
> rm -f ../../mcu/*.o
> rm -f ../../mcu/.*.cmd .*.flags .*.d
> rm -f ../../mgmt/*.o
> rm -f ../../mgmt/.*.cmd .*.flags .*.d
> rm -f ../../naf/*.o
> rm -f ../../naf/.*.cmd .*.flags .*.d
> rm -f ../../sta/*.o
> rm -f ../../sta/.*.cmd .*.flags .*.d
> make[2]: uscita dalla directory 
> "/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/NETIF/os/linux"
> rm -rf os/linux/Makefile
> make[1]: uscita dalla directory 
> "/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/NETIF"
> administrator@10net0512:~/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529$
>  LANG=C; make
> make -C UTIL/ osutil
> make[1]: Entering directory 
> '/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL'
> cp -f os/linux/Makefile.6.util 
> /home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux/Makefile
> make -C /lib/modules/4.6.0-1-686-pae/build 
> SUBDIRS=/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux
>  modules
> make[2]: Entering directory '/usr/src/linux-headers-4.6.0-1-686-pae'
>   CC [M]  
> /home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux/../../common/rt_os_util.o
>   CC [M]  
> /home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux/../../os/linux/rt_linux_symb.o
>   CC [M]  
> /home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux/../../os/linux/rt_rbus_pci_util.o
>   CC [M]  
> /home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux/../../os/linux/rt_usb_util.o
> /home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux/../../os/linux/rt_usb_util.c:
>  In function 'rausb_fill_bulk_urb':
> /home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux/../../os/linux/rt_usb_util.c:425:68:
>  error: passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer 
> type [-Werror=incompatible-pointer-types]
>   usb_fill_bulk_urb(urb, dev, pipe, transfer_buffer, buffer_length, 
> complete_fn, context);
>                                                                     ^
> In file included from 
> /home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/include/os/rt_linux.h:40:0,
>                  from 
> /home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/include/rtmp_os.h:48,
>                  from 
> /home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/include/rtmp_comm.h:6,
>                  from 
> /home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux/../../os/linux/rt_usb_util.c:18:
> /usr/src/linux-headers-4.6.0-1-common/include/linux/usb.h:1540:20: note: 
> expected 'usb_complete_t {aka void (*)(struct urb *)}' but argument is of 
> type 'USB_COMPLETE_HANDLER {aka void (*)(void *)}'
>  static inline void usb_fill_bulk_urb(struct urb *urb,
>                     ^
> cc1: some warnings being treated as errors
> /usr/src/linux-headers-4.6.0-1-common/scripts/Makefile.build:296: recipe for 
> target 
> '/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux/../../os/linux/rt_usb_util.o'
>  failed
> make[5]: *** 
> [/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux/../../os/linux/rt_usb_util.o]
>  Error 1
> /usr/src/linux-headers-4.6.0-1-common/Makefile:1446: recipe for target 
> '_module_/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux'
>  failed
> make[4]: *** 
> [_module_/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL/os/linux]
>  Error 2
> Makefile:146: recipe for target 'sub-make' failed
> make[3]: *** [sub-make] Error 2
> Makefile:8: recipe for target 'all' failed
> make[2]: *** [all] Error 2
> make[2]: Leaving directory '/usr/src/linux-headers-4.6.0-1-686-pae'
> Makefile:508: recipe for target 'osutil' failed
> make[1]: *** [osutil] Error 2
> make[1]: Leaving directory 
> '/home/administrator/Scaricati/WN_V6.75/Linux-11AC/DPA_mt7610u_wifi_sta_v3004_rev1_20140529/UTIL'
> Makefile:3: recipe for target 'all' failed
> make: *** [all] Error 2

Se qualcuno ha qualche idea... anche se mi sembra a questo punto non sia
proprio linux compatible...

Mille grazie a tutti

Piviul

Rispondere a