From owner-freebsd-stable@FreeBSD.ORG Tue Mar 16 01:49:22 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A91116A4CE for ; Tue, 16 Mar 2004 01:49:22 -0800 (PST) Received: from fw.farid-hajji.net (fw.farid-hajji.net [213.146.115.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04F2643D1F for ; Tue, 16 Mar 2004 01:49:20 -0800 (PST) (envelope-from cpghost@cordula.ws) Received: from fw.farid-hajji.net (localhost [127.0.0.1]) by fw.farid-hajji.net (Postfix) with ESMTP id 7F08840822; Tue, 16 Mar 2004 10:48:43 +0100 (CET) From: Cordula's Web To: julian@elischer.org In-reply-to: (message from Julian Elischer on Sun, 14 Mar 2004 14:02:32 -0800 (PST)) X-Mailer: Emacs-21.3.1/FreeBSD-4.9-STABLE References: Message-Id: <20040316094843.7F08840822@fw.farid-hajji.net> Date: Tue, 16 Mar 2004 10:48:43 +0100 (CET) cc: freebsd-stable@freebsd.org Subject: Re: HEADSUP!!! USB MFC committed X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: cpghost@cordula.ws List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Mar 2004 09:49:22 -0000 > > this USB MFC broke my CASIO QV-4000 digicam downloads, which worked > > very well just before. > > > > umass0: CASIO product 0x1001, rev 1.00/10.00, addr 2 > > da0 at umass-sim0 bus 0 target 0 lun 0 > > da0: Removable Direct Access SCSI-0 device > > da0: 150KB/s transfers > > da0: 1027MB (2104704 512 byte sectors: 255H 63S/T 131C) > > (da0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 1a f5 22 0 0 38 0 > > (da0:umass-sim0:0:0:0): ABORTED COMMAND asc:4e,0 > > (da0:umass-sim0:0:0:0): Overlapped commands attempted > > (da0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 1a f5 22 0 0 38 0 > > (da0:umass-sim0:0:0:0): ABORTED COMMAND asc:4e,0 > > (da0:umass-sim0:0:0:0): Overlapped commands attempted > > I will be doing work on USB next week, and I will try trace this then.. > have you tried -current with your device? With yesterday's -current (on another physical box), this doesn't happen: FreeBSD 5.2-CURRENT #0: Tue Mar 16 02:21:38 CET 2004 root@machine.domain.tld:/usr/obj/usr/src/sys/GENERIC uhci0: port 0xd400-0xd41f irq 11 at device 7.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0xd800-0xd81f irq 11 at device 7.3 on pci0 usb1: on uhci1 usb1: USB revision 1.0 uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered umass0: CASIO product 0x1001, rev 1.00/10.00, addr 2 (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe0:umass-sim0:0:0:0): CAM Status: SCSI Status Error (probe0:umass-sim0:0:0:0): SCSI Status: Check Condition (probe0:umass-sim0:0:0:0): UNIT ATTENTION asc:29,0 (probe0:umass-sim0:0:0:0): Power on, reset, or bus device reset occurred (probe0:umass-sim0:0:0:0): Retrying Command (per Sense Data) (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 0 0 0 24 0 (probe0:umass-sim0:0:0:0): CAM Status: SCSI Status Error (probe0:umass-sim0:0:0:0): SCSI Status: Check Condition (probe0:umass-sim0:0:0:0): UNIT ATTENTION asc:28,0 (probe0:umass-sim0:0:0:0): Not ready to ready change, medium may have changed (probe0:umass-sim0:0:0:0): Retrying Command (per Sense Data) da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: 1.000MB/s transfers da0: 1027MB (2104704 512 byte sectors: 255H 63S/T 131C) machine# usbdevs -v Controller /dev/usb0: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00 port 1 powered port 2 addr 2: full speed, self powered, config 1, product 0x1001(0x1001), CASIO(0x07cf), rev 10.00 Controller /dev/usb1: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00 port 1 powered port 2 powered machine# uname -a FreeBSD machine.domain.tld 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Tue Mar 16 02:21:38 CET 2004 root@machine.domain.tld:/usr/obj/usr/src/sys/GENERIC i386 machine# camcontrol devlist -v scbus0 on umass-sim0 bus 0: at scbus0 target 0 lun 0 (da0,pass0) scbus-1 on xpt0 bus 0: < > at scbus-1 target -1 lun -1 (xpt0) machine# mount -r -t msdos /dev/da0s1 /mnt machine# ls /mnt dcim scene machine# cp -Rv /mnt/dcim/* /vol/digicam [... no problems here ...] machine# umount /mnt umass0: at uhub0 port 2 (addr 2) disconnected (da0:umass-sim0:0:0:0): lost device (da0:umass-sim0:0:0:0): removing device entry umass0: detached So the problem is probably with the MFC (or a different USB controller? sorry, couldn't test -current on that other -stable box...). Thanks, -cpghost. -- Cordula's Web. http://www.cordula.ws/