Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Aiheet - Lake

Sivuja: [1]
1
Laitealue / A-LINK WL54USB -tikku ei toimi [RATKAISTU]
« : 26.12.08 - klo:13.57 »
Koneellani on Windows XP ja Ubuntu Hardy Heron 8.04. Windowsilla langaton netti lähti toimimaan erittäin sulavasti, mutta Ubuntulla ei onnistu mitenkään. Koitin ensin asentaa vastaanotintikulle Windows-ajurit NDISWrapperin kanssa. Ajuri asentui, vaan mitään ei tapahtunut. Linux-ajurikin tikulle on olemassa, joten eihän siinä auttanut kuin alkaa kääntää sitä lähdekoodista käsin. Tämä on meikäläiselle kyllä erittäin vieras alue, onneksi sentään käyttöohje löytyy osoitteesta ftp://ftp.a-link.com/wl54usb/Linux_zd1211x_UserGuide.pdf.

Paketin sain purettua ( :D !), mutta "maketus" ei onnistu. Manuaalissa käskettiin muuttamaan kommentiksi ne kaksi koodinpätkää, joissa puhutaan 2.4 kernelistä (minulla on 2.6), joten siinä ei pitäisi olla ongelmaa. Make sanoi kuitenkin näin:

Koodia: [Valitse]
make both
make[1]: Siirrytään hakemistoon "/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0"
make clean
make[2]: Siirrytään hakemistoon "/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0"
rm -rf .tmp_versions .*.cmd *.ko *.mod.c *.mod.o *.o src/*.o  src/.*.o.cmd menudbg apdbg winevl_iface
make[2]: Poistutaan hakemistosta "/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0"
make ZD1211REV_B=0
make[2]: Siirrytään hakemistoon "/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0"
/lib/modules/2.6.24-16-generic/build
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0
-I/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_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 -DAAAA03_FIX=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.24-16-generic/build SUBDIRS=/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0 modules
make[3]: Siirrytään hakemistoon "/usr/src/linux-headers-2.6.24-16-generic"
  CC [M]  /home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.o
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:34:26: error: linux/config.h: No such file or directory
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:451: warning: initialization from incompatible pointer type
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:479: error: expected declaration specifiers or ‘...’ before ‘write’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:479: error: expected declaration specifiers or ‘...’ before ‘fd’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:479: error: expected declaration specifiers or ‘...’ before ‘buf’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:479: error: expected declaration specifiers or ‘...’ before ‘count’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:480: warning: type defaults to ‘int’ in declaration of ‘_syscall3’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:480: error: expected ‘,’ or ‘;’ before ‘_syscall3’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:485: error: ‘dot11A_Channel’ undeclared here (not in a function)
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c: In function ‘zd1205_rx_isr’:
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:4218: error: ‘struct sk_buff’ has no member named ‘mac’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c: In function ‘zd1205_xmit_frame’:
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:5025: warning: ISO C90 forbids mixed declarations and code
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:5026: warning: assignment from incompatible pointer type
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:5029: warning: assignment from incompatible pointer type
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c: In function ‘zd1205_load_card_setting’:
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:8708: error: implicit declaration of function ‘open’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:8725: error: implicit declaration of function ‘read’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:8729: error: implicit declaration of function ‘close’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c: In function ‘zd1205_save_card_setting’:
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:8881: error: implicit declaration of function ‘write’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c: In function ‘zdcb_rx_ind’:
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:9913: error: implicit declaration of function ‘eth_copy_and_sum’
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c: In function ‘zd1205_set_zd_cbs’:
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:10344: warning: assignment from incompatible pointer type
make[4]: *** [/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.o] Virhe 1
make[3]: *** [_module_/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0] Virhe 2
make[3]: Poistutaan hakemistosta "/usr/src/linux-headers-2.6.24-16-generic"
make[2]: *** [all] Virhe 2
make[2]: Poistutaan hakemistosta "/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0"
make[1]: *** [both] Virhe 2
make[1]: Poistutaan hakemistosta "/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0"
make: *** [all] Virhe 2

Suurin ongelma on kai tässä:
Koodia: [Valitse]
/home/lauri/Työpöytä/ZD1211LnxDrv_2_16_0_0/src/zd1205.c:34:26: error: linux/config.h: No such file or directory
Tai saattahan se olla, että ongelma on jossain muualla kuin ajurissa.

Sivuja: [1]