Thread: [zd1211-devs] Crash compile driver && kernel 2.6.19-gentoo-r5
Status: Beta
Brought to you by:
mayne
From: <jo...@se...> - 2007-03-20 18:13:34
|
Hi, i need help. I have problem with compile driver on kernel 2.6.19 r5 , before i have = 2.6.18 r6 and no problem, but i upgrade kernel.... Here's root@larisa# emerge zd1211 Calculating dependencies... done! >>> Emerging (1 of 1) net-wireless/zd1211-83 to / * zd1211-driver-r83.tgz MD5 ;-) ... = = [ ok ] * zd1211-driver-r83.tgz RMD160 ;-) ... = = [ ok ] * zd1211-driver-r83.tgz SHA1 ;-) ... = = [ ok ] * zd1211-driver-r83.tgz SHA256 ;-) ... = = [ ok ] * zd1211-driver-r83.tgz size ;-) ... = = [ ok ] * checking ebuild checksums ;-) ... = = [ ok ] * checking auxfile checksums ;-) ... = = [ ok ] * checking miscfile checksums ;-) ... = = [ ok ] * checking zd1211-driver-r83.tgz ;-) ... = = [ ok ] * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/2.6.19-gentoo-r5/build * Found sources for kernel version: * 2.6.19-gentoo-r5 * Checking for suitable kernel configuration options... = = [ ok ] >>> Unpacking source... >>> Unpacking zd1211-driver-r83.tgz to /var/tmp/portage/net-wireless/zd= 1211-83/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-wireless/zd1211-83/work/zd= 1211-driver-r83 ... * Preparing zd1211 module cd ..; make ZD1211REV_B=3D0 make[1]: Entering directory `/var/tmp/portage/net-wireless/zd1211-83/wo= rk/zd1211-driver-r83' /usr/src/linux /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83 -I/var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/in= clude -fomit-frame-pointer -O2 -Wall -Wstrict-prototypes -pipe -DZDCONF= _WE_ST AT_SUPPORT=3D1 -DHOST_IF_USB -DAMAC -DGCCK -DOFDM -DHOSTAPD_SUPPORT -DU= SE_EP4_SET_REG -DDOWNLOADFIRMWARE -DfTX_GAIN_OFDM=3D0 -DfNEW_CODE_MAP=3D= 1 -DfWRITE_ WORD_REG=3D1 -DfREAD_MUL_REG=3D1 -DENHANCE_RX=3D1 -DZD1211 src/zd1205.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/zdpmfi= lter.o src/zdpsmon.o src/zdsynch.o src/zdbuf.o src/zd1205_proc.o src/zdhw.o s= rc/zddebug.o src/zdtkipseed.o src/zdmic.o src/zdusb.o src/zd1211.o make -C /usr/src/linux SUBDIRS=3D/var/tmp/portage/net-wireless/zd1211-8= 3/work/zd1211-driver-r83 modules make[2]: Entering directory `/usr/src/linux-2.6.19-gentoo-r5' CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zd1205.o In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zd1205.c:43: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1279: warning: =E2=80=98zd_readl=E2=80=99 declared inline after be= ing called /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1279: warning: previous declaration of =E2=80=98zd_readl=E2=80=99 = was here /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c: In function =E2=80=98zd1205_validate_frame=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c:2809: warning: unused variable =E2=80=98len1=E2=80=99 /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c: In function =E2=80=98zd1205_translate_scan=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c:7183: warning: format =E2=80=98%d=E2=80=99 expects type =E2=80=98i= nt=E2=80=99, but argument 4 has type =E2=80=98 U32=E2=80=99 /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c:7183: warning: unknown conversion type character =E2=80=98,=E2=80=99= in format /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c:7183: warning: spurious trailing =E2=80=98%=E2=80=99 in format /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c: In function =E2=80=98zd1205_list_bss=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c:7388: warning: format =E2=80=98%2d=E2=80=99 expects type =E2=80=98= int=E2=80=99, but argument 2 has type =E2=80=98U32=E2=80=99 /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c:7388: warning: spurious trailing =E2=80=98%=E2=80=99 in format /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c: At top level: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c:7527: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c:7608: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c:7697: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c:7713: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c: In function =E2=80=98CalculateQuality=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c:10074: warning: unused variable =E2=80=98rxOffset=E2=80=99 /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c: In function =E2=80=98zd1205_tx_isr=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.c:2030: warning: =E2=80=98sw_tcb=E2=80=99 may be used uninitialized = in this function CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdasocsvc.o In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zdasocsvc.c:6: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdauthreq.o CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdauthrsp.o In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zdauthrsp.c:6: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83= /src/zdmmrx.o CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdshared.o In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zddebug.h:9, from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zdshared.c:6: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdhci.o In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zdhci.c:7: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdglobal.o In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zddebug.h:9, from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zdglobal.c:6: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdencrypt.o CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdpmfilter.o In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zdpmfilter.c:6: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdpsmon.o In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zddebug.h:9, from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zdpsmon.c:6: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdsynch.o CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdbuf.o CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zd1205_proc.o In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zd1205_proc.c:37: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdhw.o In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zddebug.h:9, from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zdhw.c:9: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zdhw= .c: In function =E2=80=98HW_Set_AL2232_RF_Chips=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zdhw= .c:1868: warning: unused variable =E2=80=98macp=E2=80=99 CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zddebug.o In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zddebug.h:9, from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zddebug.c:5: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zdde= bug.c: In function =E2=80=98zd1205_cont_tx=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zdde= bug.c:921: warning: =E2=80=98return=E2=80=99 with a value, in function = returning void CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdtkipseed.o CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdmic.o CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zdusb.o In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zdusb.c:44: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r8= 3/src/zd1211.o /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:1555:5: warning: "fVERIFY_FLASH" is not defined In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zddebug.h:9, from /var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83/src/zd1211.c:40: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 05.h:1332: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c: In function =E2=80=98zd1211_USB_WRITE_EEPROM_DATA=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:389: warning: passing argument 6 of =E2=80=98usb_fill_int_urb=E2=80= =99 from incompatible pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:394: warning: passing argument 6 of =E2=80=98usb_fill_bulk_urb=E2=80= =99 from incompatibl e pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c: In function =E2=80=98zd1211_USB_ProgramFlash=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:456: warning: passing argument 6 of =E2=80=98usb_fill_int_urb=E2=80= =99 from incompatible pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:461: warning: passing argument 6 of =E2=80=98usb_fill_bulk_urb=E2=80= =99 from incompatibl e pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c: In function =E2=80=98zd1211_USB_PACKAGE_READ_REGISTER=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:538: warning: passing argument 6 of =E2=80=98usb_fill_int_urb=E2=80= =99 from incompatible pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:543: warning: passing argument 6 of =E2=80=98usb_fill_bulk_urb=E2=80= =99 from incompatibl e pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c: In function =E2=80=98zd1211_USB_PACKAGE_WRITE_REGISTER=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:720: warning: passing argument 6 of =E2=80=98usb_fill_int_urb=E2=80= =99 from incompatible pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:725: warning: passing argument 6 of =E2=80=98usb_fill_bulk_urb=E2=80= =99 from incompatibl e pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c: In function =E2=80=98zd1211_USB_SET_RF_REG=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:1675: warning: passing argument 6 of =E2=80=98usb_fill_int_urb=E2=80= =99 from incompatibl e pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:1680: warning: passing argument 6 of =E2=80=98usb_fill_bulk_urb=E2= =80=99 from incompatib le pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c: In function =E2=80=98zd1211_InitSetup=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:1850: warning: passing argument 6 of =E2=80=98usb_fill_bulk_urb=E2= =80=99 from incompatib le pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:1892: error: =E2=80=98struct net_device=E2=80=99 has no member nam= ed =E2=80=98get_wireless_stats =E2=80=99 /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c: In function =E2=80=98zd1211_intr_cb=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:2508: warning: passing argument 6 of =E2=80=98usb_fill_bulk_urb=E2= =80=99 from incompatib le pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c: In function =E2=80=98zd1211_submit_rx_urb=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:2647: warning: passing argument 6 of =E2=80=98usb_fill_bulk_urb=E2= =80=99 from incompatib le pointer type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c: In function =E2=80=98zd1211_submit_tx_urb=E2=80=99: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd12= 11.c:2884: warning: passing argument 6 of =E2=80=98usb_fill_bulk_urb=E2= =80=99 from incompatib le pointer type make[3]: *** [/var/tmp/portage/net-wireless/zd1211-83/work/zd1211-drive= r-r83/src/zd1211.o] Error 1 make[2]: *** [_module_/var/tmp/portage/net-wireless/zd1211-83/work/zd12= 11-driver-r83] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r5' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/net-wireless/zd1211-83/wor= k/zd1211-driver-r83' make: *** [all] Error 2 !!! ERROR: net-wireless/zd1211-83 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 4043: Called src_compile zd1211-83.ebuild, line 43: Called linux-mod_src_compile linux-mod.eclass, line 511: Called die !!! Unable to make KERNEL_SOURCE=3D/usr/src/linux KDIR=3D/usr/src/linu= x KERN_26=3Dy all. !!! If you need support, post the topmost build error, and the call sta= ck if relevant. !!! A complete build log is located at '/var/tmp/portage/net-wireless/z= d1211-83/temp/build.log'. any reason,idea?? Sry i am newbie.. Thanks for help... |
From: Will K. <ke...@gm...> - 2007-03-21 00:17:13
|
On Tue, 2007-03-20 at 19:08 +0100, Martin joueur wrote: > Hi, i need help. > I have problem with compile driver on kernel 2.6.19 r5 , before i have 2= .6.18 r6 and no problem, but i upgrade kernel.... Here's >=20 <--snip--> > any reason,idea?? Sry i am newbie.. Thanks for help...=20 The zd1211 ebuild installs a different driver than the zd1211rw that is under primary development and available in the kernel right now. I would try the in-kernel zd1211rw before mucking about with the vendor driver, which probably won't work with more recent kernels anyway. FWIW, I am using the in-kernel driver with my 3Com 3crusb10075 stick right now and it works very well. Will Keaney --=20 Build a person a fire, and they may be warm for a day. Set that person on fire, and they will be warm for the rest of their life. GnuPG Public Key ID 1024D/203C7431. =20 Public Key Available From http://keyserv.nic-se.se:11371/#extract |