Well, I have a X-Micro Mini USB card, and I heard that kernel 2.6.12 had it
built in. I chose to build the driver as a module, and built the kernel. Since
firmware loading was also a module, that was built, too. However, when I
either added firmware_class and zd1201 to /etc/autoload.d/kernel-2.6, or
modprobed it, I got the error: "Error in 'firmware_class.ko'. Couldn't load
module correctly. Unloading." This is very strange behavior, escpecially for
Gentoo. Anyone know why this is?
Steps to Reproduce:
2.Compile the zd1201 module with the kernel
3.Either add it to the kernel-2.6 script or modprobe firmware_class.ko
Same results every time.
It should have loaded properly, and detected my wireless card.
Please, try to reproduce this with latest vanilla-sources and report back.
Never mind that error. I just realised that I didn't compile the driver with the
kernel, I downloaded the driver sources from a website. I just checked the
sources. zd1201.c was missing a critical system call. the Makefile was also
missing the calls for the usb source files to be compiled. Fixed that and it