Greetings,

I have an older ibm camera I'm trying to use under linux.   It is the
darm gray kind, with the rca jack on it; "IBM Netcamera Pro".

The kernel detects the device and sets up a node for it as /dev/video2
(video0 and video1 are tv tuners).

When I try to grab a frame or stream video, it fails wtih a lot of these errors:
[EMAIL PROTECTED] ~]# streamer -c /dev/video2  -o test.jpeg
files / video: JPEG (JFIF) / audio: none
ioctl: VIDIOCMCAPTURE(frame=0;height=4;width=8;format=15): Invalid argument
ioctl: VIDIOCMCAPTURE(frame=0;height=4;width=8;format=13): Invalid argument
v4l: timeout (got SIGALRM), hardware/driver problems?
ioctl: VIDIOCSYNC(int=0): Interrupted system call
no way to get: 320x240 JPEG (JFIF)

xawtv just gives me a black screen, and a terminal full of those errors.

here's a bunch of diagnostic outputs.

[EMAIL PROTECTED] ~]# v4l-info /dev/video2

### video4linux device info [/dev/video2] ###
general info
    VIDIOCGCAP
        name                    : "IBM USB Camera"
        type                    : 0x1 [CAPTURE]
        channels                : 1
        audios                  : 0
        maxwidth                : 320
        maxheight               : 240
        minwidth                : 8
        minheight               : 4

channels
    VIDIOCGCHAN(0)
        channel                 : 0
        name                    : "Camera"
        tuners                  : 0
        flags                   : 0x0 []
        type                    : CAMERA
        norm                    : 0

tuner
ioctl VIDIOCGTUNER: Invalid argument

audio
ioctl VIDIOCGAUDIO: Invalid argument

picture
    VIDIOCGPICT
        brightness              : 32768
        hue                     : 32768
        colour                  : 32768
        contrast                : 49152
        whiteness               : 26880
        depth                   : 24
        palette                 : RGB24

buffer
    VIDIOCGFBUF
        base                    : (nil)
        height                  : 0
        width                   : 0
        depth                   : 0
        bytesperline            : 0

window
    VIDIOCGWIN
        x                       : 0
        y                       : 0
        width                   : 320
        height                  : 240
        chromakey               : 0
        flags                   : 16

[EMAIL PROTECTED] ~]# cat /proc/bus/usb/devices

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh=10
B:  Alloc=  0/900 us ( 0%), #Int=  0, #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.20.1 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=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.01 Cls=0a(data ) Sub=03 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0545 ProdID=8080 Rev= 3.01
S:  Product=USB PC Camera
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=256mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=0a(data ) Sub=03 Prot=00 Driver=ibmcam
E:  Ad=81(I) Atr=01(Isoc) MxPS=   0 Ivl=1ms
I:  If#= 0 Alt= 1 #EPs= 1 Cls=0a(data ) Sub=03 Prot=00 Driver=ibmcam
E:  Ad=81(I) Atr=01(Isoc) MxPS=1022 Ivl=1ms

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.20.1 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:02.1
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=   4 Ivl=256ms

[EMAIL PROTECTED] ~]# lsusb -v

Bus 002 Device 002: ID 0545:8080 Xirlink, Inc. IBM C-It WebCam
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.01
  bDeviceClass           10 Data
  bDeviceSubClass         3
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x0545 Xirlink, Inc.
  idProduct          0x8080 IBM C-It WebCam
  bcdDevice            3.01
  iManufacturer           0
  iProduct                1 USB PC Camera
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           41
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower              256mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass        10 Data
      bInterfaceSubClass      3
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
          Usage Type               Data
        wMaxPacketSize     0x0000  bytes 0 once
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass        10 Data
      bInterfaceSubClass      3
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
          Usage Type               Data
        wMaxPacketSize     0x0362  bytes 866 once
        bInterval               1
  Language IDs: (length=4)
     0409 English(US)

Bus 002 Device 001: ID 0000:0000
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x0000
  idProduct          0x0000
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.20.1 ohci_hcd
  iProduct                2 OHCI Host Controller
  iSerial                 1 0000:00:02.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
          Usage Type               Data
        wMaxPacketSize     0x0002  bytes 2 once
        bInterval             255
Hub Descriptor:
  bLength              11
  bDescriptorType      41
  nNbrPorts            10
  wHubCharacteristic 0x0002
    No power switching (usb 1.0)
    Ganged overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00 0x0a
  PortPwrCtrlMask    0x4b  0xd6
  Language IDs: (length=4)
     0409 English(US)

Bus 001 Device 001: ID 0000:0000
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x0000
  idProduct          0x0000
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.20.1 ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:00:02.1
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
          Usage Type               Data
        wMaxPacketSize     0x0004  bytes 4 once
        bInterval              12
Hub Descriptor:
  bLength              11
  bDescriptorType      41
  nNbrPorts            10
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00 0x0a
  PortPwrCtrlMask    0x4b  0xd6
  Language IDs: (length=4)
     0409 English(US)

[EMAIL PROTECTED] ~]# lspci -v
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
        Subsystem: Elitegroup Computer Systems: Unknown device 1b51
        Flags: bus master, 66Mhz, fast devsel, latency 0
        Capabilities: [44] HyperTransport: Slave or Primary Interface
        Capabilities: [e0] HyperTransport: MSI Mapping

00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
        Subsystem: Elitegroup Computer Systems: Unknown device 1b51
        Flags: bus master, 66Mhz, fast devsel, latency 0

00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
        Subsystem: Elitegroup Computer Systems: Unknown device 1b51
        Flags: 66Mhz, fast devsel, IRQ 10
        I/O ports at fc00 [size=32]
        I/O ports at 1c00 [size=64]
        I/O ports at 1c40 [size=64]
        Capabilities: [44] Power Management version 2

00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev
a2) (prog-if 10 [OHCI])
        Subsystem: Elitegroup Computer Systems: Unknown device 1b51
        Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 22
        Memory at fe02f000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] Power Management version 2

00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev
a3) (prog-if 20 [EHCI])
        Subsystem: Elitegroup Computer Systems: Unknown device 1b51
        Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 23
        Memory at fe02e000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [44] Debug port
        Capabilities: [80] Power Management version 2

00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97
Audio Controller (rev a2)
        Subsystem: Elitegroup Computer Systems: Unknown device 1b51
        Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 20
        I/O ports at f000 [size=256]
        I/O ports at ec00 [size=256]
        Memory at fe02d000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] Power Management version 2

00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev a2) (prog-if
8a [Master SecP PriP])
        Subsystem: Elitegroup Computer Systems: Unknown device 1b51
        Flags: bus master, 66Mhz, fast devsel, latency 0
        [virtual] Memory at 000001f0 (32-bit, non-prefetchable)
[disabled] [size=8]
        [virtual] Memory at 000003f0 (type 3, non-prefetchable)
[disabled] [size=1]
        [virtual] Memory at 00000170 (32-bit, non-prefetchable)
[disabled] [size=8]
        [virtual] Memory at 00000370 (type 3, non-prefetchable)
[disabled] [size=1]
        I/O ports at e000 [size=16]
        Capabilities: [44] Power Management version 2

00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller
(rev a3) (prog-if 85 [Master SecO PriO])
        Subsystem: Elitegroup Computer Systems: Unknown device 1b51
        Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 22
        I/O ports at 09f0 [size=8]
        I/O ports at 0bf0 [size=4]
        I/O ports at 0970 [size=8]
        I/O ports at 0b70 [size=4]
        I/O ports at cc00 [size=16]
        Memory at fe02b000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] Power Management version 2

00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller
(rev a3) (prog-if 85 [Master SecO PriO])
        Subsystem: Elitegroup Computer Systems: Unknown device 1b51
        Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 21
        I/O ports at 09e0 [size=8]
        I/O ports at 0be0 [size=4]
        I/O ports at 0960 [size=8]
        I/O ports at 0b60 [size=4]
        I/O ports at b800 [size=16]
        Memory at fe02a000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] Power Management version 2

00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
(prog-if 01 [Subtractive decode])
        Flags: bus master, 66Mhz, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=02, sec-latency=32
        I/O behind bridge: 00008000-0000afff
        Memory behind bridge: d4000000-dbffffff
        Prefetchable memory behind bridge: f4000000-fbffffff

00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
        Subsystem: Elitegroup Computer Systems: Unknown device 1b51
        Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 23
        Memory at fe029000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at b400 [size=8]
        Capabilities: [44] Power Management version 2

00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
(prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        I/O behind bridge: 00007000-00007fff
        Memory behind bridge: fdf00000-fdffffff
        Prefetchable memory behind bridge: 00000000fde00000-00000000fde00000
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Message Signalled Interrupts: 64bit+
Queue=0/1 Enable-
        Capabilities: [58] HyperTransport: MSI Mapping
        Capabilities: [80] Express Root Port (Slot+) IRQ 0
        Capabilities: [100] Virtual Channel

00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
(prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
        I/O behind bridge: 00006000-00006fff
        Memory behind bridge: fdd00000-fddfffff
        Prefetchable memory behind bridge: 00000000fdc00000-00000000fdc00000
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Message Signalled Interrupts: 64bit+
Queue=0/1 Enable-
        Capabilities: [58] HyperTransport: MSI Mapping
        Capabilities: [80] Express Root Port (Slot+) IRQ 0
        Capabilities: [100] Virtual Channel

00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
(prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
        I/O behind bridge: 00005000-00005fff
        Memory behind bridge: fdb00000-fdbfffff
        Prefetchable memory behind bridge: 00000000fda00000-00000000fda00000
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Message Signalled Interrupts: 64bit+
Queue=0/1 Enable-
        Capabilities: [58] HyperTransport: MSI Mapping
        Capabilities: [80] Express Root Port (Slot+) IRQ 0
        Capabilities: [100] Virtual Channel

00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
(prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
        I/O behind bridge: 00004000-00004fff
        Memory behind bridge: fd900000-fd9fffff
        Prefetchable memory behind bridge: 00000000fd800000-00000000fd800000
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Message Signalled Interrupts: 64bit+
Queue=0/1 Enable-
        Capabilities: [58] HyperTransport: MSI Mapping
        Capabilities: [80] Express Root Port (Slot+) IRQ 0
        Capabilities: [100] Virtual Channel

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] HyperTransport Technology Configuration
        Flags: fast devsel
        Capabilities: [80] HyperTransport: Host or Secondary Interface

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] Address Map
        Flags: fast devsel

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] DRAM Controller
        Flags: fast devsel

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] Miscellaneous Control
        Flags: fast devsel

01:06.0 VGA compatible controller: S3 Inc. 86c775/86c785 [Trio 64V2/DX
or /GX] (rev 16) (prog-if 00 [VGA])
        Subsystem: S3 Inc. 86C775 Trio64V2/DX, 86C785 Trio64V2/GX
        Flags: medium devsel, IRQ 3
        Memory at d4000000 (32-bit, non-prefetchable) [size=64M]
        [virtual] Expansion ROM at d8080000 [disabled] [size=64K]

01:07.0 RAID bus controller: Silicon Image, Inc. SiI 3114
[SATALink/SATARaid] Serial ATA Controller (rev 02)
        Subsystem: Silicon Image, Inc. SiI 3114 SATARaid Controller
        Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 17
        I/O ports at ac00 [size=8]
        I/O ports at a800 [size=4]
        I/O ports at a400 [size=8]
        I/O ports at a000 [size=4]
        I/O ports at 9c00 [size=16]
        Memory at dbfff000 (32-bit, non-prefetchable) [size=1K]
        [virtual] Expansion ROM at d8000000 [disabled] [size=512K]
        Capabilities: [60] Power Management version 2

01:08.0 PCI bridge: Pericom Semiconductor: Unknown device 8140
(prog-if 00 [Normal decode])
        Flags: bus master, 66Mhz, medium devsel, latency 32
        Bus: primary=01, secondary=02, subordinate=02, sec-latency=32
        I/O behind bridge: 00008000-00008fff
        Memory behind bridge: dbe00000-dbefffff
        Prefetchable memory behind bridge: 00000000f4000000-00000000fbf00000
        Capabilities: [80] Power Management version 2
        Capabilities: [90] #06 [0009]

02:08.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
        Subsystem: Hauppauge computer works Inc. WinTV PVR 500 (1st unit)
        Flags: bus master, medium devsel, latency 64, IRQ 18
        Memory at f8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [44] Power Management version 2

02:09.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
        Subsystem: Hauppauge computer works Inc. WinTV PVR 500 (2nd unit)
        Flags: bus master, medium devsel, latency 64, IRQ 19
        Memory at f4000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [44] Power Management version 2

from var/log/messages:
(plug in)
Mar  4 20:48:19 tachyon kernel: usb 2-2: new full speed USB device
using ohci_hcd and address 3
Mar  4 20:48:19 tachyon kernel: usb 2-2: configuration #1 chosen from 1 choice
Mar  4 20:48:19 tachyon kernel: drivers/media/video/usbvideo/ibmcam.c:
IBM PC Camera USB camera found (model 3, rev. 0x0301)
Mar  4 20:48:19 tachyon kernel: videodev: "ibmcam USB Camera" has no
release callback. Please fix your driver for proper sysfs support, see
http://lwn.net/Articles/36850/
Mar  4 20:48:19 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: ibmcam on /dev/video2:
canvas=320x240 videosize=320x240
(now I run streamer)
Mar  4 20:49:00 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: usb_submit_urb error (-1)
Mar  4 20:49:00 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: usb_submit_urb error (-1)
Mar  4 20:49:00 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: Packet Statistics: Total=64.
Empty=0. Usage=100%
Mar  4 20:49:00 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: Transfer Statistics:
Transferred=0 B Usage=0%
Mar  4 20:49:02 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: usb_submit_urb error (-1)
Mar  4 20:49:02 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: usb_submit_urb error (-1)
Mar  4 20:49:02 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: Packet Statistics: Total=64.
Empty=0. Usage=100%
Mar  4 20:49:02 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: Transfer Statistics:
Transferred=0 B Usage=0%
Mar  4 20:49:04 tachyon kernel: BUG: sleeping function called from
invalid context at mm/slab.c:3034
Mar  4 20:49:04 tachyon kernel: in_atomic():1, irqs_disabled():0
Mar  4 20:49:04 tachyon kernel:
Mar  4 20:49:04 tachyon kernel: Call Trace:
Mar  4 20:49:04 tachyon kernel:  <IRQ>  [<ffffffff802229a1>]
__might_sleep+0xb5/0xb7
Mar  4 20:49:04 tachyon kernel:  [<ffffffff8026d9ce>] __kmalloc+0x4e/0x8f
Mar  4 20:49:04 tachyon kernel:  [<ffffffff8813b461>]
:ohci_hcd:ohci_urb_enqueue+0x2d9/0x758
Mar  4 20:49:04 tachyon kernel:  [<ffffffff80414b28>]
tcp_rcv_established+0x679/0x6c5
Mar  4 20:49:04 tachyon kernel:  [<ffffffff803abb63>]
usb_hcd_submit_urb+0x685/0x6ea
Mar  4 20:49:04 tachyon kernel:  [<ffffffff802235b4>] try_to_wake_up+0x413/0x425
Mar  4 20:49:04 tachyon kernel:  [<ffffffff882cf06f>]
:usbvideo:usbvideo_IsocIrq+0x16e/0x19a
Mar  4 20:49:04 tachyon kernel:  [<ffffffff803ab396>]
usb_hcd_giveback_urb+0xbd/0xeb
Mar  4 20:49:04 tachyon kernel:  [<ffffffff8813a53a>]
:ohci_hcd:finish_urb+0x98/0xcd
Mar  4 20:49:04 tachyon kernel:  [<ffffffff8813af8b>]
:ohci_hcd:dl_done_list+0x14e/0x1c4
Mar  4 20:49:04 tachyon kernel:  [<ffffffff8813c9c1>]
:ohci_hcd:ohci_irq+0x131/0x1c3
Mar  4 20:49:04 tachyon kernel:  [<ffffffff803ac074>] usb_hcd_irq+0x28/0x51
Mar  4 20:49:04 tachyon kernel:  [<ffffffff8024fe58>] handle_IRQ_event+0x23/0x51
Mar  4 20:49:04 tachyon kernel:  [<ffffffff80251037>]
handle_fasteoi_irq+0x8e/0xce
Mar  4 20:49:04 tachyon kernel:  [<ffffffff8020b8b7>] do_IRQ+0x7b/0xc9
Mar  4 20:49:04 tachyon kernel:  [<ffffffff80207c1e>] default_idle+0x0/0x3d
Mar  4 20:49:04 tachyon kernel:  [<ffffffff80209a21>] ret_from_intr+0x0/0xa
Mar  4 20:49:04 tachyon kernel:  <EOI>  [<ffffffff80207c47>]
default_idle+0x29/0x3d
Mar  4 20:49:04 tachyon kernel:  [<ffffffff80207db7>] cpu_idle+0x51/0x70
Mar  4 20:49:04 tachyon kernel:  [<ffffffff80577709>] start_kernel+0x212/0x214
Mar  4 20:49:04 tachyon kernel:  [<ffffffff80577175>] _sinittext+0x175/0x179
Mar  4 20:49:04 tachyon kernel:
Mar  4 20:49:05 tachyon kernel: BUG: sleeping function called from
invalid context at mm/slab.c:3034
Mar  4 20:49:05 tachyon kernel: in_atomic():1, irqs_disabled():0
Mar  4 20:49:05 tachyon kernel:
Mar  4 20:49:05 tachyon kernel: Call Trace:
Mar  4 20:49:05 tachyon kernel:  <IRQ>  [<ffffffff802229a1>]
__might_sleep+0xb5/0xb7
Mar  4 20:49:05 tachyon kernel:  [<ffffffff8026d9ce>] __kmalloc+0x4e/0x8f
Mar  4 20:49:05 tachyon kernel:  [<ffffffff8813b461>]
:ohci_hcd:ohci_urb_enqueue+0x2d9/0x758
Mar  4 20:49:05 tachyon kernel:  [<ffffffff803abb63>]
usb_hcd_submit_urb+0x685/0x6ea
Mar  4 20:49:05 tachyon kernel:  [<ffffffff882cf06f>]
:usbvideo:usbvideo_IsocIrq+0x16e/0x19a
Mar  4 20:49:05 tachyon kernel:  [<ffffffff803ab396>]
usb_hcd_giveback_urb+0xbd/0xeb
Mar  4 20:49:05 tachyon kernel:  [<ffffffff8813a53a>]
:ohci_hcd:finish_urb+0x98/0xcd
Mar  4 20:49:05 tachyon kernel:  [<ffffffff8813af8b>]
:ohci_hcd:dl_done_list+0x14e/0x1c4
Mar  4 20:49:05 tachyon kernel:  [<ffffffff8813c9c1>]
:ohci_hcd:ohci_irq+0x131/0x1c3
Mar  4 20:49:05 tachyon kernel:  [<ffffffff803ac074>] usb_hcd_irq+0x28/0x51
Mar  4 20:49:05 tachyon kernel:  [<ffffffff8024fe58>] handle_IRQ_event+0x23/0x51
Mar  4 20:49:05 tachyon kernel:  [<ffffffff80251037>]
handle_fasteoi_irq+0x8e/0xce
Mar  4 20:49:05 tachyon kernel:  [<ffffffff8020b8b7>] do_IRQ+0x7b/0xc9
Mar  4 20:49:05 tachyon kernel:  [<ffffffff80207c1e>] default_idle+0x0/0x3d
Mar  4 20:49:05 tachyon kernel:  [<ffffffff80209a21>] ret_from_intr+0x0/0xa
Mar  4 20:49:05 tachyon kernel:  <EOI>  [<ffffffff80207c47>]
default_idle+0x29/0x3d
Mar  4 20:49:05 tachyon kernel:  [<ffffffff80207db7>] cpu_idle+0x51/0x70
Mar  4 20:49:05 tachyon kernel:  [<ffffffff80577709>] start_kernel+0x212/0x214
Mar  4 20:49:05 tachyon kernel:  [<ffffffff80577175>] _sinittext+0x175/0x179
Mar  4 20:49:05 tachyon kernel:
Mar  4 20:49:06 tachyon kernel: BUG: sleeping function called from
invalid context at mm/slab.c:3034
Mar  4 20:49:06 tachyon kernel: in_atomic():1, irqs_disabled():0
Mar  4 20:49:06 tachyon kernel:
Mar  4 20:49:06 tachyon kernel: Call Trace:
Mar  4 20:49:06 tachyon kernel:  <IRQ>  [<ffffffff802229a1>]
__might_sleep+0xb5/0xb7
Mar  4 20:49:06 tachyon kernel:  [<ffffffff8026d9ce>] __kmalloc+0x4e/0x8f
Mar  4 20:49:06 tachyon kernel:  [<ffffffff8813b461>]
:ohci_hcd:ohci_urb_enqueue+0x2d9/0x758
Mar  4 20:49:06 tachyon kernel:  [<ffffffff803abb63>]
usb_hcd_submit_urb+0x685/0x6ea
Mar  4 20:49:06 tachyon kernel:  [<ffffffff882cf06f>]
:usbvideo:usbvideo_IsocIrq+0x16e/0x19a
Mar  4 20:49:06 tachyon kernel:  [<ffffffff803ab396>]
usb_hcd_giveback_urb+0xbd/0xeb
Mar  4 20:49:06 tachyon kernel:  [<ffffffff8813a53a>]
:ohci_hcd:finish_urb+0x98/0xcd
Mar  4 20:49:06 tachyon kernel:  [<ffffffff8813af8b>]
:ohci_hcd:dl_done_list+0x14e/0x1c4
Mar  4 20:49:06 tachyon kernel:  [<ffffffff8813c9c1>]
:ohci_hcd:ohci_irq+0x131/0x1c3
Mar  4 20:49:06 tachyon kernel:  [<ffffffff803ac074>] usb_hcd_irq+0x28/0x51
Mar  4 20:49:06 tachyon kernel:  [<ffffffff8024fe58>] handle_IRQ_event+0x23/0x51
Mar  4 20:49:06 tachyon kernel:  [<ffffffff80251037>]
handle_fasteoi_irq+0x8e/0xce
Mar  4 20:49:06 tachyon kernel:  [<ffffffff8020b8b7>] do_IRQ+0x7b/0xc9
Mar  4 20:49:06 tachyon kernel:  [<ffffffff80207c1e>] default_idle+0x0/0x3d
Mar  4 20:49:06 tachyon kernel:  [<ffffffff80209a21>] ret_from_intr+0x0/0xa
Mar  4 20:49:06 tachyon kernel:  <EOI>  [<ffffffff80207c47>]
default_idle+0x29/0x3d
Mar  4 20:49:06 tachyon kernel:  [<ffffffff80207db7>] cpu_idle+0x51/0x70
Mar  4 20:49:06 tachyon kernel:  [<ffffffff80577709>] start_kernel+0x212/0x214
Mar  4 20:49:06 tachyon kernel:  [<ffffffff80577175>] _sinittext+0x175/0x179
Mar  4 20:49:06 tachyon kernel:
Mar  4 20:49:07 tachyon kernel: BUG: sleeping function called from
invalid context at mm/slab.c:3034
Mar  4 20:49:07 tachyon kernel: in_atomic():1, irqs_disabled():0
Mar  4 20:49:07 tachyon kernel:
Mar  4 20:49:07 tachyon kernel: Call Trace:
Mar  4 20:49:07 tachyon kernel:  <IRQ>  [<ffffffff802229a1>]
__might_sleep+0xb5/0xb7
Mar  4 20:49:07 tachyon kernel:  [<ffffffff8026d9ce>] __kmalloc+0x4e/0x8f
Mar  4 20:49:07 tachyon kernel:  [<ffffffff8813b461>]
:ohci_hcd:ohci_urb_enqueue+0x2d9/0x758
Mar  4 20:49:07 tachyon kernel:  [<ffffffff803abb63>]
usb_hcd_submit_urb+0x685/0x6ea
Mar  4 20:49:07 tachyon kernel:  [<ffffffff882cf06f>]
:usbvideo:usbvideo_IsocIrq+0x16e/0x19a
Mar  4 20:49:07 tachyon kernel:  [<ffffffff803ab396>]
usb_hcd_giveback_urb+0xbd/0xeb
Mar  4 20:49:07 tachyon kernel:  [<ffffffff8813a53a>]
:ohci_hcd:finish_urb+0x98/0xcd
Mar  4 20:49:07 tachyon kernel:  [<ffffffff8813af8b>]
:ohci_hcd:dl_done_list+0x14e/0x1c4
Mar  4 20:49:07 tachyon kernel:  [<ffffffff8813c9c1>]
:ohci_hcd:ohci_irq+0x131/0x1c3
Mar  4 20:49:07 tachyon kernel:  [<ffffffff803ac074>] usb_hcd_irq+0x28/0x51
Mar  4 20:49:07 tachyon kernel:  [<ffffffff8024fe58>] handle_IRQ_event+0x23/0x51
Mar  4 20:49:07 tachyon kernel:  [<ffffffff80251037>]
handle_fasteoi_irq+0x8e/0xce
Mar  4 20:49:07 tachyon kernel:  [<ffffffff8020b8b7>] do_IRQ+0x7b/0xc9
Mar  4 20:49:07 tachyon kernel:  [<ffffffff80207c1e>] default_idle+0x0/0x3d
Mar  4 20:49:07 tachyon kernel:  [<ffffffff80209a21>] ret_from_intr+0x0/0xa
Mar  4 20:49:07 tachyon kernel:  <EOI>  [<ffffffff80207c47>]
default_idle+0x29/0x3d
Mar  4 20:49:07 tachyon kernel:  [<ffffffff80207db7>] cpu_idle+0x51/0x70
Mar  4 20:49:07 tachyon kernel:  [<ffffffff80577709>] start_kernel+0x212/0x214
Mar  4 20:49:07 tachyon kernel:  [<ffffffff80577175>] _sinittext+0x175/0x179
Mar  4 20:49:07 tachyon kernel:
Mar  4 20:49:08 tachyon kernel: BUG: sleeping function called from
invalid context at mm/slab.c:3034
Mar  4 20:49:08 tachyon kernel: in_atomic():1, irqs_disabled():0
Mar  4 20:49:08 tachyon kernel:
Mar  4 20:49:08 tachyon kernel: Call Trace:
Mar  4 20:49:08 tachyon kernel:  <IRQ>  [<ffffffff802229a1>]
__might_sleep+0xb5/0xb7
Mar  4 20:49:08 tachyon kernel:  [<ffffffff8026d9ce>] __kmalloc+0x4e/0x8f
Mar  4 20:49:08 tachyon kernel:  [<ffffffff8813b461>]
:ohci_hcd:ohci_urb_enqueue+0x2d9/0x758
Mar  4 20:49:08 tachyon kernel:  [<ffffffff803abb63>]
usb_hcd_submit_urb+0x685/0x6ea
Mar  4 20:49:08 tachyon kernel:  [<ffffffff882cf06f>]
:usbvideo:usbvideo_IsocIrq+0x16e/0x19a
Mar  4 20:49:08 tachyon kernel:  [<ffffffff803ab396>]
usb_hcd_giveback_urb+0xbd/0xeb
Mar  4 20:49:08 tachyon kernel:  [<ffffffff8813a53a>]
:ohci_hcd:finish_urb+0x98/0xcd
Mar  4 20:49:08 tachyon kernel:  [<ffffffff8813af8b>]
:ohci_hcd:dl_done_list+0x14e/0x1c4
Mar  4 20:49:08 tachyon kernel:  [<ffffffff8813c9c1>]
:ohci_hcd:ohci_irq+0x131/0x1c3
Mar  4 20:49:08 tachyon kernel:  [<ffffffff803ac074>] usb_hcd_irq+0x28/0x51
Mar  4 20:49:08 tachyon kernel:  [<ffffffff8024fe58>] handle_IRQ_event+0x23/0x51
Mar  4 20:49:08 tachyon kernel:  [<ffffffff80251037>]
handle_fasteoi_irq+0x8e/0xce
Mar  4 20:49:08 tachyon kernel:  [<ffffffff8020b8b7>] do_IRQ+0x7b/0xc9
Mar  4 20:49:08 tachyon kernel:  [<ffffffff80207c1e>] default_idle+0x0/0x3d
Mar  4 20:49:08 tachyon kernel:  [<ffffffff80209a21>] ret_from_intr+0x0/0xa
Mar  4 20:49:08 tachyon kernel:  <EOI>  [<ffffffff80207c47>]
default_idle+0x29/0x3d
Mar  4 20:49:08 tachyon kernel:  [<ffffffff80207db7>] cpu_idle+0x51/0x70
Mar  4 20:49:08 tachyon kernel:  [<ffffffff80577709>] start_kernel+0x212/0x214
Mar  4 20:49:08 tachyon kernel:  [<ffffffff80577175>] _sinittext+0x175/0x179
Mar  4 20:49:08 tachyon kernel:
Mar  4 20:49:09 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: usb_submit_urb error (-1)
Mar  4 20:49:09 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: usb_submit_urb error (-1)
Mar  4 20:49:09 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: Packet Statistics:
Total=5120. Empty=0. Usage=100%
Mar  4 20:49:09 tachyon kernel:
drivers/media/video/usbvideo/usbvideo.c: Transfer Statistics:
Transferred=0 B Usage=0%

from modprobe.conf (I added these after it didn't work the first
couple times - hasn't made any difference)
alias webcam0 ibmcam
options webcam0 size=3 lighting=1 init_model3_input=0

finally uname -a
Linux tachyon.dimension-x.local 2.6.20.1 #2 SMP Wed Feb 28 01:27:54
EST 2007 x86_64 x86_64 x86_64 GNU/Linux

The os is Centos 4.4 64bit, with a vanilla kernel compiled from kernel.org

Thanks for any advice!
Gordon

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to