Salve a tutti<br><br>Ho necessità di assistenza per installare un driver inerente a un<br>adapter wi-fi della minitar.<br><br>Da poco installato ubuntu7.04 circa tre mesi, non ho ancora esperienza<br>sufficiente a manipolare il sistema coi comandi sul Terminal.
<br><br>Seguendo le istruzioni allegate al prodotto e relativi pacchetti in<br>linux, ho tentato l&#39;installazione seguendole passo passo.<br><br>scompatta il pacchetto ZD......tar.gz &nbsp;Ho utilizzato il gestore di<br>archivio grafico, l&#39;ho scompattato nella cartella&nbsp; Projects.
<br><br>scompatta il pacchetto WPA......tar.gz e anche questo pacchetto<br>scompattato nella medesima cartella.<br><br>Passo a passo successivo delle istruzioni che mi illustra &nbsp;che nel<br>Makefile posso scegliere e impostare il kernel 
2.4 o il kernel 2.6, perché il<br>driver supporta entrambi.<br><br>Eseguo il controllo di Makefile aprendolo con un editor, sulle<br>istruzioni è illustrato come eseguire la scelta in modo abbastanza chiaro.<br><br>Fino a qui non penso di aver fatto pasticci.
<br><br>A questo punto sono pronto ad installare il driver, secondo le<br>istruzioni.<br><br>Installazione driver, ho due opzioni.<br><br>Installazione individuale: &nbsp; make ZD1211REV_B=0 &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; zero per usb normale &nbsp;uno per usb2 &nbsp;oppure
<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; make ZD1211REV_B=0 install&nbsp;&nbsp;&nbsp; come sopra<br><br><br>Passo in terminal, entro nella cartella scompattata ZD..............<br><br>Lancio make ZD1211REV_B=1 &nbsp; &nbsp; ho provato tutti e due i comandi ottenendo il medesimo risultato.
<br><br>qui di seguito quello che ottengo:<br><br><br>afreemason@Freemason-Mob:~/Projects/ZD1211LnxDrv_2_15<div style="direction: ltr;">_0_0$ make<br>ZD1211REV_B=0 install<br>/lib/modules/2.6.20-16-generic/build<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0
<br>-I/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/include<br>-fomit-frame-pointer -O2 -Wall -Wstrict-prototypes -pipe -Wno-unused<br>-DZDCONF_WE_STAT_SUPPORT=1 -DHOST_IF_USB -DAMAC -DGCCK -DOFDM<br>-DHOSTAPD_SUPPORT -DUSE_EP4_SET_REG -DDOWNLOADFIRMWARE
<br>-DfTX_GAIN_OFDM=0<br>-DfNEW_CODE_MAP=1 -DfWRITE_WORD_REG=1 -DfREAD_MUL_REG=1 -DENHANCE_RX=1<br>-DZDCONF_MENUDBG -DZDCONF_APDBG -DPRODUCTION -DZDCONF_BANDEDGE_ADJUST<br>-DZDCONF_SES_SUPPORT=1 -DZD1211 -DZDCONF_LP_SUPPORT=0
<br>src/zd1205.o src/zdreq.o src/zdasocsvc.o src/zdauthreq.o<br>src/zdauthrsp.o<br>src/zdmmrx.o src/zdshared.o src/zdhci.o src/zdglobal.o src/zdencrypt.o<br>src/zdpmfilter.o src/zdpsmon.o src/zdsynch.o src/zdbuf.o<br>src/zd1205_proc.o
<br>src/zdhw.o src/zddebug.o src/zdtkipseed.o src/zdmic.o src/zddebug2.o<br>src/zdlpmgt.o src/zdturbo_burst.o src/zdusb.o src/zdmisc.o<br>src/zd1211.o<br>make -C /lib/modules/2.6.20-16-generic/build<br>SUBDIRS=/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0 modules
<br>make[1]: Entering directory `/usr/src/linux-headers-2.6.20-16-generic&#39;<br> &nbsp;CC [M] &nbsp;/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.o<br><br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:34:26: error: linux/config.h: Nessun file o directory&nbsp;&nbsp; *** e qui l&#39;errore se non sbaglio mi sta cercando nella cartella linux il file 
config.h ?? ***&nbsp; da dove salta fuori sta cartella e questo file &#39;?<br><br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:444:<br>warning:<br>initialization from incompatible pointer type<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:472:
<br>error:<br>expected declaration specifiers or &#39;...&#39; before &#39;write&#39;<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:472:<br>error:<br>expected declaration specifiers or &#39;...&#39; before &#39;fd&#39;
<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:472:<br>error:<br>expected declaration specifiers or &#39;...&#39; before &#39;buf&#39;<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:472:
<br>error:<br>expected declaration specifiers or &#39;...&#39; before &#39;count&#39;<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:473:<br>warning:<br>type defaults to &#39;int&#39; in declaration of &#39;_syscall3&#39;
<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:473:<br>error:<br>expected &#39;,&#39; or &#39;;&#39; before &#39;_syscall3&#39;<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:478:<br>error:
<br>&#39;dot11A_Channel&#39; undeclared here (not in a function)<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c: In<br>function<br>&#39;zd1205_ioctl_setmode&#39;:<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:6594:
<br>warning:<br>passing argument 2 of &#39;test_and_set_bit&#39; from incompatible pointer<br>type<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:6668:<br>warning:<br>passing argument 2 of &#39;clear_bit&#39; from incompatible pointer type
<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c: In<br>function<br>&#39;zd1205_load_card_setting&#39;:<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:8499:<br>warning:<br>implicit declaration of function &#39;open&#39;
<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:8516:<br>warning:<br>implicit declaration of function &#39;read&#39;<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:8520:<br>warning:<br>implicit declaration of function &#39;close&#39;
<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c: In<br>function<br>&#39;zd1205_save_card_setting&#39;:<br>/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.c:8672:<br>warning:<br>implicit declaration of function &#39;write&#39;
<br>make[2]: ***<br>[/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0/src/zd1205.o]<br>Error 1<br>make[1]: *** [_module_/home/afreemason/Projects/ZD1211LnxDrv_2_15_0_0]<br>Error<br>2<br>make[1]: Leaving directory `/usr/src/linux-
headers-2.6.20-16-generic &#39;<br>make: *** [all] Error 2<br>afreemason@Freemason-Mob:~/Projects/ZD1211LnxDrv_2_15_0_0$<br><br>Ho evidenziato il primo errore che mi da, e sinceramente data la mia<br>ignoranza sul sistema qui mi blocco.
<br><br>Non riesco a capire da dove proviene.<br><br>Poco ma sicuro che sto commettendo qualche errore nella procedura.<br><br>Inoltre la cosa &quot;buffa&quot;&nbsp; l&#39;adapter funziona con i driver&nbsp; che sono nel Kernel.<br>
<br>Lo scoperto sfogliando le varie cartelle e dopo alcune ricerche sul web ( va bene<br>anche così per adesso) il problema è che senza non ho il controllo totale della periferica.<br><br>Scusate la lungaggine qualcuno mi può aiutare a capire dove sbaglio per poter
<br>risolvere la cosa.<br><br><br>Grazie in anticipo a tutti.</div><br clear="all"><br>-- <br>Best regards from Italy<br> Alessandro Massone