Treiber/Modul für WLan Stick kompilieren


scachi

Member
Joined
Dec 28, 2005
Messages
451
Hallo,

ich versuche krampfhaft den Treiber für meinen WLan USB Stick
http://sourceforge.net/projects/zd1211/
oder
http://zd1211.ath.cx/
zu kompilieren, bekomme es aber leider nicht hin.
(Im 2.6.18-RC1 Kernel ist der Treiber ja standardmäßig jetzt drin, aber wir gammeln ja immer noch mit dem 2.4.irgendwas herum)

Ich bekomme unter anderem diese Fehlermeldung:
structure has no member named `iw_stats'
Das soll angeblich daran liegen das im Kernel kein WLAN Support eingestellt ist (CONFIG_NET_RADIO).

Wie bekomme ich das nun auf die Reihe ? Wenn ich das jetzt via
"make menuconfig" konfiguriere und "make deps" aufrufe haut es mich immer mit dieser Meldung raus:
make[4]: Entering directory `/home/baro/c/gp2x/kernel/linux/drivers/net/hamradio'
/home/baro/c/gp2x/kernel/linux/scripts/mkdep -D__KERNEL__ -I/home/baro/c/gp2x/kernel/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -Uarm -fno-common -pipe -mapcs-32 -D__LINUX_ARM_ARCH__=4 -march=armv4 -mtune=arm9tdmi -mshort-load-bytes -msoft-float -Uarm -nostdinc -iwithprefix include -- 6pack.c baycom_epp.c baycom_par.c baycom_ser_fdx.c baycom_ser_hdx.c bpqether.c dmascc.c hdlcdrv.c mkiss.c mkiss.h scc.c yam1200.h yam9600.h yam.c z8530.h > .depend
make _sfdep_soundmodem _FASTDEP_ALL_SUB_DIRS="soundmodem"
make[5]: Entering directory `/home/baro/c/gp2x/kernel/linux/drivers/net/hamradio'
make -C soundmodem fastdep
make[6]: Entering directory `/home/baro/c/gp2x/kernel/linux/drivers/net/hamradio/soundmodem'
./gentbl
./gentbl: ./gentbl: cannot execute binary file
make[6]: *** [sm_tbl_afsk1200.h] Fehler 126
make[6]: Leaving directory `/home/baro/c/gp2x/kernel/linux/drivers/net/hamradio/soundmodem'
make[5]: *** [_sfdep_soundmodem] Fehler 2
make[5]: Leaving directory `/home/baro/c/gp2x/kernel/linux/drivers/net/hamradio'
make[4]: *** [fastdep] Fehler 2
make[4]: Leaving directory `/home/baro/c/gp2x/kernel/linux/drivers/net/hamradio'
make[3]: *** [_sfdep_net/hamradio] Fehler 2
make[3]: Leaving directory `/home/baro/c/gp2x/kernel/linux/drivers'
make[2]: *** [fastdep] Fehler 2
make[2]: Leaving directory `/home/baro/c/gp2x/kernel/linux/drivers'
make[1]: *** [_sfdep_drivers] Fehler 2
make[1]: Leaving directory `/home/baro/c/gp2x/kernel/linux'

Ich bitte um Hilfe.. ich will doch nur an meiner GP2X mit WLan spielen :)

//edit
okay.. make mrproper scheint geholfen zu haben, da jetzt "make dep" fehlerfei durchläuft. Aber der Treiber meckert immer noch über
structure has no member named `iw_stats'

//edit2
Nach ein bissel herumschrauben an dem Treiber scheint er jetzt von der Mitarbeit überzeugt zu sein. Mal sehen ob der Rest jetzt auch noch klappt.
 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARRRRRRRRRRRRRRRRRRRRRRGHHH
GRML..wpa-supplicant........argh....openssl...ARGGGGGGGGGGGGGGGGGHHH

okay.. nun gehts mir besser - sorry

Hat jemand von euch eine Idee zu dem da unten ?
Mir sind die Ideen ausgegangen :-(

wpa_supplicant -t -w -i wlan0 -c ./wpa_conftest -D zd1211
ioctl[ZD_IOCTL_PARAM]: Operation not supported
ioctl[ZD_IOCTL_PARAM]: Operation not supported
ioctl[ZD_IOCTL_PARAM]: Operation not supported
ioctl[ZD_IOCTL_WPA]: Operation not supported
Jan 01 00:06:53.002966: Failed to set encryption.
 
Hast du es mitlerweile geschafft den Treiber fehlerfrei zum laufen zu bekommen?
 
Jein - also ja, aber leider ohne WPA support und somit für mich Nutzlos.
Ich glaube irgendwo im Archiv fliegt der Treiber herum (von jemand anderem kompiliert).
 
Back
Top