Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 52403 - usb-pwcx / gentoo-sources 2.6.7 problems
Summary: usb-pwcx / gentoo-sources 2.6.7 problems
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 All
: High normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-29 17:19 UTC by Mr. Borje Holmberg
Modified: 2004-08-29 23:10 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mr. Borje Holmberg 2004-05-29 17:19:05 UTC
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.
Comment 1 Patrick Kursawe (RETIRED) gentoo-dev 2004-06-07 03:30:29 UTC
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!
Comment 2 Mr. Borje Holmberg 2004-06-19 06:31:43 UTC
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
Comment 3 Raphael Slinckx 2004-06-19 09:17:13 UTC
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)
Comment 4 Mr. Borje Holmberg 2004-07-31 04:05:38 UTC
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
Comment 5 Patrick Kursawe (RETIRED) gentoo-dev 2004-08-01 23:49:37 UTC
re-opening and updating summary to make it easier to find this
Comment 6 Alexander Marks 2004-08-11 15:05:17 UTC
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
Comment 7 Patrick Kursawe (RETIRED) gentoo-dev 2004-08-29 23:10:57 UTC
I am afraid that PWC just died. See http://www.smcc.demon.nl/webcam/ for the sad details.