Jenny Hopkins wrote:
I've got a problem with an HP Photosmart R507 camera on an ubuntu jaunty system. The camera is set to behave as a disk drive. When plugged into a debian system it is assigned to be /dev/hdc1 and can be mounted. However, with the ubuntu, it won't assign a device. here is the tail of dmesg:
[14522.580027] usb 4-4: new full speed USB device using ohci_hcd and address 4 [14522.805646] usb 4-4: configuration #1 chosen from 1 choice [14522.815803] scsi8 : SCSI emulation for USB Mass Storage devices [14522.840286] usb-storage: device found at 4 [14522.840295] usb-storage: waiting for device to settle before scanning
lsusb shows the camera listed.
Doesn't matter. It's not recognising it as a SCSI disk. It would show something like:
scsi 0:0:0:0: Direct-Access CBM Flash Disk 5.00 PQ: 0 ANSI: 2 usb-storage: device scan complete
Does it complete the scan? Have you any suspicious-looking stalled processes? Can you remove the USB devices and rmmod usb-storage or does it complain that the module is in use? If so, something has failed badly in the USB drivers and only a reboot will clear it, in my experience.
I've one camera (the Nisis DV4) which refuses to work on one workstation in a similar way at the moment. I'm sure it used to work. I think some USB devices are less than perfect and different kernel versions trigger the problems.
I'm puzzled that lsmod doesn't show any e/ohci_usb type modules and won't probe for them, but maybe this is an ubuntu thing.
"Won't probe for them"? Do you have the .ko files in /lib/modules? Anyway, I don't think that's related.
Hope that helps,