Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Nov 2001 19:40:10 -0800
From:      "Lars Eggert" <larse@ISI.EDU>
To:        <multimedia@freebsd.org>
Subject:   RE: Pentax Optio 430 digital camera & USB
Message-ID:  <002b01c17950$b6634c30$8e7ba8c0@keg>
In-Reply-To: <3C068779.1080106@isi.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
OK,

After a little poking around in the code, it seems that the camera
identifies itself as an ATAPI device, but the corresponding code is
commented out in umass.c, because it isn't complete and/or tested.

I've enabled it, and the camera probes and attaches correctly as da0.
However, mounting it fails, because the ATAPI code in umass.c does not
translate some commands that the mount tries to execute (cache sync, and
some read_6 command - from memory, may be wrong).

I'm kinda at loss on how to add the missing command translations (I poke
around in the network stack normally), but I'd give it a shot if I had a
little more background info on how to translate from ATAPI to SCSI. Any
pointers?

And I'd of course happily test whatever patches more qualified hackers
come up with... :-)

Lars
-- 
Lars Eggert <larse@isi.edu>               Information Sciences Institute
http://www.isi.edu/larse/              University of Southern California

> -----Original Message-----
> From: owner-freebsd-multimedia@FreeBSD.ORG 
> [mailto:owner-freebsd-multimedia@FreeBSD.ORG] On Behalf Of Lars Eggert
> Sent: Thursday, November 29, 2001 11:08 AM
> To: multimedia@freebsd.org
> Subject: Pentax Optio 430 digital camera & USB
> 
> 
> Hi,
> 
> I'm trying to access a Pentax Optio 430 digital camera under FreeBSD 
> over USB. Under Windows, it comes up as an ATA disk drive, 
> which made me 
> think it would work with the umass device under FreeBSD. It doesn't, 
> however.
> 
> I have all these in my kernel config:
> 
> device          uhci
> device          ohci
> device          usb
> device          ugen
> device          uhid
> device          ukbd
> device          ulpt
> device          umass
> device          umodem
> device          ums
> device          uscanner
> 
> # SCSI peripherals
> device          scbus         # SCSI bus (required)
> device          da            # Direct Access (disks)
> device          cd            # CD
> device          pass          # Passthrough device (direct 
> SCSI access)
> 
> When I turn on the camera while its attached to the machine, 
> all I see is:
> 
> ugen0: ASAHI PENTAX PENTAX OPTIO 430, rev 1.00/10.00, addr 2
> 
> Any ideas?
> 
> Thanks,
> Lars
> -- 
> Lars Eggert <larse@isi.edu>               Information 
> Sciences Institute
> http://www.isi.edu/larse/              University of Southern 
> California
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-multimedia" in the body of the message
> 

[-- Attachment #2 --]
0	*H
010	+0	*H
	00G0
	*H
010	UZA10UWestern Cape10U	Cape Town10
U
Thawte10UCertificate Services1(0&UPersonal Freemail RSA 2000.8.300
010824164000Z
020824164000Z0T10
UEggert1
0U*Lars10ULars Eggert10	*H
	
larse@isi.edu00
	*H
0|\Pw v~~FDooӦA\-	 Cˀ4.)&{肋,z(ܷر߈T7_'txGH^tt/ҹB8%t<#ֲNV0T0*+e!000L2uMyffBNUbNJJcdZ2s0U0
larse@isi.edu0U00
	*H
aJPMՒ]cѭC+kS+wZ1gY",YT41
j6:~℩D~Kؚ‡l=u(ՎM?cF7@}T0)00
	*H
010	UZA10UWestern Cape10U	Cape Town10U
Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0)	*H
	personal-freemail@thawte.com0
000830000000Z
020829235959Z010	UZA10UWestern Cape10U	Cape Town10
U
Thawte10UCertificate Services1(0&UPersonal Freemail RSA 2000.8.3000
	*H
032c	%E>nx'gڈD)c5*mp<ܮto034qmOe
KaU5u'rװ|CBPQ<9TIf-	kiN0L0)U"0 010UPrivateLabel1-2970U00U0
	*H
so&e4KYbDI

j&*bctmSK8P:l4撜n#	KrgPo.XPWՈ9[9}4%MjÑ/<RbH0-00
	*H
010	UZA10UWestern Cape10U	Cape Town10U
Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0)	*H
	personal-freemail@thawte.com0
960101000000Z
201231235959Z010	UZA10UWestern Cape10U	Cape Town10U
Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0)	*H
	personal-freemail@thawte.com00
	*H
0i԰d[qGQr^}-
{߅%u(t:B,c'{K~ݹΖdnD|Mq@8x^^v]nz|KU)&j8$jDZڣyZ00U00
	*H
~Ngb*M`o`Xa&R5\0JbB#dG)ߝ^l`q\ynG
(|_#&	sC%/uQkw1Z0V0010	UZA10UWestern Cape10U	Cape Town10
U
Thawte10UCertificate Services1(0&UPersonal Freemail RSA 2000.8.30G0	+0	*H
	1	*H
0	*H
	1
011130034010Z0#	*H
	1b$t~.vcwykS0X	*H
	1K0I0
*H
0*H
0+0
*H
(0+0
*H
0	+710010	UZA10UWestern Cape10U	Cape Town10
U
Thawte10UCertificate Services1(0&UPersonal Freemail RSA 2000.8.30G0*H
	1010	UZA10UWestern Cape10U	Cape Town10
U
Thawte10UCertificate Services1(0&UPersonal Freemail RSA 2000.8.30G0
	*H
L)ÁsD\&%‰>$fƄ}KR5}'xNMsc0ʀu*v?#*kqjDαUΚg܇Ḋz (d&=g.S

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?002b01c17950$b6634c30$8e7ba8c0>