Hi,

I tried this driver again (as the kernel built-in driver tends to lock up my whole computer (hi, stable Linux!)), and while I do have a supposedly supported camera, it does not work whatsoever:

[Relevant piece of dmesg]
[   55.271039] usb 2-1: new full speed USB device using ohci_hcd and address 2
[   55.457446] ohci1394: fw-host0: SelfID received outside of bus reset sequence
[   55.535413] usb 2-1: configuration #1 chosen from 1 choice
[   55.605271] Linux video capture interface: v2.00
[   55.712870] ieee1394: Host added: ID:BUS[0-00:1023]  GUID[000010dc0042c212]
[   55.798685] usb 2-2: new full speed USB device using ohci_hcd and address 3
[   55.988245] usb 2-2: configuration #1 chosen from 1 choice
[   56.251381] usb 2-3: new low speed USB device using ohci_hcd and address 4
[   56.337821] parport0: Printer, Lexmark Lexmark 3200
[   56.440080] usb 2-3: configuration #1 chosen from 1 choice
[   56.443173] quickcam: QuickCam USB camera found (driver version QuickCam USB 0.6.6 $Date: 2006/11/04 08:38:14 $)
[   56.443336] quickcam: Kernel:2.6.19-rc6-ubuntu1 bus:2 class:FF subclass:FF vendor:046D product:0870
[   56.464991] quickcam: Sensor HDCS-1020 detected
[   56.471058] quickcam: Registered device: /dev/video0
[   56.471186] usbcore: registered new interface driver quickcam
[   56.529740] usbcore: registered new interface driver hiddev

lsusb says:

root@eretnek:/usr/src/modules/qc-usb-source/testquickcam# lsusb
Bus 002 Device 004: ID 1267:0210 Logic3 / SpectraVideo plc  <-- okay, no idea what that is, maybe my mouse? :P
Bus 002 Device 002: ID 046d:0870 Logitech, Inc. QuickCam Express
Bus 002 Device 003: ID 04a9:220e Canon, Inc. CanoScan N1240U/LiDE 30
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

So then, I try to access it with xawtv, qcset, and neither get anything.  testquickcam stays silent, qcset cannot set or query the debug option (wtf?) -- says nothing though, just sits there until I ^C it.

Then I decided to unplug and replug my camera:

[Relevant piece of messages]
Jan  3 14:59:42 eretnek kernel: [  483.439148]  <6>usb 2-1: USB disconnect, address 2

And since then, lsusb locks up too.