If you merge linux-wlan-ng-0.2.1_pre11 and pcmcia-cs-3.2.5 you probably have this issue: prism2_init: prism2_cs.o: 0.2.1-pre11 Loaded prism2_init: dev_info is: prism2_cs prism2_cs: CardServices release does not match! This ebuild is the lastest version of linux-wlan-ng (pre15) and works with pcmcia-cs version 3.2.5 I have reports that works in 2.6 series Kernel it is true?
*** Bug 31994 has been marked as a duplicate of this bug. ***
Created attachment 22008 [details] linux-wlan-ng-0.2.1_pre15.ebuild linux-wlan-ng-0.2.1_pre15.ebuild
Created attachment 22009 [details] pcmcia-cs-3.2.1-3.2.5.diff.gz Needs to be inside ${DISTDIR} (/usr/portage/distfiles/) only if you have pcmcia-cs-3.2.5 installed.
This fails with 2.6.0-test9... ---SNIP--- The default responses are correct for most users. Build Prism2.x PCMCIA Card Services (_cs) driver? (y/n) [y] Build Prism2 PLX9052 based PCI (_plx) adapter driver? (y/n) [y] Build Prism2.5 native PCI (_pci) driver? (y/n) [y] Build Prism2.5 USB (_usb) driver? (y/n) [y] Linux source directory [/usr/src/linux] make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Makefile:405: /usr/src/linux-2.6.0-test9/arch/x86/Makefile: No such file or directory make[2]: *** No rule to make target `/usr/src/linux-2.6.0-test9/arch/x86/Makefile'. Stop. make[1]: *** [get_options] Error 2 ./Configure: line 240: scripts/make.opts: No such file or directory The kernel source tree is version . Kernel 2.5/2.6 support is highly experimental. WARNING: the current running kernel is actually version 2.6.0-test9. The current kernel build date is Wed Nov 12 19:06:11 2003. ./Configure: line 294: [: too many arguments ./Configure: line 332: scripts/make.opts: No such file or directory Alternate target install root directory on host [/home/tmp/portage/linux-wlan-ng-0.2.1_pre15/image/] PCMCIA script directory [/etc/pcmcia] Module install directory [/lib/modules/] It looks like you have a System V init file setup. Prefix for build host compiler? (rarely needed) [] Build for debugging (see doc/config.debug) (y/n) [n]
Plain pre16 builds fine and seems to work with 2.6 (at least the usb modules I tested). I've just copied the the two modules I need to /lib/modules/2.6.0/misc and used the rest from the installed old package. But this ebuild here has a problem configuring the package under 2.6.
See bug #32737 for a metabug about the problems with building external modules with 2.6 kernels. As for -pre16, hopefully i'll get it into portage soon now that stupid finals are done.
Too old!, it's more important Bug 44760 ;-P There is no reason to put pre15 on portage.. now linux-wlan-ng uses an eclass and the lastest release of linux-wlan-ng is pre21.