Hullo List,
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.
The running modules after this show:
Module Size Used by vfat 18816 0 fat 58272 1 vfat binfmt_misc 16776 1 ppdev 15620 0 bridge 56212 0 stp 10500 1 bridge bnep 20224 2 video 25360 0 output 11008 1 video input_polldev 11912 0 nfsd 228012 17 auth_rpcgss 42144 1 nfsd exportfs 12416 1 nfsd nfs 266600 2 lockd 74284 2 nfsd,nfs nfs_acl 11136 2 nfsd,nfs sunrpc 195552 23 nfsd,auth_rpcgss,nfs,lockd,nfs_acl lp 17156 0 parport 42220 2 ppdev,lp snd_hda_intel 434100 3 snd_pcm_oss 46336 0 snd_mixer_oss 22656 1 snd_pcm_oss snd_pcm 83076 2 snd_hda_intel,snd_pcm_oss snd_seq_dummy 10756 0 snd_seq_oss 37760 0 snd_seq_midi 14336 0 snd_rawmidi 29696 1 snd_seq_midi snd_seq_midi_event 15104 2 snd_seq_oss,snd_seq_midi snd_seq 56880 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 29704 2 snd_pcm,snd_seq snd_seq_device 14988 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq pcspkr 10496 0 snd 62756 15 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device shpchp 40212 0 soundcore 15200 1 snd snd_page_alloc 16904 2 snd_hda_intel,snd_pcm usb_storage 99648 0 usblp 20224 0 usbhid 42336 0 forcedeth 61712 0 fbcon 46112 0 tileblit 10752 1 fbcon font 16384 1 fbcon bitblit 13824 1 fbcon softcursor 9984 1 bitblit
(sorry about large list...)
I've been googling for hours, and the closest thing I have found is a bug report in libgphoto_2 here: https://bugs.launchpad.net/ubuntu/+source/libgphoto2/+bug/355998
but the bug is reported fixed and the version being used is 2.4.2-0ubuntu4.
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.
Any hints warmly welcomed.
Thanks,
Jenny
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,