Card reader

Steve Grace sgrace at pobox.com
Fri Nov 24 01:30:37 GMT 2006


On Thu, 2006-11-23 at 15:43 -0600, Hawkwind wrote:
> On 11/23/06, Steve Grace <sgrace at pobox.com> wrote:
>         On Thu, 2006-11-23 at 14:08 +0000, Tez wrote:
>         > Hawkwind wrote:
>         > > On 11/23/06, *Neil Winchurst*
>         <neil at holsdevon.eclipse.co.uk wrote:
>         > >
>         > >     I am using kubuntu edgy. I have just acquired a card
>         reader which I am 
>         > >     told will make it easy to copy photos from the card in
>         my Canon camera
>         > >     to my computer. Of course the CD which comes with the
>         card is for
>         > >     Windows only.
>         > >
>         > >     Can anyone tell me what I should do to enable my
>         computer to work with 
>         > >     the card reader please?
>         > >
>         > >     If it is relevant it is an external card reader and
>         the maker is
>         > >     Sweex.
>         > >
>         > > Put your card in it, type as root: tail
>         -f /var/log/messages  and look 
>         > > for the device it says it is.  Mount it with something
>         similar to this
>         > > command:
>         > >
>         > > sudo mkdir /mnt/camera && sudo mount /dev/sda1 /mnt/camera
>         > >
>         > > Replace sda1 with whatever device it says it is in the
>         tail command above. 
>         > >
>         > > Then copy the files from /mnt/camera to whereever you want
>         them.
>         
>         > It may be easier to replace "sudo mkdir /mnt/camera && sudo
>         mount
>         > /dev/sda1 /mnt/camera" with just "pmount /dev/sda1 camera".
>         This will 
>         > let you mount the contents of the card as your user and
>         create the
>         > directory "camera" in /media. To un-mount you use "pumount
>         camera" then
>         > "eject sda1" to safely remove it. But that's all if you
>         don't get the 
>         > normal pop-up that opens when you insert a card.
>         
>         I have a USB card reader that doesn't mount. I tried the steps
>         listed
>         previously and can't determine the device to use. Here's the
>         output
>         from /var/log/messages: 
>         
>         Nov 23 12:50:43 midnight kernel: [17184459.332000] usb 4-1.3:
>         new full
>         speed USB device using ehci_hcd and address 7
>         Nov 23 12:50:43 midnight kernel: [17184459.516000] SCSI
>         subsystem
>         initialized
>         Nov 23 12:50:43 midnight kernel: [ 17184459.520000]
>         Initializing USB Mass
>         Storage driver...
>         Nov 23 12:50:43 midnight kernel: [17184459.524000] scsi0 :
>         SCSI
>         emulation for USB Mass Storage devices
>         Nov 23 12:50:43 midnight kernel: [17184459.524000 ] usbcore:
>         registered
>         new driver usb-storage
>         Nov 23 12:50:43 midnight kernel: [17184459.524000] USB Mass
>         Storage
>         support registered.
>         Nov 23 12:50:48 midnight kernel: [17184464.524000]   Vendor:
>         Sandisk
>         Model: ImageMate SDDR09  Rev: 0100 
>         Nov 23 12:50:48 midnight kernel: [17184464.524000]   Type:
>         Direct-Access                 ANSI SCSI revision: 00
>         Nov 23 12:50:48 midnight kernel: [17184464.548000] Driver 'sd'
>         needs
>         updating - please use bus_type methods 
>         Nov 23 12:50:52 midnight kernel: [17184468.312000] usb 4-1.3:
>         reset full
>         speed USB device using ehci_hcd and address 7
>         Nov 23 12:50:52 midnight kernel: [17184468.736000] usb 4-1.3:
>         reset full
>         speed USB device using ehci_hcd and address 7 
>         Nov 23 12:50:53 midnight kernel: [17184469.160000] usb 4-1.3:
>         reset full
>         speed USB device using ehci_hcd and address 7
>         Nov 23 12:50:53 midnight kernel: [17184469.640000] usb 4-1.3:
>         reset full
>         speed USB device using ehci_hcd and address 7 
>         Nov 23 12:50:53 midnight kernel: [17184470.048000] sddr09:
>         could not
>         read card info
>         Nov 23 12:50:53 midnight kernel: [17184470.048000] sddr09:
>         could not
>         read card info
>         Nov 23 12:50:53 midnight kernel: [17184470.048000 ] usb 4-1.3:
>         USB
>         disconnect, address 7
>         Nov 23 12:50:53 midnight kernel: [17184470.048000] sda: Write
>         Protect is
>         off
>         Nov 23 12:50:53 midnight kernel: [17184470.048000] sd 0:0:0:0:
>         Attached
>         scsi removable disk sda 
>         Nov 23 12:50:53 midnight kernel: [17184470.120000] usb 4-1.3:
>         new full
>         speed USB device using ehci_hcd and address 8
>         Nov 23 12:50:54 midnight kernel: [17184470.544000] usb 4-1.3:
>         new full
>         speed USB device using ehci_hcd and address 9 
>         Nov 23 12:50:54 midnight kernel: [17184470.968000] usb 4-1.3:
>         new full
>         speed USB device using ehci_hcd and address 10
>         Nov 23 12:50:55 midnight kernel: [17184471.448000] usb 4-1.3:
>         new full
>         speed USB device using ehci_hcd and address 11 
>         
>         Is there a device name that I missed?
>         
>         Should I be concerned about the message "Driver 'sd' needs
>         updating -
>         please use bus_type methods"?

> Nov 23 12:50:53 midnight kernel: [17184470.048000] sda: Write Protect
> is
> off
> 
> That usually means it will be sda1 so start there.  It *might* be sda2
> but highly unlikely as it will be 1 first.  Try mounting that and see
> what happens. 

I tried "pmount /dev/sda1 camera" and got:

   Error: device /dev/sda1 does not exist

I have no /dev/sda* devices listed when the reader is plugged in.

This issue isn't crucial; I can successfully plug the camera in directly
to transfer pictures. However, I'd prefer to use the card reader, and it
bugs me that the reader works in Windows and not in Linux.  :-(

Any other ideas?

Also, feel free to trim this thread.  :-)

Thanks.





More information about the kubuntu-users mailing list