Hi Jeremy, In addition to my posting yesterday, I just fugured out, that the multiple camera problem seams not to be a driver problem. I compiled the older pwc-10.0.7a, that was working with my 2.6.11.4-... kernel, for my new 2.6.16.-... kernel. Then I experinced the same problem.
Thus, I conclude the bug somehow comes with new kernel versions. Very best, Andreas Please keep me updated iff you solved the problem. I need two cameras for our robotic project Kurt3D http://kos.informatik.uni-osnabrueck.de/cgi-bin/generate_html.pl?11 Jeremy Parsons wrote: > Dear Andreas, > > I saw your multiple camera bug report posting here: > http://www.mail-archive.com/[email protected]/msg00411.html > > I have the same problem exactly. I sent an email to Luc on the 11th July > so hopefully, he may find time to work on this and kernel 2.6.18 too ? > > Thanks, > > Jeremy > > > > Dear Luc, > > Thanks for the great work on the pwc driver: it works really well for me > with a single Philips TouCam Pro II so I can do video conferencing and > development for a timber image processing application: looking for > damaged or dark wood. > > I would like to use four webcams simultaneously to see four sides of a > piece of wood together. Unfortunately, when I connect two identical > webcams, I can only get them to work simultaneously when I drop the > resolution to 176x144 on both. It doesn't seem to be affected by > compression levels, or frame rates as reported in camstream (slowest > framerates did not seem to be applied). I have tried using different > combinations of USB ports, and both pwc 10.0.11 and 10.0.12rc1 drivers. > The cameras are quite stable at the low resolution but on a i386 kernel, > the upsized camstream goes blank immediately if I try to increase the > resolution just a little and then if i try to press any other buttons, > the application hangs. I also tried "motion" but again, I can only get > one of the two cameras working. > > With x86_64 on the same dual core Athlon X2 2800+, I can open one webcam > slightly larger before camstream hangs but dmesg has a possibly more > interesting message: > pwc: isoc_init() submit_urb 0 failed with error -28 > > Incidentally, I also tried installing a binary driver for a uEye > high-end USB HiSpeed webcam as an expensive alternative to pwc webcams > but unfortunately, it wouldn't run on my FC5 x86_64 installation at all > and on i386 linux, my computer does an immediate oops and a kernel panic > as soon as I insert the uEye ! (hope that makes you feel good about your > work ?) > > CONFIGURATION DETAILS > ======================= > i386 system: > > $ uname -a > Linux genome 2.6.17-1.2145_FC5 #1 Sat Jul 1 13:03:45 EDT 2006 i686 > athlon i386 GNU/Linux > > dmesg output: > pwc: Philips webcam module removed. > usb 1-5: new full speed USB device using ohci_hcd and address 14 > usb 1-5: configuration #1 chosen from 1 choice > pwc: Philips webcam module version 10.0.12-rc1 loaded. > pwc: Supports Philips PCA645/646, PCVC675/680/690, > PCVC720[40]/730/740/750 & PCVC830/840. > pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung > MPC-C10 and MPC-C30, > pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite > VCS-UC300 and VCS-UM100. > pwc: Philips PCVC740K (ToUCam Pro)/PCVC840 (ToUCam II) USB webcam detected. > pwc: Registered as /dev/video0. > usbcore: registered new driver Philips webcam > usb 1-6: new full speed USB device using ohci_hcd and address 15 > usb 1-6: configuration #1 chosen from 1 choice > pwc: Philips PCVC740K (ToUCam Pro)/PCVC840 (ToUCam II) USB webcam detected. > pwc: Registered as /dev/video1. > usb 1-6: USB disconnect, address 15 > usb 1-1: new full speed USB device using ohci_hcd and address 16 > usb 1-1: configuration #1 chosen from 1 choice > pwc: Philips PCVC740K (ToUCam Pro)/PCVC840 (ToUCam II) USB webcam detected. > pwc: Registered as /dev/video1. > > CONFIGURATION DETAILS > ======================= > x86_64 system: > > On Fedora core 5 AMD_64, dmesg says only: > pwc: isoc_init() submit_urb 0 failed with error -28 > > # uname -a > Linux genome 2.6.16-1.2122_FC5 #1 SMP Sun May 21 15:01:10 EDT 2006 > x86_64 x86_64 x86_64 GNU/Linux > > # cat /proc/bus/usb/devices > > T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh=10 > B: Alloc=-746/900 us (-82%), #Int= 1, #Iso= 0 > D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 > P: Vendor=0000 ProdID=0000 Rev= 2.06 > S: Manufacturer=Linux 2.6.16-1.2122_FC5 ohci_hcd > S: Product=OHCI Host Controller > S: SerialNumber=0000:00:02.0 > C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub > E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms > > T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 > D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=0471 ProdID=0311 Rev= 0.03 > S: SerialNumber=01690000A5000000 > C:* #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=500mA > I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 0 Ivl=1ms > I: If#= 0 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 196 Ivl=1ms > I: If#= 0 Alt= 2 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 292 Ivl=1ms > I: If#= 0 Alt= 3 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 448 Ivl=1ms > I: If#= 0 Alt= 4 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 592 Ivl=1ms > I: If#= 0 Alt= 5 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 704 Ivl=1ms > I: If#= 0 Alt= 6 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 776 Ivl=1ms > I: If#= 0 Alt= 7 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 840 Ivl=1ms > I: If#= 0 Alt= 8 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 896 Ivl=1ms > I: If#= 0 Alt= 9 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 960 Ivl=1ms > I: If#= 0 Alt=10 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 960 Ivl=1ms > I: If#= 1 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio > I: If#= 2 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio > I: If#= 2 Alt= 1 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio > E: Ad=84(I) Atr=01(Isoc) MxPS= 90 Ivl=1ms > I: If#= 2 Alt= 2 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio > E: Ad=84(I) Atr=01(Isoc) MxPS= 46 Ivl=1ms > I: If#= 2 Alt= 3 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio > E: Ad=84(I) Atr=01(Isoc) MxPS= 25 Ivl=1ms > I: If#= 2 Alt= 4 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio > E: Ad=84(I) Atr=01(Isoc) MxPS= 16 Ivl=1ms > > T: Bus=02 Lev=01 Prnt=01 Port=04 Cnt=02 Dev#= 3 Spd=12 MxCh= 0 > D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=0471 ProdID=0311 Rev= 0.03 > S: SerialNumber=01690000A5000000 > C:* #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=500mA > I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 0 Ivl=1ms > I: If#= 0 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 196 Ivl=1ms > I: If#= 0 Alt= 2 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 292 Ivl=1ms > I: If#= 0 Alt= 3 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 448 Ivl=1ms > I: If#= 0 Alt= 4 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 592 Ivl=1ms > I: If#= 0 Alt= 5 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 704 Ivl=1ms > I: If#= 0 Alt= 6 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 776 Ivl=1ms > I: If#= 0 Alt= 7 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 840 Ivl=1ms > I: If#= 0 Alt= 8 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 896 Ivl=1ms > I: If#= 0 Alt= 9 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 960 Ivl=1ms > I: If#= 0 Alt=10 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=Philips > webcam > E: Ad=82(I) Atr=03(Int.) MxPS= 1 Ivl=32ms > E: Ad=85(I) Atr=01(Isoc) MxPS= 960 Ivl=1ms > I: If#= 1 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio > I: If#= 2 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio > I: If#= 2 Alt= 1 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio > E: Ad=84(I) Atr=01(Isoc) MxPS= 90 Ivl=1ms > I: If#= 2 Alt= 2 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio > E: Ad=84(I) Atr=01(Isoc) MxPS= 46 Ivl=1ms > I: If#= 2 Alt= 3 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio > E: Ad=84(I) Atr=01(Isoc) MxPS= 25 Ivl=1ms > I: If#= 2 Alt= 4 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio > E: Ad=84(I) Atr=01(Isoc) MxPS= 16 Ivl=1ms > > T: Bus=02 Lev=01 Prnt=01 Port=06 Cnt=03 Dev#= 4 Spd=1.5 MxCh= 0 > D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=046d ProdID=c00c Rev= 6.20 > S: Manufacturer=Logitech > S: Product=USB Mouse > C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid > E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=10ms > > T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh=10 > B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 > D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1 > P: Vendor=0000 ProdID=0000 Rev= 2.06 > S: Manufacturer=Linux 2.6.16-1.2122_FC5 ehci_hcd > S: Product=EHCI Host Controller > S: SerialNumber=0000:00:02.1 > C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub > E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms > [EMAIL PROTECTED] ~]# > > > > > -- ----------------------------------------------------------------------- Andreas Nuechter University of Osnabrueck Institute of Computer Science Knowledge Based Systems private: Albrechtstrasse 28 Kurt-Schumacher-Damm 38 D-49069 Osnabrueck D-49078 Osnabrueck Germany Germany +49-541-969-2623 +49-541-6854464 ICQ: 19506497 +49-177-7951270 [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.inf.uni-osnabrueck.de/nuechter http://www.nuechti.de ----------------------------------------------------------------------- _______________________________________________ pwc mailing list [email protected] http://lists.saillard.org/mailman/listinfo/pwc
