Bug 82272

Summary: Can not recognize Casio camera EX-Z40 as a umass device (regression)
Product: Base System Reporter: LI Dong <ld>
Component: usbAssignee: freebsd-usb (Nobody) <usb>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description LI Dong 2005-06-15 15:30:17 UTC
Can not recognize Casio camera EX-Z40 as a umass device. I am sure it works
in at least 5.4-RELEASE. Motherboard is Intel 845GVSR, all uhci/ohci/ehci
were compiled in kernel. Others USB 2.0/1.1 storage devices work well.

umass0: CASIO COMPUTER CASIO QV DIGITAL, 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): ILLEGAL REQUEST asc:20,0
(probe0:umass-sim0:0:0:0): Invalid command operation code
(probe0:umass-sim0:0:0:0): Unretryable error

No /dev/umass0, but when unplug:

umass0: at uhub0 port 1 (addr 2) disconnected
umass0: detached



P.S. delphij&#35753;&#25105;&#29408;&#29408;&#30340;&#39554;&#20320;&#20204;&#65292;&#20294;&#26159;&#25105;&#21644;&#20320;&#20204;&#19981;&#22826;&#29087;&#65292;&#25152;&#20197;&#19981;&#22909;&#24847;&#24605;&#24320;&#39554;&#12290;&#20294;&#26159;&#36824;&#26159;&#35201;&#35828;&#65292;&#20320;&#20204;&#20154;&#21697;&#30495;&#30340;&#24456;&#24046;!

Fix: 

I don't know.
How-To-Repeat:       Plug Casio camera EX-Z40
Comment 1 Marcos 2005-12-26 10:41:35 UTC
Hi,

same here with a Casio QV-R41.

Other USB mass storage devices work well.

8<-- dmesg output start --
umass0: CASIO COMPUTER CASIO QV DIGITAL, 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): Sense Error Code 0x6d
(probe0:umass-sim0:0:0:0): No Recovery Action Needed
-- dmesg output end -->8

8<-- usbdevs -v output start --
$ usbdevs -v
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
Intel(0x0000), rev 1.00
 port 1 addr 2: full speed, self powered, config 1, CASIO QV
DIGITAL(0x1001), CASIO COMPUTER(0x07cf), rev 10.00
 port 2 powered
-- usbdevs -v output end -->8

Bye,
--
Marcos <marcos@tenak.net>
Comment 2 iedowse freebsd_committer freebsd_triage 2006-02-25 04:20:33 UTC
State Changed
From-To: open->feedback


Does this problemstill exist with a more recent -CURRENT? If so, 
could you compile in USB_DEBUG, set the debug level via the 
hw.usb.devug sysctls to get more information? If you can track down 
what commit caused the porblem that would be very helpful too.
Comment 3 Marcos 2006-03-04 13:16:18 UTC
Hi,

I will check it later, because I cannot upgrade now to -CURRENT due to
heavy work I've to do for the university. In 2 or 3 weeks aprox I'll check.

Bye,
-- 
Marcos
marcos@tenak.net
http://tenak.net/blog
Comment 4 Simon Barner freebsd_committer freebsd_triage 2007-01-03 09:06:49 UTC
Hi,

this seems to work just fine again on:

6.1-STABLE FreeBSD 6.1-STABLE #0: Sun Jun 11 14:52:26 CEST 2006

-- 
Best regards / Viele Grüße,                             barner@FreeBSD.org
 Simon Barner                                                barner@gmx.de
Comment 5 Mark Linimon freebsd_committer freebsd_triage 2007-06-12 06:08:25 UTC
State Changed
From-To: feedback->closed

Reported to work on 6.1.