usb-pwcx puts pwcx-i386.o into 2.6 kernel - should it not be a .ko module Hence, insmod -f cannot load the module Reproducible: Always Steps to Reproduce: 1. 2. 3.
About which version are you talking? Please try 8.4. It's likely that you will have problems unloading the module, but it works. I've added a check for 8.2.2 now that informs you of the problem. Thanks for reporting this!
Upgraded the kernel today (gentoo-dev-sources 2.6.7) and usb-pwcx-2.4 ~x86 doesn't work any more. It procuces a lot of error msgs and cannot be removed by rmmod. I had to rm it from /lib/modules/kernel-2.6.7/video manually and reboot. Before with kernel 2.6.5-r1 it would load with the --force command. I do not feel like experimenting in order to reproduce the error msgs, but if it might be of some help, I can do that. When I emerge the ~x86 usb-pwcx (8.4) and modprobe --force it, it will load, and after that, it won't be possible to rmmod it, coz it is in use by videodev, pwc and nvidia according to the system. The only way to get rid of it, is to manually rm the video module from /lib/modules, as explained above. My webcam will still work, but only with pwc, which is in the kernel. No large picture in X. If you want me to reproduce the error msgs, please ask me and I will. Borje borje4@chello.se
Same thing here, i upgraded to the 2.6.7 gentoo sources, and usb-pwcx won't load, it says that it isn't a good version of the modules, or something like that.. (before it worked)
I got pwc and pwcx working again :-) According to http://www.smcc.demon.nl/webcam/, it seems the whole 8* series of pwc's doesn't work very well with kernels 2.6.7 (eventually not with 2.6.6 either). For these kernels the 9.* series is needed. I was successful in patching the kernel and copying over the needed files to the kernel tree as described in the documentation of the above mentioned home page for Philips USB webcams. All error messages disappeared, which always appeared with the 8* series, even if it ocassionally worked. I presume that it is not wise to patch the gentoo-dev-sources with the pwcx (pwc decompression module), because in that case you also have to fix the pwc files in the kernel tree. But for those that have a Philips webcam or a webcam that uses pwc/pwcx it is possible to get it working with 2.6.6 and above kernels, if you do according to the instructions found on http://www.smcc.demon.nl/webcam/ Sincerely, Borje
re-opening and updating summary to make it easier to find this
The PWCX homepage reports that "For kernel 2.6.7 and higher, you must use PWCX 9" -- so the best solution for the 2.6.7 problems is probably to introduce this most recent release. See: http://www.smcc.demon.nl/webcam/release.html#pwcx
I am afraid that PWC just died. See http://www.smcc.demon.nl/webcam/ for the sad details.