I am trying to make a logitech 4000 webcama work with my linux-box ( Debian testing and my own 2.4.21 kernel). I have a k7s5a motherboard with two working EHCI ports, but I also have a Sitecom USB 1.1 / 2.0 card with a four port (OHCI and EHCI).
If I try to use the webcam with OHCI, then I can get a few pictures, but after a while I get a a v4l timeout. I have heard that this freeze is due to a known bug, but I am a little uncertain on whether or not it has been fixed. Is it possible to run PWC with USB-OHCI? The details of my freeze can be found here http://groups.google.com/groups?selm=rLkK.3r9.3%40gated-at.bofh.it I have also tried to detect the camera using only the kernel module EHCI-HCD. However the modules does not detect my camera (details below). Is it possible to run PWC with EHCI-HCD? Is there a trick? I have been trying hard to find an UHCI card, but it looks like everything is OHCI or EHCI these days. Are UHCI cards still available? I could really use some advice on where I should go from here. Thanks in advance Niels Here is a test in which I insmod ehci-hcd, and try to locate the webcam. I don't know if this data is useful at all, but now I included it anyway. In this test I also load the pwcx module (compiled for 2.4.20), but I can get the same results if I disable the loading of this module in my /etc/modules.conf nissefisken# lsmod Module Size Used by Tainted: PF pwcx-2.4.20 86816 0 (autoclean) (unused) pwc 44748 0 (autoclean) [pwcx-2.4.20] nvidia 1628576 11 (autoclean) sis900 14412 0 (unused) i810_audio 25756 3 ac97_codec 11892 0 [i810_audio] soundcore 4260 2 [i810_audio] ehci-hcd 25644 0 (unused) usbcore 73036 0 [pwc ehci-hcd] i2c-proc 7344 0 (unused) i2c-core 13892 0 [i2c-proc] parport_pc 13732 1 (autoclean) lp 6592 1 parport 16096 1 [parport_pc lp] 8139too 15912 1 rtc 7464 0 (autoclean) nissefisken# lspci 00:00.0 Host bridge: Silicon Integrated Systems [SiS] 735 Host (rev 01) 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP) 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513 00:02.2 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 07) 00:02.3 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 07) 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0) 00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] SiS7012 PCI Audio Accelerator (rev a0) 00:03.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 90) 00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 00:0b.0 USB Controller: NEC Corporation USB (rev 41) 00:0b.1 USB Controller: NEC Corporation USB (rev 41) 00:0b.2 USB Controller: NEC Corporation USB 2.0 (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2) nissefisken# >From /var/log/syslog Real Time Clock Driver v1.10e 8139too Fast Ethernet driver 0.9.26 PCI: Found IRQ 5 for device 00:09.0 eth0: RealTek RTL8139 Fast Ethernet at 0xd0897f00, 00:c0:26:78:17:51, IRQ 5 eth0: Identified 8139 chip type 'RTL-8139C' parport0: PC-style at 0x378 [PCSPP(,...)] lp0: using parport0 (polling). i2c-core.o: i2c core module i2c-proc.o version 2.6.1 (20010825) usb.c: registered new driver usbdevfs usb.c: registered new driver hub ehci-hcd.c: 2003-Jan-22 USB 2.0 'Enhanced' Host Controller (EHCI) Driver ehci-hcd.c: block sizes: qh 128 qtd 96 itd 128 sitd 64 PCI: Found IRQ 5 for device 00:0b.2 PCI: Sharing IRQ 5 with 00:02.2 ehci-hcd 00:0b.2: NEC Corporation USB 2.0 ehci-hcd 00:0b.2: irq 5, pci mem d08c9e00 usb.c: new USB bus registered, assigned bus number 1 ehci-hcd 00:0b.2: ehci_start hcs_params 0x2395 dbg=0 cc=2 pcc=3 ports=5 ehci-hcd 00:0b.2: ehci_start portroute 1 0 1 0 0 ehci-hcd 00:0b.2: ehci_start hcc_params 0002 thresh 0 uframes 256/512/1024 ehci-hcd 00:0b.2: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT ehci-hcd 00:0b.2: init command 010009 (park)=0 ithresh=1 period=256 RUN ehci-hcd 00:0b.2: USB 2.0 enabled, EHCI 0.95, driver 2003-Jan-22 hcd.c: 00:0b.2 root hub device address 1 usb.c: kmalloc IF cfef75c0, numif 1 usb.c: new device strings: Mfr=3, Product=2, SerialNumber=1 usb.c: USB device number 1 default language ID 0x0 Manufacturer: Linux 2.4.21 ehci-hcd Product: NEC Corporation USB 2.0 SerialNumber: 00:0b.2 hub.c: USB hub found hub.c: 5 ports detected hub.c: standalone hub hub.c: individual port power switching hub.c: individual port over-current protection hub.c: Single TT hub.c: TT requires at most 8 FS bit times hub.c: Port indicators are not supported hub.c: power on to power good time: 0ms hub.c: hub controller current requirement: 0mA hub.c: port removable status: RRRRR hub.c: local power source is good hub.c: no over-current condition exists hub.c: enabling power on all ports usb.c: hub driver claimed interface cfef75c0 usb.c: kusbd: /sbin/hotplug add 1 usb.c: kusbd policy returned 0xfffffffe ehci-hcd 00:0b.2: GetStatus port 1 status 001803 POWER sig=j CSC CONNECT hub.c: port 1, portstatus 501, change 1, 480 Mb/s hub.c: port 1 connection change hub.c: port 1, portstatus 501, change 1, 480 Mb/s [snip] Sep 13 14:57:30 nissefisken kernel: pwc Philips PCA645/646 + PCVC675/680/690 + PCVC730/740/750 webcam module version 8.10 loaded. Sep 13 14:57:30 nissefisken kernel: pwc Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30, Sep 13 14:57:30 nissefisken kernel: pwc the Creative WebCam 5, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100. Sep 13 14:57:30 nissefisken kernel: usb.c: registered new driver Philips webcam Sep 13 14:57:31 nissefisken kernel: pwc Philips webcam decompressor routines version 8.3 Sep 13 14:57:31 nissefisken kernel: pwc Supports all cameras supported by the main module (pwc). Sep 13 14:57:31 nissefisken kernel: pwc Adding decompressor for model 645. Sep 13 14:57:31 nissefisken kernel: pwc Adding decompressor for model 646. Sep 13 14:57:31 nissefisken kernel: pwc Adding decompressor for model 675. Sep 13 14:57:31 nissefisken kernel: pwc Adding decompressor for model 680. Sep 13 14:57:31 nissefisken kernel: pwc Adding decompressor for model 690. Sep 13 14:57:31 nissefisken kernel: pwc Adding decompressor for model 720. Sep 13 14:57:31 nissefisken kernel: pwc Adding decompressor for model 730. Sep 13 14:57:31 nissefisken kernel: pwc Adding decompressor for model 740. (END) From: /etc/modules.conf alias char-major-81 videodev alias char-major-81-0 pwc post-install pwc insmod --force -k /lib/modules/2.4.21/kernel/drivers/usb/pwcx-2.4.20.o > /dev >From /etc/modules (determines modules loaded when booting) af_packet 8139too slhc nls_iso8859-1 lp nls_cp865 i2c-proc it87 i2c-isa usbcore ehci-hcd -- Niels L Ellegaard http://dirac.ruc.dk/~gnalle/ ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel