Date: Tue, 15 Aug 2006 12:30:32 GMT From: Alexander Demin <support@spectrum.ru> To: freebsd-usb@FreeBSD.org Subject: Re: usb/93389 : Digital Camera Pentax S60 don't work Message-ID: <200608151230.k7FCUWL0014302@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR usb/93389; it has been noted by GNATS. From: Alexander Demin <support@spectrum.ru> To: bug-followup@FreeBSD.org, freebsd-bugs@FreeBSD.org Cc: Ganbold <ganbold@micom.mng.net> Subject: Re: usb/93389 : Digital Camera Pentax S60 don't work Date: Tue, 15 Aug 2006 16:27:57 +0400 Hi. Thank for you pacth. I have checked this patch on my workstation and my digital camera Pentax Optio S60 is working now. uname -a FreeBSD support.spectrum.ru 5.5-STABLE FreeBSD 5.5-STABLE #26: Tue Aug 15 12:22:00 MSD 2006 oldman@support.spectrum.ru:/usr/obj/usr/src/sys/MYGENERIC i386 usbdevs -v Controller /dev/usb0: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel (0x0000), rev 1.00 port 1 powered port 2 addr 2: full speed, self powered, config 1, product 0x0047 (0x0047), PENTAX(0x0a17), rev 0.00 umass0: PENTAX product 0x0047, rev 1.10/0.00, addr 2 umass0: 8070i (ATAPI) over Bulk-Only; quirks = 0x0002 umass0:2:0:-1: Attached to scbus2 da0 at umass-sim0 bus 0 target 0 lun 0 da0: <PENTAX DIGITAL_CAMERA 1.00> Removable Direct Access SCSI-0 device da0: 1.000MB/s transfers da0: 11MB (22559 512 byte sectors: 64H 32S/T 11C) Thank you very much. On Tue, 08 Aug 2006 13:16:26 +0900 Ganbold <ganbold@micom.mng.net> wrote: > Hi, > > I have Pentax Optio S60 and I got it working in Dell D620 under > FreeBSD-6.1-STABLE by patching umass.c and scsi_da.c. > > # uname -an > FreeBSD devil.micom.mng.net 6.1-STABLE FreeBSD 6.1-STABLE #7: Tue Aug 8 > 12:52:48 ULAST 2006 > tsgan@devil.micom.mng.net:/usr/obj/usr/src/sys/DEVIL i386 > > Aug 8 12:59:39 devil kernel: umass0: PENTAX product 0x0047, rev > 1.10/0.00, addr 2 > Aug 8 12:59:40 devil kernel: da0 at umass-sim0 bus 0 target 0 lun 0 > Aug 8 12:59:40 devil kernel: da0: <PENTAX DIGITAL_CAMERA 1.00> > Removable Direct Access SCSI-0 device > Aug 8 12:59:40 devil kernel: da0: 1.000MB/s transfers > Aug 8 12:59:40 devil kernel: da0: 243MB (498176 512 byte sectors: 64H > 32S/T 243C) > > # usbdevs -v > ... > Controller /dev/usb2: > addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), > Intel(0x0000), rev 1.00 > port 1 powered > port 2 addr 2: full speed, self powered, config 1, product > 0x0047(0x0047), PENTAX(0x0a17), rev 0.00 > ... > > Patches are here: > > ----------------------------------------------------------------------------------- > --- /usr/src/sys/dev/usb/umass.c-orig Tue Aug 8 12:54:25 2006 > +++ /usr/src/sys/dev/usb/umass.c Tue Aug 8 12:55:37 2006 > @@ -321,7 +321,7 @@ > > Static struct umass_devdescr_t umass_devdescrs[] = { > { USB_VENDOR_ASAHIOPTICAL, PID_WILDCARD, RID_WILDCARD, > - UMASS_PROTO_ATAPI | UMASS_PROTO_CBI_I, > + UMASS_PROTO_ATAPI | UMASS_PROTO_BBB, > RS_NO_CLEAR_UA > }, > { USB_VENDOR_ADDON, USB_PRODUCT_ADDON_ATTACHE, RID_WILDCARD, > ----------------------------------------------------------------------------------- > --- /usr/src/sys/cam/scsi/scsi_da.c-orig Tue Aug 8 12:53:37 2006 > +++ /usr/src/sys/cam/scsi/scsi_da.c Tue Aug 8 12:47:15 2006 > @@ -436,6 +436,11 @@ > "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE > }, > { > + /* PENTAX Optio S60. */ > + {T_DIRECT, SIP_MEDIA_REMOVABLE, "PENTAX", > "DIGITAL_CAMERA", "*"}, > + /*quirks*/ DA_Q_NO_SYNC_CACHE > + }, > + { > /* > * Genesys 6-in-1 Card Reader > * PR: usb/94647 > > hth, > > Ganbold > > > -- ======================================================= Demin Alexander / Network Administarator Group of companies Spectrum / tel. (+7 495) 995-8999 Moscow, 103009, Strastnoy blvr. 8 =======================================================
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608151230.k7FCUWL0014302>