PDA

Visualizza versione completa : [*NIX] WHAX 3.0 - Drivers Usb Wifi Zyxel G220 Aiuto!!!!!!!


keanu76
04-06-2006, 20.55.41
scusate il disturbo ma sono davvero al buio con questo problema...
Allora ho una penna USB wifi zyxel g220 è bellissima e funziona anche da access
point volendo a 54mb/s io la vorrei installare su whax-3.0 che è una distribuzione
piena di cose utilissime x testare la sicurezza di una rete wifi lan router etc..
il problema è che non sò installarla, come si fà io sono un vero principiante e vorrei imparare...

ho scaricato i drivers

zd1211_2006-05-21.tar.bz

li ho unzippati e ho provato a fare il comando make
ma ricevo alla fine della compilazione due errori

Potreste dirmi come fare in modo elementare sono ancora un vero principiante .

Grazie mille in anticipo

Ghandalf
05-06-2006, 13.17.16
Dovresti postare i due errori, inoltre dovresti mettere a posto il titolo del thread in modo che rispetti i TAG:

http://www.wintricks.it/forum/showthread.php?s=&threadid=96128

keanu76
05-06-2006, 17.48.57
Allora ricapitolando

scarico i drivers da http://www.zydas.com.tw/downloads/download-1211.asp nella cartella root poi li unzippo e faccio il comando make e mi sembra che parta la compilazione ma se vedi in fondo ci sono due errori, la mia versione e LINUX WHAX 3.0 grazie mille.

ps.. ho provato a vedere se il sistema la vede con usbviewer e la vede.

ps.. ho anche una dlink air plus extreme da 108mb/s sempre usb in caso sapresti installare e configurare almeno una delle 2 grazie

================================================== =============================
root@slax:/ZD1211LnxDrv_2_12_0_0# make
make both
make[1]: Entering directory `/ZD1211LnxDrv_2_12_0_0'
make clean
make[2]: Entering directory `/ZD1211LnxDrv_2_12_0_0'
rm -rf .tmp_versions .*.cmd *.ko *.mod.c *.mod.o *.o src/*.o src/.*.o.cmd menudbg apdbg winevl_iface
make[2]: Leaving directory `/ZD1211LnxDrv_2_12_0_0'
make ZD1211REV_B=0
make[2]: Entering directory `/ZD1211LnxDrv_2_12_0_0'
/lib/modules/2.6.11.8/build
/ZD1211LnxDrv_2_12_0_0
-I/ZD1211LnxDrv_2_12_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/zd1211.o
make -C /lib/modules/2.6.11.8/build SUBDIRS=/ZD1211LnxDrv_2_12_0_0 modules
make[3]: Entering directory `/usr/src/linux-2.6.11.8'
Makefile:486: .config: No such file or directory
CC [M] /ZD1211LnxDrv_2_12_0_0/src/zd1205.o
In file included from /ZD1211LnxDrv_2_12_0_0/src/zd1205.c:34:
include/linux/config.h:4:28: linux/autoconf.h: No such file or directory
In file included from include/asm/thread_info.h:17,
from include/linux/thread_info.h:21,
from include/asm/uaccess.h:9,
from include/net/checksum.h:25,
from /ZD1211LnxDrv_2_12_0_0/src/zd1205.c:35:
include/asm/processor.h:69: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
include/asm/processor.h:69: error: requested alignment is not a constant
In file included from include/asm/uaccess.h:10,
from include/net/checksum.h:25,
from /ZD1211LnxDrv_2_12_0_0/src/zd1205.c:35:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:64: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared (first use in this function)
include/linux/prefetch.h:64: error: (Each undeclared identifier is reported only once
include/linux/prefetch.h:64: error: for each function it appears in.)
In file included from include/linux/module.h:23,
from include/net/sock.h:47,
from include/linux/ip.h:84,
from include/linux/tcp.h:197,
from /ZD1211LnxDrv_2_12_0_0/src/zd1205.c:36:
include/asm/module.h:56:2: #error unknown processor family
In file included from include/asm/hardirq.h:6,
from include/linux/hardirq.h:6,
from include/linux/interrupt.h:11,
from include/linux/netdevice.h:519,
from include/net/sock.h:48,
from include/linux/ip.h:84,
from include/linux/tcp.h:197,
from /ZD1211LnxDrv_2_12_0_0/src/zd1205.c:36:
include/linux/irq.h: At top level:
include/linux/irq.h:70: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
include/linux/irq.h:70: error: requested alignment is not a constant
In file included from include/linux/hardirq.h:6,
from include/linux/interrupt.h:11,
from include/linux/netdevice.h:519,
from include/net/sock.h:48,
from include/linux/ip.h:84,
from include/linux/tcp.h:197,
from /ZD1211LnxDrv_2_12_0_0/src/zd1205.c:36:
include/asm/hardirq.h:13: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
include/asm/hardirq.h:13: error: requested alignment is not a constant
In file included from include/linux/ip.h:84,
from include/linux/tcp.h:197,
from /ZD1211LnxDrv_2_12_0_0/src/zd1205.c:36:
include/net/sock.h:565: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
In file included from /ZD1211LnxDrv_2_12_0_0/src/zd1205.c:42:
/ZD1211LnxDrv_2_12_0_0/src/zd1205.h:24:27: linux/version.h: No such file or directory
/ZD1211LnxDrv_2_12_0_0/src/zd1205.h:41:41: missing binary operator before token "("
/ZD1211LnxDrv_2_12_0_0/src/zd1205.h:45:41: missing binary operator before token "("
In file included from /ZD1211LnxDrv_2_12_0_0/src/zd1205.h:49,
from /ZD1211LnxDrv_2_12_0_0/src/zd1205.c:42:
/ZD1211LnxDrv_2_12_0_0/src/zdcompat.h:80:1: warning: "URB_ASYNC_UNLINK" redefined
In file included from /ZD1211LnxDrv_2_12_0_0/src/zd1205.h:13,
from /ZD1211LnxDrv_2_12_0_0/src/zd1205.c:42:
include/linux/usb.h:607:1: warning: this is the location of the previous definition
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c: In function `zd1205_open':
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c:4363: warning: passing arg 2 of `set_bit' from incompatible pointer type
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c: In function `zd1205_close':
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c:4772: warning: passing arg 2 of `constant_test_bit' from incompatible pointer type
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c:4772: warning: passing arg 2 of `variable_test_bit' from incompatible pointer type
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c:4779: warning: passing arg 2 of `clear_bit' from incompatible pointer type
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c: In function `zd1205_device_reset':
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c:5143: warning: implicit declaration of function `wait_ms'
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c: In function `zd1205_load_card_setting':
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c:8384: warning: implicit declaration of function `open'
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c:8401: warning: implicit declaration of function `read'
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c:8405: warning: implicit declaration of function `close'
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c: In function `zd1205_save_card_setting':
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c:8557: warning: implicit declaration of function `write'
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c: In function `zdcb_setup_next_send':
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c:8902: warning: passing arg 2 of `constant_test_bit' from incompatible pointer type
/ZD1211LnxDrv_2_12_0_0/src/zd1205.c:8902: warning: passing arg 2 of `variable_test_bit' from incompatible pointer type
make[4]: *** [/ZD1211LnxDrv_2_12_0_0/src/zd1205.o] Error 1
make[3]: *** [_module_/ZD1211LnxDrv_2_12_0_0] Error 2
make[3]: Leaving directory `/usr/src/linux-2.6.11.8'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/ZD1211LnxDrv_2_12_0_0'
make[1]: *** [both] Error 2
make[1]: Leaving directory `/ZD1211LnxDrv_2_12_0_0'
make: *** [all] Error 2

Ghandalf
06-06-2006, 11.21.45
ma whax è ancora supportata? Il sito mi risulta irragiungibile e l'ultima release risale al luglio del 2005. Questo potrebbe essere un problema. Il make è pieno di warning ed error, in ogni caso sarà dura.

Puoi provare ad utilizzare ndiswrapper che consente di utilizzare i driver windows.

keanu76
06-06-2006, 16.31.18
Daccordo ma non sono capace a fare molto bene la configurazione con i file .ini mi sembra da windows e non conosco la procedura ne ho sentito parlare xrò..

Sapresti indicarmi allora una disrtibuzione che funziona con le penne wireless che ti ho detto e poi soprattutto che abbia tutti i tools tipo snort exploit lan test wifi test security che ha WHAX??? In tal caso la installerei subito e comincerei a fare un pò di test sulla mia rete Fastweb wifi che abbiamo messo a casa.

Grazie mille:mad:

Confido in voi

Ghandalf
07-06-2006, 14.04.35
Puoi provare in SECURITY TESTING and RESCUE DISTROS qui:

http://www.wintricks.it/forum/showthread.php?s=&threadid=87500


Se non metti a posto il TAG del thread questo verrà chiuso.

keanu76
07-06-2006, 18.18.07
Si avevo già dato un' occhiata alle varie distribuzioni ma il problema è quale distribuzione è compatibile o è facilmente configurabile una periferica WIFI USB????

Speravo di trovare qualcuno che aveva già risolto il mio problema o che fosse così preparato da darmi qualche indicazione, ho notato che i drivers x il riconoscimento delle periferiche usb lasciano a desiderare ed è tutto in alto mare.

Proverò a contattare l' assistenza di Zyxel e D-link:confused:

Ghandalf
08-06-2006, 11.15.48
Puoi utilizzare ndiswrapper, c'è un articolo su linux pro dello scorso mese su come fare. E' molto semplice, nessun file ini. Sono anche recensite 2 o 3 penne wifi.

Io utilizzo schede PCMCIA e penne usb della asus per il wifi, quella della asus con ndiswrapper.

Metti a posto il titolo del thread altrimenti questo verrà chiuso

keanu76
08-06-2006, 14.32.41
Allora ho fatto di più sono andato sul forum di linux pro ma anche li sono in alto mare e nessuno ha risolto il problema, inoltre esistono tanti post tutti uguali e non capisco xchè non li cumulino visto che sono tanto accese come discussioni.

Ho notato che anche x la d-link 108mb/s airplus non c'è nulla, al massimo ho trovato qualcosa x il chips prism.

Ho trovato un bravo Spagnolo che ha scritto due righe al
http://lamadriguera.es/modules.php?name=Content&pa=showpage&pid=2
proverò ma mi sembra che sia uguale a quello che ho già fatto!!!

Ecco Linux è un bellissimo ambiente ma poi..... spero che in futuro bada meglio!!

keanu76
10-06-2006, 22.42.34
Mi dispiace ma nessuno dei produttori mi abbia risposto... in giro i vari guru sono impreparati e non c' è una distribuzione che si è degnata di installare i drivers per le USB wifi. Oggi proverò su SUSE linux poi... bo???

Vedo che leggete leggete leggete il mio quesito e se la matematica .... è proprio bassa la percentuale degli smanettoni DOC.

PS: il problema credo che sia riferito al file MAKE che al suo interno ha la stringa che si riferisce al kernel in src/etc...../versione linux che avete,
quindi sto cercando di correggere qui indicandogli la versione essatta installata.

Resta valida la mia richiesta di soccorso vesro tutti!!

Ciao a tutti

Ghandalf
11-06-2006, 01.39.36
Ricordandoti che nessuno è tenuto a risponderti e non è detto che chi potrebbe risponderti abbia il tempo di farlo o semplicemente di andarsi a studiare il tuo problema.

In questo stesso thread ti ho consigliato più di una volta di fare riferimento a ndiswrapper, inoltre ti ho segnalato un articolo su una rivista (non il forum della rivista stessa, che spesso non ha un graché a che fare con la redazione).

Primo risultato su google/linux con ndiswrapper AND zd1211:

http://ndiswrapper.sourceforge.net/forums/viewtopic.php?t=281

il tuo dongle USB è segnalato tra le periferiche utilizzate per il testing.

Ricordo inoltre che nessuno obbliga la comunità di sviluppo di qualunque distribuzione ad investire tempo sull'integrazione di questo piuttosto che quel driver. Al limite prenditela con il produttore dell'hardware che possiedi.