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

Reply via email to