Did you build your own kernel and turn of the USB Filesystem? On Fri, 31 Oct 2003, Tig wrote:
> Hi, > > I have a problem with my usb logitech quickcam zoom. I give you guys some more > information bellow. I hope you ll be able to help me. > > Thx > > Tig > > > When booting following messages are displayed in dmesg: > > ... > Adding Swap: 358840k swap-space (priority -1) > pwc Philips PCA645/646 + PCVC675/680/690 + PCVC730/740/750 webcam module > version 8.10 loaded. > pwc Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 > and MPC-C30, > pwc the Creative WebCam 5, SOTEC Afina Eye and Visionite VCS-UC300 and > VCS-UM100. > pwc Default framerate set to 15. > pwc Default image size set to vga [640x480]. > pwc Enabling power save on open/close. > usb.c: registered new driver Philips webcam > uhci.c: USB Universal Host Controller Interface driver v1.1 > uhci.c: USB UHCI at I/O 0x5040, IRQ 15 > usb.c: new USB bus registered, assigned bus number 1 > uhci.c: detected 2 ports > usb.c: kmalloc IF c116ff00, numif 1 > usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1 > usb.c: USB device number 1 default language ID 0x0 > Product: USB UHCI-alt Root Hub > SerialNumber: 5040 > hub.c: USB hub found > hub.c: 2 ports detected > hub.c: standalone hub > hub.c: ganged power switching > hub.c: global over-current protection > hub.c: Port indicators are not supported > hub.c: power on to power good time: 2ms > hub.c: hub controller current requirement: 0mA > hub.c: port removable status: RR > 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 c116ff00 > usb.c: kusbd: /sbin/hotplug add 1 > uhci.c: root-hub INT complete: port1: 93 port2: 80 data: 2 > hub.c: port 1, portstatus 101, change 1, 12 Mb/s > hub.c: port 1 connection change > hub.c: port 1, portstatus 101, change 1, 12 Mb/s > hub.c: port 1, portstatus 101, change 0, 12 Mb/s > hub.c: port 1, portstatus 101, change 0, 12 Mb/s > hub.c: port 1, portstatus 101, change 0, 12 Mb/s > hub.c: port 1, portstatus 101, change 0, 12 Mb/s > hub.c: port 1, portstatus 103, change 0, 12 Mb/s > hub.c: new USB device 00:01.2-1, assigned address 2 > usb.c: kmalloc IF c7f9a920, numif 3 > usb.c: skipped 4 class/vendor specific interface descriptors > usb.c: skipped 2 class/vendor specific interface descriptors > usb.c: skipping descriptor 0x25 > usb.c: skipped 1 class/vendor specific endpoint descriptors > usb.c: skipped 2 class/vendor specific interface descriptors > usb.c: skipping descriptor 0x25 > usb.c: skipped 1 class/vendor specific endpoint descriptors > usb.c: skipped 2 class/vendor specific interface descriptors > usb.c: skipping descriptor 0x25 > usb.c: skipped 1 class/vendor specific endpoint descriptors > usb.c: skipped 2 class/vendor specific interface descriptors > usb.c: skipping descriptor 0x25 > usb.c: skipped 1 class/vendor specific endpoint descriptors > usb.c: new device strings: Mfr=0, Product=0, SerialNumber=0 > usb.c: unhandled interfaces on device > usb.c: USB device 2 (vend/prod 0x46d/0x8b4) is not claimed by any active > driver. > Length = 18 > DescriptorType = 01 > USB version = 1.10 > Vendor:Product = 046d:08b4 > MaxPacketSize0 = 8 > NumConfigurations = 1 > Device version = 0.03 > Device Class:SubClass:Protocol = 00:00:00 > Per-interface classes > Configuration: > bLength = 9 > bDescriptorType = 02 > wTotalLength = 01ea > bNumInterfaces = 03 > bConfigurationValue = 01 > iConfiguration = 00 > bmAttributes = 80 > MaxPower = 500mA > > Interface: 0 > Alternate Setting: 0 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 00 > bAlternateSetting = 00 > bNumEndpoints = 02 > bInterface Class:SubClass:Protocol = ff:00:00 > iInterface = 00 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 82 (in) > bmAttributes = 03 (Interrupt) > wMaxPacketSize = 0001 > bInterval = 20 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 85 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 0000 > bInterval = 01 > Alternate Setting: 1 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 00 > bAlternateSetting = 01 > bNumEndpoints = 02 > bInterface Class:SubClass:Protocol = ff:00:00 > iInterface = 00 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 82 (in) > bmAttributes = 03 (Interrupt) > wMaxPacketSize = 0001 > bInterval = 20 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 85 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 00c4 > bInterval = 01 > Alternate Setting: 2 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 00 > bAlternateSetting = 02 > bNumEndpoints = 02 > bInterface Class:SubClass:Protocol = ff:00:00 > iInterface = 00 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 82 (in) > bmAttributes = 03 (Interrupt) > wMaxPacketSize = 0001 > bInterval = 20 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 85 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 0124 > bInterval = 01 > Alternate Setting: 3 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 00 > bAlternateSetting = 03 > bNumEndpoints = 02 > bInterface Class:SubClass:Protocol = ff:00:00 > iInterface = 00 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 82 (in) > bmAttributes = 03 (Interrupt) > wMaxPacketSize = 0001 > bInterval = 20 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 85 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 01c0 > bInterval = 01 > Alternate Setting: 4 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 00 > bAlternateSetting = 04 > bNumEndpoints = 02 > bInterface Class:SubClass:Protocol = ff:00:00 > iInterface = 00 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 82 (in) > bmAttributes = 03 (Interrupt) > wMaxPacketSize = 0001 > bInterval = 20 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 85 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 0250 > bInterval = 01 > Alternate Setting: 5 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 00 > bAlternateSetting = 05 > bNumEndpoints = 02 > bInterface Class:SubClass:Protocol = ff:00:00 > iInterface = 00 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 82 (in) > bmAttributes = 03 (Interrupt) > wMaxPacketSize = 0001 > bInterval = 20 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 85 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 02c0 > bInterval = 01 > Alternate Setting: 6 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 00 > bAlternateSetting = 06 > bNumEndpoints = 02 > bInterface Class:SubClass:Protocol = ff:00:00 > iInterface = 00 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 82 (in) > bmAttributes = 03 (Interrupt) > wMaxPacketSize = 0001 > bInterval = 20 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 85 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 0308 > bInterval = 01 > Alternate Setting: 7 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 00 > bAlternateSetting = 07 > bNumEndpoints = 02 > bInterface Class:SubClass:Protocol = ff:00:00 > iInterface = 00 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 82 (in) > bmAttributes = 03 (Interrupt) > wMaxPacketSize = 0001 > bInterval = 20 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 85 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 0348 > bInterval = 01 > Alternate Setting: 8 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 00 > bAlternateSetting = 08 > bNumEndpoints = 02 > bInterface Class:SubClass:Protocol = ff:00:00 > iInterface = 00 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 82 (in) > bmAttributes = 03 (Interrupt) > wMaxPacketSize = 0001 > bInterval = 20 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 85 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 0380 > bInterval = 01 > Alternate Setting: 9 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 00 > bAlternateSetting = 09 > bNumEndpoints = 02 > bInterface Class:SubClass:Protocol = ff:00:00 > iInterface = 00 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 82 (in) > bmAttributes = 03 (Interrupt) > wMaxPacketSize = 0001 > bInterval = 20 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 85 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 03c0 > bInterval = 01 > Alternate Setting: 10 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 00 > bAlternateSetting = 0a > bNumEndpoints = 02 > bInterface Class:SubClass:Protocol = ff:00:00 > iInterface = 00 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 82 (in) > bmAttributes = 03 (Interrupt) > wMaxPacketSize = 0001 > bInterval = 20 > Endpoint: > bLength = 7 > bDescriptorType = 05 > bEndpointAddress = 85 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 03c0 > bInterval = 01 > > Interface: 1 > Alternate Setting: 0 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 01 > bAlternateSetting = 00 > bNumEndpoints = 00 > bInterface Class:SubClass:Protocol = 01:01:00 > iInterface = 00 > > Interface: 2 > Alternate Setting: 0 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 02 > bAlternateSetting = 00 > bNumEndpoints = 00 > bInterface Class:SubClass:Protocol = 01:02:00 > iInterface = 00 > Alternate Setting: 1 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 02 > bAlternateSetting = 01 > bNumEndpoints = 01 > bInterface Class:SubClass:Protocol = 01:02:00 > iInterface = 00 > Endpoint: > bLength = 9 (Audio) > bDescriptorType = 05 > bEndpointAddress = 84 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 005a > bInterval = 01 > bRefresh = 00 > bSynchAddress = 00 > Alternate Setting: 2 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 02 > bAlternateSetting = 02 > bNumEndpoints = 01 > bInterface Class:SubClass:Protocol = 01:02:00 > iInterface = 00 > Endpoint: > bLength = 9 (Audio) > bDescriptorType = 05 > bEndpointAddress = 84 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 002e > bInterval = 01 > bRefresh = 00 > bSynchAddress = 00 > Alternate Setting: 3 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 02 > bAlternateSetting = 03 > bNumEndpoints = 01 > bInterface Class:SubClass:Protocol = 01:02:00 > iInterface = 00 > Endpoint: > bLength = 9 (Audio) > bDescriptorType = 05 > bEndpointAddress = 84 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 0019 > bInterval = 01 > bRefresh = 00 > bSynchAddress = 00 > Alternate Setting: 4 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 02 > bAlternateSetting = 04 > bNumEndpoints = 01 > bInterface Class:SubClass:Protocol = 01:02:00 > iInterface = 00 > Endpoint: > bLength = 9 (Audio) > bDescriptorType = 05 > bEndpointAddress = 84 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 0010 > bInterval = 01 > bRefresh = 00 > bSynchAddress = 00 > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 002e > bInterval = 01 > bRefresh = 00 > bSynchAddress = 00 > Alternate Setting: 3 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 02 > bAlternateSetting = 03 > bNumEndpoints = 01 > bInterface Class:SubClass:Protocol = 01:02:00 > iInterface = 00 > Endpoint: > bLength = 9 (Audio) > bDescriptorType = 05 > bEndpointAddress = 84 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 0019 > bInterval = 01 > bRefresh = 00 > bSynchAddress = 00 > Alternate Setting: 4 > bLength = 9 > bDescriptorType = 04 > bInterfaceNumber = 02 > bAlternateSetting = 04 > bNumEndpoints = 01 > bInterface Class:SubClass:Protocol = 01:02:00 > iInterface = 00 > Endpoint: > bLength = 9 (Audio) > bDescriptorType = 05 > bEndpointAddress = 84 (in) > bmAttributes = 01 (Isochronous) > wMaxPacketSize = 0010 > bInterval = 01 > bRefresh = 00 > bSynchAddress = 00 > usb.c: kusbd: /sbin/hotplug add 2 > usb.c: kusbd: /sbin/hotplug add 2 > usb.c: kusbd: /sbin/hotplug add 2 > hub.c: port 2, portstatus 100, change 0, 12 Mb/s > > > Plugging usb in (/var/log/messages): > > Oct 31 00:37:41 dragonz kernel: hub.c: new USB device 00:01.2-1, assigned > address 4 > Oct 31 00:37:41 dragonz /sbin/hotplug: arguments (usb) env (OLDPWD=/ > PATH=/bin:/sbin:/usr/sbin:/usr/bin ACTION=add PWD=/etc/hotplug SHLVL=1 HOME=/ > INTERFACE=255/0/0 PRODUCT=46d/8b4/3 TYPE=0/0/0 DEBUG=kernel _=/usr/bin/env) > Oct 31 00:37:41 dragonz /sbin/hotplug: arguments (usb) env (OLDPWD=/ > PATH=/bin:/sbin:/usr/sbin:/usr/bin ACTION=add PWD=/etc/hotplug SHLVL=1 HOME=/ > INTERFACE=1/1/0 PRODUCT=46d/8b4/3 TYPE=0/0/0 DEBUG=kernel _=/usr/bin/env) > Oct 31 00:37:41 dragonz /sbin/hotplug: invoke /etc/hotplug/usb.agent () > Oct 31 00:37:41 dragonz /sbin/hotplug: invoke /etc/hotplug/usb.agent () > Oct 31 00:37:42 dragonz /sbin/hotplug: arguments (usb) env (OLDPWD=/ > PATH=/bin:/sbin:/usr/sbin:/usr/bin ACTION=add PWD=/etc/hotplug SHLVL=1 HOME=/ > INTERFACE=1/2/0 PRODUCT=46d/8b4/3 TYPE=0/0/0 DEBUG=kernel _=/usr/bin/env) > Oct 31 00:37:42 dragonz /sbin/hotplug: invoke /etc/hotplug/usb.agent () > Oct 31 00:37:47 dragonz /etc/hotplug/usb.agent: ... no modules for USB product > 46d/8b4/3 > > > /proc/bus/... only contains pci/devices no usb ... > mount -t usbdevfs none /proc/bus/usb gives "directory doesn't exist error" > > > rc.modules contains: > > /sbin/modprobe uhci > > Seems to works coz /var/log/messages says at boot: > > Oct 31 00:59:55 dragonz kernel: uhci.c: USB Universal Host Controller > Interface driver v1.1 > Oct 31 00:59:55 dragonz kernel: uhci.c: USB UHCI at I/O 0x5040, IRQ 15 > Oct 31 00:59:55 dragonz kernel: usb.c: new USB bus registered, assigned bus > number 1 > Oct 31 00:59:55 dragonz kernel: uhci.c: detected 2 ports > Oct 31 00:59:55 dragonz kernel: Product: USB UHCI-alt Root Hub > Oct 31 00:59:55 dragonz kernel: SerialNumber: 5040 > Oct 31 00:59:55 dragonz kernel: hub.c: USB hub found > Oct 31 00:59:55 dragonz kernel: hub.c: 2 ports detected > > > /sbin/modprobe pwc size=vga fps=15 power_safe=1 > > Gives following lines in /var/log/messages > > Oct 31 00:59:55 dragonz kernel: pwc Philips PCA645/646 + PCVC675/680/690 + > PCVC7 > 30/740/750 webcam module version 8.10 loaded. > Oct 31 00:59:55 dragonz kernel: pwc Also supports the Askey VC010, various > Logitech Quickcams, Samsung MPC-C10 and MPC-C30, > Oct 31 00:59:55 dragonz kernel: pwc the Creative WebCam 5, SOTEC Afina Eye and > Visionite VCS-UC300 and VCS-UM100. > Oct 31 00:59:55 dragonz kernel: pwc Default framerate set to 15. > Oct 31 00:59:55 dragonz kernel: pwc Default image size set to vga [640x480]. > Oct 31 00:59:55 dragonz kernel: pwc Enabling power save on open/close. > Oct 31 00:59:55 dragonz kernel: usb.c: registered new driver Philips webcam > Oct 31 00:59:55 dragonz kernel: hub.c: new USB device 00:01.2-1, assigned > address 2 > > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > _______________________________________________ > [EMAIL PROTECTED] > To unsubscribe, use the last form field at: > https://lists.sourceforge.net/lists/listinfo/linux-usb-users > -- /------------------------------------+-------------------------\ |Stephen J. Gowdy | SLAC, MailStop 34, | |http://www.slac.stanford.edu/~gowdy/ | 2575 Sand Hill Road, | |http://calendar.yahoo.com/gowdy | Menlo Park CA 94025, USA | |EMail: [EMAIL PROTECTED] | Tel: +1 650 926 3144 | \------------------------------------+-------------------------/ ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
