usb/122992: MotoROKR Z6 Phone not recognised by umass as USB
disk.
Oleksii Krykun
okrg at ukr.net
Thu Aug 14 07:00:06 UTC 2008
The following reply was made to PR usb/122992; it has been noted by GNATS.
From: "Oleksii Krykun" <okrg at ukr.net>
To: bug-followup at FreeBSD.org,gemellus at sdf.lonestar.org
Cc:
Subject: Re: usb/122992: MotoROKR Z6 Phone not recognised by umass as USB disk.
Date: Thu, 14 Aug 2008 09:56:32 +0300
This bug also described in
http://linux.derkeiler.com/Mailing-Lists/Kernel/2008-03/msg04505.html
I tried to apply quirks:
--- usbdevs.orig 2008-01-08 01:12:45.000000000 +0200
+++ usbdevs 2008-07-30 13:55:59.000000000 +0300
@@ -1695,6 +1695,7 @@
product MOTOROLA2 E398 0x4810 E398 Mobile Phone
product MOTOROLA2 USBLAN 0x600c USBLAN
product MOTOROLA2 USBLAN2 0x6027 USBLAN
+product MOTOROLA2 MS 0x6426 MS
/* MultiTech products */
product MULTITECH ATLAS 0xf101 MT5634ZBA-USB modem
--- umass.c.orig 2007-07-05 08:26:08.000000000 +0300
+++ umass.c 2008-08-06 15:00:00.000000000 +0300
@@ -544,6 +544,10 @@
UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
FORCE_SHORT_INQUIRY | NO_INQUIRY_EVPD | NO_GETMAXLUN
},
+ { USB_VENDOR_MOTOROLA2, USB_PRODUCT_MOTOROLA2_MS, RID_WILDCARD,
+ UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
+ NO_INQUIRY | READ_CAPACITY_OFFBY1
+ },
{ USB_VENDOR_MSYSTEMS, USB_PRODUCT_MSYSTEMS_DISKONKEY, RID_WILDCARD,
UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
IGNORE_RESIDUE | NO_GETMAXLUN | RS_NO_CLEAR_UA
I get following messages:
Aug 6 15:51:26 kws kernel: pass1 at umass-sim0 bus 0 target 0 lun 1
Aug 6 15:51:26 kws kernel: (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da0:umass-sim0:0:0:0): Retrying Command
Aug 6 15:51:26 kws kernel: (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da0:umass-sim0:0:0:0): Retrying Command
Aug 6 15:51:26 kws kernel: (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da0:umass-sim0:0:0:0): Retrying Command
Aug 6 15:51:26 kws kernel: (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da0:umass-sim0:0:0:0): Retrying Command
Aug 6 15:51:26 kws kernel: (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da0:umass-sim0:0:0:0): error 5
Aug 6 15:51:26 kws kernel: (da0:umass-sim0:0:0:0): Retries Exausted
Aug 6 15:51:26 kws kernel: (da0:umass-sim0:0:0:0): removing device entry
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Retrying Command
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Retrying Command
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Retrying Command
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Retrying Command
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): error 5
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Retries Exausted
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): got CAM status 0x4
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): fatal error, failed to attach to device
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): lost device
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Retrying Command
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Retrying Command
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Retrying Command
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Retrying Command
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Request completed with CAM_REQ_CMP_ERR
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): error 5
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): Retries Exausted
Aug 6 15:51:26 kws kernel: (da1:umass-sim0:0:0:1): removing device entry
After unplugging my phone seems connected to PC until reboot.
Unfortunately I have not any idea about BULK_IGNORE_TAG porting
More information about the freebsd-usb
mailing list