Olympus digital camera and Linux

Olympus digital camera and Linux

Post by Sch??n Mart » Thu, 25 Sep 2003 16:23:16



Dear experts,

I have just bought an Olympus mju-300 (aka stylus 300) and I have failed
to make it communicate with any of the three 'photo-programs' I found
in Mandrake 9.1. The camera is hooked up to the computer via USB and
the hardware config. utility of Mandrake identifies it correctly
but the programs ignore it and /mnt/camera is empty.

I have scanned google for 'olympus stylus 300 linux' but basically
only found a zillion copies of the same very positive 'private' 'review'
of the camera. Any leads will be greatfully accepted. Untill then I
will have to resort to booting into my Win98 to download pictures.

Cheers,

--
========================================================================

                                     "Problems worthy of attack
                                      prove their worth by hitting back"
                                                              Piet Hein
========================================================================

 
 
 

Olympus digital camera and Linux

Post by Dances With Crow » Thu, 25 Sep 2003 20:10:42


On 24 Sep 2003 09:23:16 +0200, Sch??n Martin staggered into the Black
Sun and said:

Quote:> I have just bought an Olympus mju-300 (aka stylus 300) and I have
> failed to make it communicate with any of the three 'photo-programs' I
> found in Mandrake 9.1.

Did these "photo-programs" have names?  What, exactly, did you try?

Quote:> The camera is hooked up to the computer via USB and the hardware
> config. utility of Mandrake identifies it correctly but the programs
> ignore it and /mnt/camera is empty.

/mnt/camera will be empty until you mount something on it.  Did you try
"mount /dev/sda1 /mnt/camera"?  Do that.  If that doesn't work, post the
output of "lsmod", "dmesg | tail -20" right after you've plugged the
camera in, and "cat /proc/scsi/scsi".  Also,
http://groups.google.com/advanced_group_search groups comp.os.linux.*
keywords "USB Mass Storage" may help you.

--
Matt G|There is no Darkness in Eternity/But only Light too dim for us to see
Brainbench MVP for Linux Admin /    mail: TRAP + SPAN don't belong
http://www.brainbench.com     /  "He is a rhythmic movement of the
-----------------------------/    penguins, is Tux." --MegaHAL

 
 
 

Olympus digital camera and Linux

Post by Dave Ulric » Fri, 26 Sep 2003 00:26:52


On 24 Sep 2003 09:23:16 +0200,

Quote:

> Dear experts,

> I have just bought an Olympus mju-300 (aka stylus 300) and I have failed
> to make it communicate with any of the three 'photo-programs' I found
> in Mandrake 9.1. The camera is hooked up to the computer via USB and
> the hardware config. utility of Mandrake identifies it correctly
> but the programs ignore it and /mnt/camera is empty.

> I have scanned google for 'olympus stylus 300 linux' but basically
> only found a zillion copies of the same very positive 'private' 'review'
> of the camera. Any leads will be greatfully accepted. Untill then I
> will have to resort to booting into my Win98 to download pictures.

I have a different model of Olympus digital camera.  Until recently,
I had the same type of problem you're experiencing.  The Olympus digital
cameras are USB mass storage devices, and are detected as such by Linux.
As I understand it, USB mass storage devices are supposed to pass a
signature of 'USBS', but the Olympus cameras pass a value of 'USBU'
instead, a value the Linux usb-storage support didn't recognize.
The newer Linux kernels include a fix for this problem.

I'm running 2.4.22 on one of my systems.  That kernel release contains
the fix.  From drivers/usb/storage/transport.h:

#define US_BULK_CS_SIGN         0x53425355      /* spells out 'USBS' */
/* This is for Olympus Camedia digital cameras */
#define US_BULK_CS_OLYMPUS_SIGN         0x55425355      /* spells out 'USBU' */

Since upgrading to a kernel with this fix, my Olympus camera works well
with Linux.

Dave
--
Dave Ulrick

Web:   http://www.niu.edu/~ulrick/

 
 
 

Olympus digital camera and Linux

Post by Dave Ulric » Fri, 26 Sep 2003 00:28:50


On 24 Sep 2003 09:23:16 +0200,

Quote:

> Dear experts,

> I have just bought an Olympus mju-300 (aka stylus 300) and I have failed
> to make it communicate with any of the three 'photo-programs' I found
> in Mandrake 9.1. The camera is hooked up to the computer via USB and
> the hardware config. utility of Mandrake identifies it correctly
> but the programs ignore it and /mnt/camera is empty.

> I have scanned google for 'olympus stylus 300 linux' but basically
> only found a zillion copies of the same very positive 'private' 'review'
> of the camera. Any leads will be greatfully accepted. Untill then I
> will have to resort to booting into my Win98 to download pictures.

I have a different model of Olympus digital camera.  Until recently,
I had the same type of problem you're experiencing.  The Olympus digital
cameras are USB mass storage devices, and are detected as such by Linux.
As I understand it, USB mass storage devices are supposed to pass a
signature of 'USBS', but the Olympus cameras pass a value of 'USBU'
instead, a value the Linux usb-storage support didn't recognize.
The newer Linux kernels include a fix for this problem.

I'm running 2.4.22 on one of my systems.  That kernel release contains
the fix.  From drivers/usb/storage/transport.h:

#define US_BULK_CS_SIGN         0x53425355      /* spells out 'USBS' */
/* This is for Olympus Camedia digital cameras */
#define US_BULK_CS_OLYMPUS_SIGN         0x55425355      /* spells out 'USBU' */

Since upgrading to a kernel with this fix, my Olympus camera works well
with Linux.

Dave
--
Dave Ulrick

Web:   http://www.niu.edu/~ulrick/

 
 
 

Olympus digital camera and Linux

Post by Dave Ulric » Fri, 26 Sep 2003 00:32:14


On 24 Sep 2003 09:23:16 +0200,

Quote:

> Dear experts,

> I have just bought an Olympus mju-300 (aka stylus 300) and I have failed
> to make it communicate with any of the three 'photo-programs' I found
> in Mandrake 9.1. The camera is hooked up to the computer via USB and
> the hardware config. utility of Mandrake identifies it correctly
> but the programs ignore it and /mnt/camera is empty.

> I have scanned google for 'olympus stylus 300 linux' but basically
> only found a zillion copies of the same very positive 'private' 'review'
> of the camera. Any leads will be greatfully accepted. Untill then I
> will have to resort to booting into my Win98 to download pictures.

I have a different model of Olympus digital camera.  Until recently,
I had the same type of problem you're experiencing.  The Olympus digital
cameras are USB mass storage devices, and are detected as such by Linux.
As I understand it, USB mass storage devices are supposed to pass a
signature of 'USBS', but the Olympus cameras pass a value of 'USBU'
instead, a value the Linux usb-storage support didn't recognize.
The newer Linux kernels include a fix for this problem.

I'm running 2.4.22 on one of my systems.  That kernel release contains
the fix.  From drivers/usb/storage/transport.h:

#define US_BULK_CS_SIGN         0x53425355      /* spells out 'USBS' */
/* This is for Olympus Camedia digital cameras */
#define US_BULK_CS_OLYMPUS_SIGN         0x55425355      /* spells out 'USBU' */

Since upgrading to a kernel with this fix, my Olympus camera works well
with Linux.

Dave
--
Dave Ulrick

Web:   http://www.niu.edu/~ulrick/

 
 
 

Olympus digital camera and Linux

Post by Dave Ulric » Fri, 26 Sep 2003 01:39:31


On 24 Sep 2003 09:23:16 +0200,

Quote:

> Dear experts,

> I have just bought an Olympus mju-300 (aka stylus 300) and I have failed
> to make it communicate with any of the three 'photo-programs' I found
> in Mandrake 9.1. The camera is hooked up to the computer via USB and
> the hardware config. utility of Mandrake identifies it correctly
> but the programs ignore it and /mnt/camera is empty.

> I have scanned google for 'olympus stylus 300 linux' but basically
> only found a zillion copies of the same very positive 'private' 'review'
> of the camera. Any leads will be greatfully accepted. Untill then I
> will have to resort to booting into my Win98 to download pictures.

I have a different model of Olympus digital camera.  Until recently,
I had the same type of problem you're experiencing.  The Olympus digital
cameras are USB mass storage devices, and are detected as such by Linux.
As I understand it, USB mass storage devices are supposed to pass a
signature of 'USBS', but the Olympus cameras pass a value of 'USBU'
instead, a value the Linux usb-storage support didn't recognize.
The newer Linux kernels include a fix for this problem.

I'm running 2.4.22 on one of my systems.  That kernel release contains
the fix.  From drivers/usb/storage/transport.h:

#define US_BULK_CS_SIGN         0x53425355      /* spells out 'USBS' */
/* This is for Olympus Camedia digital cameras */
#define US_BULK_CS_OLYMPUS_SIGN         0x55425355      /* spells out 'USBU' */

Since upgrading to a kernel with this fix, my Olympus camera works well
with Linux.

Dave
--
Dave Ulrick

Web:   http://www.niu.edu/~ulrick/

 
 
 

Olympus digital camera and Linux

Post by Dave Ulric » Fri, 26 Sep 2003 04:43:19


On 24 Sep 2003 09:23:16 +0200,

Quote:

> Dear experts,

> I have just bought an Olympus mju-300 (aka stylus 300) and I have failed
> to make it communicate with any of the three 'photo-programs' I found
> in Mandrake 9.1. The camera is hooked up to the computer via USB and
> the hardware config. utility of Mandrake identifies it correctly
> but the programs ignore it and /mnt/camera is empty.

> I have scanned google for 'olympus stylus 300 linux' but basically
> only found a zillion copies of the same very positive 'private' 'review'
> of the camera. Any leads will be greatfully accepted. Untill then I
> will have to resort to booting into my Win98 to download pictures.

I have a different model of Olympus digital camera.  Until recently,
I had the same type of problem you're experiencing.  The Olympus digital
cameras are USB mass storage devices, and are detected as such by Linux.
As I understand it, USB mass storage devices are supposed to pass a
signature of 'USBS', but the Olympus cameras pass a value of 'USBU'
instead, a value the Linux usb-storage support didn't recognize.
The newer Linux kernels include a fix for this problem.

I'm running 2.4.22 on one of my systems.  That kernel release contains
the fix.  From drivers/usb/storage/transport.h:

#define US_BULK_CS_SIGN         0x53425355      /* spells out 'USBS' */
/* This is for Olympus Camedia digital cameras */
#define US_BULK_CS_OLYMPUS_SIGN         0x55425355      /* spells out 'USBU' */

Since upgrading to a kernel with this fix, my Olympus camera works well
with Linux.

Dave
--
Dave Ulrick

Web:   http://www.niu.edu/~ulrick/

 
 
 

Olympus digital camera and Linux

Post by Dave Ulric » Fri, 26 Sep 2003 04:50:19



[the same thing over and over again :-( ]

Sorry about the multiple posts!  As far as I could tell, only the
last post was successfully posted; 'slrn' told me that the other posts
had failed.

Dave
--
Dave Ulrick

Web:   http://www.niu.edu/~ulrick/

 
 
 

Olympus digital camera and Linux

Post by Sch??n Mart » Fri, 26 Sep 2003 15:53:43


Dances With Crows <danSPANceswitTRAPhcr...@usa.net> writes:

> On 24 Sep 2003 09:23:16 +0200, Sch??n Martin staggered into the Black
> Sun and said:
> > I have just bought an Olympus mju-300 (aka stylus 300) and I have
> > failed to make it communicate with any of the three 'photo-programs' I
> > found in Mandrake 9.1.

> Did these "photo-programs" have names?  What, exactly, did you try?

Right, sorry about that. This computer and the one I try to hook
up to the camera are some 6 km away from each other - a gap
my memory refused to span. The programs tested were:

FLPhoto, GPhoto & GTKam

> > The camera is hooked up to the computer via USB and the hardware
> > config. utility of Mandrake identifies it correctly but the programs
> > ignore it and /mnt/camera is empty.

> /mnt/camera will be empty until you mount something on it.  Did you try
> "mount /dev/sda1 /mnt/camera"?  Do that.  If that doesn't work, post the
> output of "lsmod", "dmesg | tail -20" right after you've plugged the
> camera in, and "cat /proc/scsi/scsi".  Also,
> http://groups.google.com/advanced_group_search groups comp.os.linux.*
> keywords "USB Mass Storage" may help you.

Good lead but no progress so far. Here is what I have tried (picked
up from an earlier post of yours):

[root@localhost martin]# mount -t vfat /dev/sda1 /mnt/camera

I didn't notice any improvement in the visibility of the files in
/mnt/camera so I ran throught the other command listed above:

[root@localhost martin]# lsmod
Module                  Size  Used by    Not tainted
nls_iso8859-1           3516   0  (autoclean)
sd_mod                 13100   0
scsimon                 9280   0  (unused)
usb-storage            72952   0
ipt_ttl                 1176   1  (autoclean)
ipt_unclean             7416   2  (autoclean)
ipt_limit               1560  34  (autoclean)
ipt_state               1080   5  (autoclean)
iptable_mangle          2712   0  (unused)
ipt_LOG                 4280   1
ipt_MASQUERADE          2104   0  (unused)
ipt_TOS                 1592   0  (unused)
ipt_REDIRECT            1336   0  (unused)
iptable_nat            21048   0  [ipt_MASQUERADE ipt_REDIRECT]
ipt_REJECT              3640   0  (unused)
ip_conntrack_irc        4304   0  (unused)
ip_conntrack_ftp        5200   0  (unused)
ip_conntrack           27264   4  [ipt_state ipt_MASQUERADE ipt_REDIRECT
iptable_nat ip_conntrack_irc ip_conntrack_ftp]
ppp_deflate             4408   0  (autoclean)
zlib_inflate           21156   0  (autoclean) [ppp_deflate]
zlib_deflate           21144   0  (autoclean) [ppp_deflate]
bsd_comp                5336   0  (autoclean)
udf                    90464   0  (autoclean)
iptable_filter          2348   1  (autoclean)
ip_tables              14648  14  [ipt_ttl ipt_unclean ipt_limit ipt_state
iptable_mangle ipt_LOG ipt_MASQUERADE ipt_TOS ipt_REDIRECT iptable_nat
ipt_REJECT iptable_filter]
parport_pc             25096   1  (autoclean)
lp                      8096   0  (autoclean)
parport                34176   1  (autoclean) [parport_pc lp]
snd-seq-oss            31104   0  (unused)
snd-seq-midi-event      5640   0  [snd-seq-oss]
snd-seq                42608   2  [snd-seq-oss snd-seq-midi-event]
snd-pcm-oss            43556   0
snd-mixer-oss          14488   0  [snd-pcm-oss]
snd-via82xx            14092   0
snd-ac97-codec         40160   0  [snd-via82xx]
snd-pcm                77536   0  [snd-pcm-oss snd-via82xx]
snd-timer              18376   0  [snd-seq snd-pcm]
snd-mpu401-uart         4396   0  [snd-via82xx]
snd-rawmidi            17600   0  [snd-mpu401-uart]
snd-seq-device          5832   0  [snd-seq-oss snd-seq snd-rawmidi]
snd-page-alloc          7732   0  [snd-via82xx snd-pcm]
snd                    40868   0  [snd-seq-oss snd-seq-midi-event snd-seq
snd-pcm-oss snd-mixer-oss snd-via82xx snd-ac97-codec snd-pcm snd-timer
snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore               6276   0  [snd]
ppp_async               9216   0
ppp_generic            24060   0  [ppp_deflate bsd_comp ppp_async]
slhc                    6564   0  [ppp_generic]
af_packet              14952   2  (autoclean)
sr_mod                 16920   0  (autoclean)
floppy                 55132   0
8139too                17160   1  (autoclean)
mii                     3832   0  (autoclean) [8139too]
ohci1394               19048   0  (unused)
ieee1394               45900   0  [ohci1394]
nls_utf8                1312   1  (autoclean)
nls_cp437               5148   1  (autoclean)
vfat                   11820   1  (autoclean)
fat                    37944   0  (autoclean) [vfat]
supermount             15296   2  (autoclean)
ide-cd                 33856   0
cdrom                  31648   0  [sr_mod ide-cd]
ide-scsi               11280   0
scsi_mod              103284   5  [sd_mod scsimon usb-storage sr_mod ide-scsi]
printer                 8448   0
ehci-hcd               18568   0  (unused)
usb-uhci               24652   0  (unused)
usbcore                72992   1  [usb-storage printer ehci-hcd usb-uhci]
rtc                     8060   0  (autoclean)
ext3                   59916   2
jbd                    38972   2  [ext3]
[root@localhost martin]# dmesg | tail -20
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
[root@localhost martin]# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: PLEXTOR  Model: CD-R   PX-320A   Rev: 1.03
  Type:   CD-ROM                           ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: OLYMPUS  Model: u10D,S300D,u300D Rev: 1012
  Type:   Direct-Access                    ANSI SCSI revision: 02

Now you probably know more about my computer and system than I do :-)
And if Dave Ulrick is to believed all this in vain because I run
kernel 2.4.21.

Cheers,

--
========================================================================
Martin Sch??n                              <Martin.Sch...@ericsson.com>

                                     "Problems worthy of attack
                                      prove their worth by hitting back"
                                                              Piet Hein
========================================================================

 
 
 

1. OLYMPUS C400 Digital Camera and Linux ?

Im interested in getting pictures from the OLYMPUS C400 Digital Camera
over a serial connection to my Linux system ?
--
_______________________________________________________________________________
    \/                                            /\  /\      /\
    /\    Ulrich Leodolter                   /\  /  \/  \    /  \

__/_O__\___________________________________/____________\/________\____________

2. IBM PS/2 model 90, which SCSI driver??

3. Olympus digital camera and Linux

4. Solaris 2.4, Looses Route

5. olympus D-100 digital Camera not working

6. Sun Workshop disks

7. Reading SmartMedia files from Olympus Digital Camera

8. ttyS00 & ttyS0

9. driver for Olympus c3040 digital camera using usb?

10. Olympus digital camera

11. set up Olympus D360L digital camera in Red Hat 8.0

12. RadioShack Flatfoto or Ultra-Pocket Digital Camera or Creative CardCam or Logitech Pocket Digital Camera

13. Olympus D220L Digital Cam...under linux?