This is the same problem I am having with my D150. I have learned the following in the last couple weeks here. The Olympus cameras are broken in that they send malformed packets. See the following links for details.
http://www.gingerbear.org/~esm/olympus/ http://www.mail-archive.com/aps%40ooops.de/msg00007.html The bottom line is that this camera can be made to work on Linux at the expense of other properly designed USB bulk storage devices. Of course it works fine under windose which does not do any checking. I also looked into the Smart Media diskettes. You insert the Smart Media card into the "diskette" and insert the "diskette" into the diskette drive. It would have been nice but it requires "special" software that is of course written only for Windows. My current solution is to run Windows under VMWare which recognizes the device just fine. After copying the files from the camera mass storage device to a local shared directory, I go back to Linux and mount the shared directory with smbmount and copy the files to the Linux file system where I can work with them. I think my long term solution will be to find a Smart Media card reader that acts as a mass storage device but that works correctly. Does anyone else here have a suggestion or recommendation for such a device? I hope this helps! On Sun, 17 Mar 2002, Scott D. Boyd wrote: > Date: Sun, 17 Mar 2002 16:05:00 -0600 > From: Scott D. Boyd <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Subject: [Linux-usb-users] Olympus D-100 digital camera and SmartMedia > card > > Has anyone managed to get the Olympus D-100 digital camera working with > Linux? It uses a SmartMedia card and a USB connection to the computer. > > I'm running Linux-Mandrake 8.0 with kernel 2.4.17. I have USB support > working, along with SCSI support. (I found out that Linux is supposed to > mount the SmartMedia card as a SCSI device.) The kernel recognizes the USB > hub, and the camera. The kernel registers the SmartMedia card as usb storage > device (thru the usb-storage module). > > Here is my problem: > when I try: > mount -t vfat /dev/sda /mnt/smart > I get: � > /dev/sda is not a valid block device > I get the same message if I try: /dev/sda1 > > What am I missing? (More info below) > > Scott Boyd > [EMAIL PROTECTED] > > the "mount" command returns: > /dev/hda5 on / type ext2 (rw) > none on /proc type proc (rw) > /dev/hda7 on /home type ext2 (rw) > /dev/hdb1 on /mnt/win95 type vfat (rw) > usbdevfs on /proc/bus/usb type usbdevfs (rw) > > "lsmod" returns: > Module � � � � � � � � �Size �Used by > sd_mod � � � � � � � � 10160 � 0 �(autoclean) (unused) > usb-storage � � � � �20352 � 0 > sg � � � � � � � � � � 24272 � 0 �(unused) > usb-ohci � � � � � � � 17888 � 0 �(unused) > usbcore � � � � � � � � 49568 � 1 �[usb-storage usb-ohci] > sis900 � � � � � � � � 11600 � 1 > > > _______________________________________________ > [EMAIL PROTECTED] > To unsubscribe, use the last form field at: > https://lists.sourceforge.net/lists/listinfo/linux-usb-users > -- David Both [EMAIL PROTECTED] _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
