I just bought a wireless pci card which works with the acx100 driver. Unfortunately the driver in the portage tree did not compile. I had do to two little changes:
1) There is a bug in the sourcefile acx100.h. The file does not include linux/pci.h from the kernel source, which is absolutely needed for being able to compile the driver.
2) The ebuild does well download the firmware file, but it does not unpack it! So i had to unpack it by myself, which is not the way of ebuild's ...
well, works for me .. can you please post your emerge info and attach the output of:
For acx100.h: what kernel headers are you using, what kernel version? This is obviously an upstream bug, can you please contact the author about it?
I forgot the say the it does not work for PCI, it may well work for USB... Perhaps this is the reason it works for you...
Output of /var/db/pkg/net-wireless/acx100-0.2.0_pre8-r4/CONTENTS:
obj /lib/modules/2.6.10/net/acx_pci.ko cf470bd99a614f878f62213dc22aae1c 1114868074
obj /lib/firmware/ACX100_USB.bin 85ad6677ab392b9ee6cd12d8e164388a 1114868074
obj /lib/firmware/RADIO0d.BIN 1c7413e7b0be4ef7d1e424a132e17fab 1114868074
obj /lib/firmware/RADIO11.BIN a150750ad33c512edc4afee5270b37cb 1114868074
obj /lib/firmware/RADIO15.BIN c99d01d4fcf0d6cc00441aff60690be4 1114868074
obj /lib/firmware/TIACX111.BIN 67a2f93c79ac301376a483d36b507c86 1114868074
obj /lib/firmware/WLANGEN.BIN 24a54fd30f7658fcbffc825b0dd7aa5b 1114868074
obj /etc/modules.d/acx_pci 7c7bc507e8661f898b49ef3add0fe1b2 1114868074
obj /usr/share/doc/acx100-0.2.0_pre8-r4/README.gz 42b0a88249655a8c4539e097cce1b928 1114868074
obj /usr/share/doc/acx100-0.2.0_pre8-r4/TODO.gz b850cbec01a776a9932ffbae76ca7f45 1114868074
obj /usr/share/doc/acx100-0.2.0_pre8-r4/glossary.gz 7664660043bf098c8625bc21882890d3 1114868074
obj /usr/share/doc/acx100-0.2.0_pre8-r4/ChangeLog.gz 0d365b52fa28c91b3fe6f0b8294c3fe6 1114868074
obj /usr/share/doc/acx100-0.2.0_pre8-r4/general_info.gz b60fb25537fa44467688ed7ce0b9343a 1114868074
obj /usr/share/doc/acx100-0.2.0_pre8-r4/firmware_versions.txt.gz b000be1f53f2bc975e799d4b27d77a13 1114868074
obj /usr/share/doc/acx100-0.2.0_pre8-r4/usb_info.gz f925d8bde54fbbdf8bc00b3fd4555125 1114868074
obj /usr/share/doc/acx100-0.2.0_pre8-r4/iwpriv.txt.gz 73aa92be5afe4afd77f95599d6df317e 1114868074
Seems that it does unpack the firmware files but it does not work by default because default path to the firmware files is /usr/share/acx
Please, provide output of emerge info
Please reopen when you still see this bug and attach your emerge info.
yeah, it seems to work now! great job! thx!