[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

aiutino compilazione driver



Ciao a tutti, ho acquistato un usb wifi dongle, un mediatek 7610 che
dicevano essere compatibile con il pinguino. Sono andato sul sito della
Mediatek[¹] ho scaricato il file
mt7610u_wifi_sta_v3002_dpo_20130916.tar.bz2, mi sono beato del fatto che
a mia insaputa il driver fosse gpl poi l'ho scompattato ho dato un bel
make install e questo è il risultato:

> $ sudo make
> make -C tools
> make[1]: ingresso nella directory "/home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/tools"
> gcc -g bin2h.c -o bin2h
> make[1]: uscita dalla directory "/home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/tools"
> /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/tools/bin2h
> chipset = mt7650u
> chipset = mt7630u
> chipset = mt7610u
> cp -f os/linux/Makefile.6 /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/Makefile
> make -C /lib/modules/4.6.0-1-686-pae/build SUBDIRS=/home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux modules
> make[1]: ingresso nella directory "/usr/src/linux-headers-4.6.0-1-686-pae"
>   CC [M]  /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.o
> /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.c: In function ‘announce_802_3_packet’:
> /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.c:334:16: warning: unused variable ‘pA’ [-Wunused-variable]
>   RTMP_ADAPTER *pAd = (RTMP_ADAPTER *)pAdSrc;
>                 ^
>   CC [M]  /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/assoc.o
>   CC [M]  /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/auth.o
>   CC [M]  /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/auth_rsp.o
>   CC [M]  /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/sync.o
>   CC [M]  /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/sanity.o
>   CC [M]  /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/rtmp_data.o
>   CC [M]  /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/connect.o
>   CC [M]  /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/wpa.o
>   CC [M]  /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/sta_cfg.o
> /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/sta_cfg.c: In function ‘RTMPIoctlShow’:
> /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/sta_cfg.c:5401:85: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
>              snprintf(extra, size, "Driver version-%s, %s %s\n", STA_DRIVER_VERSION, __DATE__, __TIME__ );
>                                                                                      ^
> /home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/sta_cfg.c:5401:95: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
>              snprintf(extra, size, "Driver version-%s, %s %s\n", STA_DRIVER_VERSION, __DATE__, __TIME__ );
>                                                                                                ^
> cc1: some warnings being treated as errors
> /usr/src/linux-headers-4.6.0-1-common/scripts/Makefile.build:296: set di istruzioni per l'obiettivo "/home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/sta_cfg.o" non riuscito
> make[4]: *** [/home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../sta/sta_cfg.o] Errore 1
> /usr/src/linux-headers-4.6.0-1-common/Makefile:1446: set di istruzioni per l'obiettivo "_module_/home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux" non riuscito
> make[3]: *** [_module_/home/administrator/Scaricati/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux] Errore 2
> Makefile:146: set di istruzioni per l'obiettivo "sub-make" non riuscito
> make[2]: *** [sub-make] Errore 2
> Makefile:8: set di istruzioni per l'obiettivo "all" non riuscito
> make[1]: *** [all] Errore 2
> make[1]: uscita dalla directory "/usr/src/linux-headers-4.6.0-1-686-pae"
> Makefile:393: set di istruzioni per l'obiettivo "LINUX" non riuscito
> make: *** [LINUX] Errore 2

non ho una gran esperienza nella compilazione... qualcuno di voi ha
qualche suggerimento?

Piviul

[¹] http://www.mediatek.com/en/downloads1/downloads/


Reply to: