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

Rispondi quotando