Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Aug 2008 07:00:05 GMT
From:      "Oleksii Krykun" <okrg@ukr.net>
To:        freebsd-usb@FreeBSD.org
Subject:   Re: usb/122992: MotoROKR Z6 Phone not recognised by umass as USB disk.
Message-ID:  <200808140700.m7E705Se009001@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR usb/122992; it has been noted by GNATS.

From: "Oleksii Krykun" <okrg@ukr.net>
To: bug-followup@FreeBSD.org,gemellus@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
 
 
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808140700.m7E705Se009001>