![](https://seccdn.libravatar.org/avatar/34d38b5715e931507de0a8825a742e2b.jpg?s=120&d=mm&r=g)
Hallo, hat jemand Erfahrung mit A-Links WLAN USB Adapter WL54USB an einer SL-10.0-OSS Maschine. Der Adapter wird nicht automatisch erkannt, sondern bedarf eines eigenen Treibers, den ich von der www-Seite von A-Link heruntergeladen habe. Jedoch läuft die Kompilierung (Kernel 2.6.13-15.8-default) nicht sauber durch (die Makefile-Datei ist richtig konfiguriert. Dem Hersteller nach ist der Treiber mit 2.6.6&2.6.7 getestet): Hier das, was 'make' ausspuckt: # make /lib/modules/2.6.13-15.8-default/build /home/kimmo/Poltto/zd1211-4715/zdsta -I/home/kimmo/Poltto/zd1211-4715/zdsta/src/include -fomit-frame-pointer -O -Wall -Wstrict-prototypes -pipe -DHOST_IF_USB -DAMAC -DGCCK -DOFDM -DUSE_EP4_SET_REG -DDOWNLOADFIRMWARE -DfTX_GAIN_OFDM=0 -DfNEW_CODE_MAP=1 -DfWRITE_WORD_REG=1 -DfREAD_MUL_REG=1 make -C /lib/modules/2.6.13-15.8-default/build SUBDIRS=/home/kimmo/Poltto/zd1211-4715/zdsta modules make[1]: Entering directory `/usr/src/linux-2.6.13-15.8-obj/i386/default' make -C ../../../linux-2.6.13-15.8 O=../linux-2.6.13-15.8-obj/i386/default modules CC [M] /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.o In file included from /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:38: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.h:665: warning: ‘__packed__’ attribute ignored In file included from /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:39: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zdinlinef.h: In function ‘Cfg_CtrlSetting’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zdinlinef.h:347: warning: ‘LenInUs’ may be used uninitialized in this function /home/kimmo/Poltto/zd1211-4715/zdsta/src/zdinlinef.h:348: warning: ‘NextLenInUs’ may be used uninitialized in this function /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_house_keeping’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:1157: warning: unused variable ‘tmpvalue’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_transmit_cleanup’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:1609: warning: unused variable ‘i’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_tx_isr’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:1659: warning: unused variable ‘next_sw_tcb’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_start_ru’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:2675: warning: unused variable ‘loopCnt’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:2667: warning: unused variable ‘tmp_value’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_recycle_rx’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:2766: warning: unused variable ‘buffer_found’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:2762: warning: unused variable ‘tmp_value’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_rx_isr’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:3056: warning: ISO C90 forbids mixed declarations and code /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:3061:9: warning: "ENHANCE_RX" is not defined /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:3086:5: warning: "ENHANCE_RX" is not defined /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:3094:5: warning: "ENHANCE_RX" is not defined /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:3575:10: warning: "ENHANCE_RX" is not defined /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_close’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:517: sorry, unimplemented: inlining failed in call to ‘zd_readl’: function not considered for inlining /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:428: sorry, unimplemented: called from here /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:478: sorry, unimplemented: inlining failed in call to ‘zd_writel’: function not considered for inlining /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:430: sorry, unimplemented: called from here /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_sleep_reset’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:4438: warning: unused variable ‘flags’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_process_wakeup’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:4602: warning: unused variable ‘tmpvalue’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:4601: warning: unused variable ‘TSFTimer’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_watchdog’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:5039: error: label at end of compound statement /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:4881: warning: unused variable ‘tmpvalue’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:4878: warning: unused variable ‘diffTime’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:4877: warning: unused variable ‘i’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205wext_siwscan’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:6217: warning: unused variable ‘macp’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_translate_scan’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:6242: warning: unused variable ‘macp’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_ioctl’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:6515: warning: ISO C90 forbids mixed declarations and code /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:6540: warning: ISO C90 forbids mixed declarations and code /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:6710: warning: ‘verify_area’ is deprecated (declared at include2/asm/uaccess.h:105) /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zd1205_clear_structs’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:7346: warning: unused variable ‘macp’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘zdcb_setup_next_send’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:7476: warning: unused variable ‘loopCnt’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:7474: warning: unused variable ‘lock_flag’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:7462: warning: unused variable ‘tmp_value3’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:7462: warning: unused variable ‘tmp_value’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:7457: warning: unused variable ‘next_sw_tcb’ /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c: In function ‘CalculateQuality’: /home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.c:8560: warning: ISO C90 forbids mixed declarations and code make[4]: *** [/home/kimmo/Poltto/zd1211-4715/zdsta/src/zd1205.o] Error 1 make[3]: *** [_module_/home/kimmo/Poltto/zd1211-4715/zdsta] Error 2 make[2]: *** [modules] Error 2 make[1]: *** [modules] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.13-15.8-obj/i386/default' make: *** [all] Error 2 Wenn ich es richtig verstanden habe, könnte man solche "problematische" Adapter mit ndiswrapper benutzen, habe aber keine Ahnung, wie ich ndiswrapper konfigurieren soll. Danke schon im voraus für eure Hilfe. Gruß Kimmo