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
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users