usb/122119: [umass] umass device causes creation of daX but not
daXsX entries; CAM error
Marcin Cieslak
saper at saper.info
Thu Mar 27 06:50:04 PDT 2008
The following reply was made to PR usb/122119; it has been noted by GNATS.
From: Marcin Cieslak <saper at saper.info>
To: bug-followup at FreeBSD.org, mdh at solitox.net
Cc:
Subject: Re: usb/122119: [umass] umass device causes creation of daX but not
daXsX entries; CAM error
Date: Thu, 27 Mar 2008 14:46:15 +0100
This is a cryptographically signed message in MIME format.
--------------ms070104060701020306070708
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 7bit
That's interesting.
I have an Option Globetrotter GTMAX 7.2 3G card that also includes a
so-called "Zero Configuration" feature that identifies as:
Mar 27 14:33:12 radziecki kernel: umass2: <Qualcomm, Incorporated USB
MMC Storage, class 0/0, rev 1.10/0.00, addr 2> on uhub7
Mar 27 14:33:12 radziecki kernel: umass2: SCSI over Bulk-Only; quirks =
0x0000
Mar 27 14:33:12 radziecki kernel: umass2:3:2:-1: Attached to scbus3
Mar 27 14:33:12 radziecki kernel: cd0 at umass-sim2 bus 2 target 0 lun 0
Mar 27 14:33:12 radziecki kernel: cd0: <GT HSDPA Modem 3.00> Removable
CD-ROM SCSI-2 device
Mar 27 14:33:12 radziecki kernel: cd0: 1.000MB/s transfers
Mar 27 14:33:12 radziecki kernel: cd0: Attempt to query device size
failed: NOT READY, Medium not present
but for me this is just a CD-ROM device, and it works. It is also
read-only.
1) This will not fix your issue but can you try umass.c and usbdevs (no
need to install ubsa.c) patches from:
http://akson.sgh.waw.pl/~saper/FreeBSD/gt/zeroconf/
I wonder what happens to your system after this :)
2) Can you compile your umass module with -DUSB_DEBUG and set
sysctl hw.usb.umass.debug=3342336
To set -DUSB_DEBUG the easiest way is to apply
Index: Makefile
===================================================================
RCS file: /usr/home/ncvs/src/sys/modules/umass/Makefile,v
retrieving revision 1.14
diff -u -r1.14 Makefile
--- Makefile 4 Jun 2005 10:58:38 -0000 1.14
+++ Makefile 19 Mar 2008 00:18:31 -0000
@@ -2,6 +2,8 @@
.PATH: ${.CURDIR}/../../dev/usb
+DEBUG_FLAGS=-g -DUSB_DEBUG
+
KMOD= umass
SRCS= bus_if.h device_if.h \
opt_usb.h opt_cam.h opt_scsi.h \
and then
cd /sys/modules/umass
make obj all
And "make load" as root
Provided you don't have umass in your kernel already.
--
<< Marcin Cieslak // saper at saper.info >>
--------------ms070104060701020306070708
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature
MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINLDCC
A+wwggNVoAMCAQICDwDENwABAALlou1Djx5XszANBgkqhkiG9w0BAQUFADCBvDELMAkGA1UE
BhMCREUxEDAOBgNVBAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxOjA4BgNVBAoTMVRD
IFRydXN0Q2VudGVyIGZvciBTZWN1cml0eSBpbiBEYXRhIE5ldHdvcmtzIEdtYkgxIjAgBgNV
BAsTGVRDIFRydXN0Q2VudGVyIENsYXNzIDEgQ0ExKTAnBgkqhkiG9w0BCQEWGmNlcnRpZmlj
YXRlQHRydXN0Y2VudGVyLmRlMB4XDTA3MDkyNjA3MjQwOVoXDTEwMTIzMTIyNTk1OVowfTEL
MAkGA1UEBhMCREUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxJTAjBgNVBAsTHFRD
IFRydXN0Q2VudGVyIENsYXNzIDEgTDEgQ0ExKTAnBgNVBAMTIFRDIFRydXN0Q2VudGVyIENs
YXNzIDEgTDEgQ0EgSUlJMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDt9kYre5b9JKbN
j5LffhGsiGlfobkfluO2XqPLzKoMOnduw9+sfHUINrW76Y9B02KC9vF3SDmxbIM4fKM3+7k/
dKzb0zI4w66PBHx+5CqeykhMm8sQaI4EpOUu7tWVfH8ZGHT9UpbVG17+Gi4znxxb/T9+IuB2
Q/qr0ZJ5tR/7hwIDAQABo4IBLDCCASgwVwYIKwYBBQUHAQEESzBJMEcGCCsGAQUFBzAChjto
dHRwOi8vd3d3LnRydXN0Y2VudGVyLmRlL2NlcnRzZXJ2aWNlcy9jYWNlcnRzL3RjY2xhc3Mx
LmNydDASBgNVHRMBAf8ECDAGAQH/AgEAMEoGA1UdIARDMEEwPwYJKoIUACwBAQEBMDIwMAYI
KwYBBQUHAgEWJGh0dHA6Ly93d3cudHJ1c3RjZW50ZXIuZGUvZ3VpZGVsaW5lczAOBgNVHQ8B
Af8EBAMCAQYwHQYDVR0OBBYEFP2u3ZGgztA5KkvvKMwSnk9+FKp1MD4GA1UdHwQ3MDUwM6Ax
oC+GLWh0dHA6Ly93d3cudHJ1c3RjZW50ZXIuZGUvY3JsL3YyL3RjY2xhc3MxLmNybDANBgkq
hkiG9w0BAQUFAAOBgQBe8NTmpp39KWyazqfbPAUwvRv/TEpem4Xy4Gsr8t4RGG9ExKT/ktfF
i2tXO+7LpTmJTbvQ+qHoxkBlmhD1oVVUn2zSIq372vfPvFoFtkvFatpmHDVucTm1vVfeq1t3
yDsvs3WLicz5jT4MSV5EFBaGMgaKjgAIU0NOMXSadvg1FDCCBJowggQDoAMCAQICDgUfAAEA
AvxW+cGq7sagMA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAkRFMRwwGgYDVQQKExNUQyBU
cnVzdENlbnRlciBHbWJIMSUwIwYDVQQLExxUQyBUcnVzdENlbnRlciBDbGFzcyAxIEwxIENB
MSkwJwYDVQQDEyBUQyBUcnVzdENlbnRlciBDbGFzcyAxIEwxIENBIElJSTAeFw0wODAzMDcy
MDIxMDNaFw0wOTAzMDgyMDIxMDNaMEcxCzAJBgNVBAYTAlBMMRcwFQYDVQQDEw5NYXJjaW4g
Q2llc2xhazEfMB0GCSqGSIb3DQEJARYQc2FwZXJAc2FwZXIuaW5mbzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBAK3oFWv4v2/dMWsFZXLuYxM6ZZI6uYqyNG0ujmdyYmnHcvZ3
fCRdi9B707aH9qaupD57QeCtAxiFfQkuGt5ySspUp6U039qmS6FfZOQ/FQMYaB0BFNTs2rmq
iqcHG27nOYBFRjRCjAxAeOla8a4HeTHUZ4Ur4cS27mV03dPfUCU+tgLmqg0LrqK5yXZVQhw8
T/kVkXuh9OkQyq4TS4IFtVmcnaDwtF8TH7SlkrZaNRyJPB/zN9pneza97p0kwyIhQkKi2gs9
jdzNGNJRrpyl2rEPYaolJwJvH9dbg1J4+UugwZa7+Os252e+KAP58CUdH7VCs/k/Hd/NEg4j
1ODPv5MCAwEAAaOCAc0wggHJMIGZBggrBgEFBQcBAQSBjDCBiTBSBggrBgEFBQcwAoZGaHR0
cDovL3d3dy50cnVzdGNlbnRlci5kZS9jZXJ0c2VydmljZXMvY2FjZXJ0cy90Y19jbGFzczFf
TDFfQ0FfSUlJLmNydDAzBggrBgEFBQcwAYYnaHR0cDovL29jc3AuSUlJLnRjY2xhc3MxLnRy
dXN0Y2VudGVyLmRlMB8GA1UdIwQYMBaAFP2u3ZGgztA5KkvvKMwSnk9+FKp1MEoGA1UdIARD
MEEwPwYJKoIUACwBAQEBMDIwMAYIKwYBBQUHAgEWJGh0dHA6Ly93d3cudHJ1c3RjZW50ZXIu
ZGUvZ3VpZGVsaW5lczAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0OBBYEFBzKOaBp48B8i9ismfSx
dUcIUzbiMEkGA1UdHwRCMEAwPqA8oDqGOGh0dHA6Ly93d3cudHJ1c3RjZW50ZXIuZGUvY3Js
L3YyL3RjX2NsYXNzMV9MMV9DQV9JSUkuY3JsMCcGA1UdJQQgMB4GCCsGAQUFBwMCBggrBgEF
BQcDBAYIKwYBBQUHAwcwGwYDVR0RBBQwEoEQc2FwZXJAc2FwZXIuaW5mbzANBgkqhkiG9w0B
AQUFAAOBgQBbsWPSAQU880TAigiRExnT9Wu+tDH3ucZ3Zkax47xf7q1dlZdOKAjQPhNJM63s
F45vy68saiqoAA6SnzIWx2Pno7P7aFD1jDDfAP6pWGPgiXUHeermBZeKH7IAVbj2af5XceKL
fIxRTgKt5+SBEKFfj+jUMjJwnE8L8pfo3usEsDCCBJowggQDoAMCAQICDgUfAAEAAvxW+cGq
7sagMA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAkRFMRwwGgYDVQQKExNUQyBUcnVzdENl
bnRlciBHbWJIMSUwIwYDVQQLExxUQyBUcnVzdENlbnRlciBDbGFzcyAxIEwxIENBMSkwJwYD
VQQDEyBUQyBUcnVzdENlbnRlciBDbGFzcyAxIEwxIENBIElJSTAeFw0wODAzMDcyMDIxMDNa
Fw0wOTAzMDgyMDIxMDNaMEcxCzAJBgNVBAYTAlBMMRcwFQYDVQQDEw5NYXJjaW4gQ2llc2xh
azEfMB0GCSqGSIb3DQEJARYQc2FwZXJAc2FwZXIuaW5mbzCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAK3oFWv4v2/dMWsFZXLuYxM6ZZI6uYqyNG0ujmdyYmnHcvZ3fCRdi9B7
07aH9qaupD57QeCtAxiFfQkuGt5ySspUp6U039qmS6FfZOQ/FQMYaB0BFNTs2rmqiqcHG27n
OYBFRjRCjAxAeOla8a4HeTHUZ4Ur4cS27mV03dPfUCU+tgLmqg0LrqK5yXZVQhw8T/kVkXuh
9OkQyq4TS4IFtVmcnaDwtF8TH7SlkrZaNRyJPB/zN9pneza97p0kwyIhQkKi2gs9jdzNGNJR
rpyl2rEPYaolJwJvH9dbg1J4+UugwZa7+Os252e+KAP58CUdH7VCs/k/Hd/NEg4j1ODPv5MC
AwEAAaOCAc0wggHJMIGZBggrBgEFBQcBAQSBjDCBiTBSBggrBgEFBQcwAoZGaHR0cDovL3d3
dy50cnVzdGNlbnRlci5kZS9jZXJ0c2VydmljZXMvY2FjZXJ0cy90Y19jbGFzczFfTDFfQ0Ff
SUlJLmNydDAzBggrBgEFBQcwAYYnaHR0cDovL29jc3AuSUlJLnRjY2xhc3MxLnRydXN0Y2Vu
dGVyLmRlMB8GA1UdIwQYMBaAFP2u3ZGgztA5KkvvKMwSnk9+FKp1MEoGA1UdIARDMEEwPwYJ
KoIUACwBAQEBMDIwMAYIKwYBBQUHAgEWJGh0dHA6Ly93d3cudHJ1c3RjZW50ZXIuZGUvZ3Vp
ZGVsaW5lczAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0OBBYEFBzKOaBp48B8i9ismfSxdUcIUzbi
MEkGA1UdHwRCMEAwPqA8oDqGOGh0dHA6Ly93d3cudHJ1c3RjZW50ZXIuZGUvY3JsL3YyL3Rj
X2NsYXNzMV9MMV9DQV9JSUkuY3JsMCcGA1UdJQQgMB4GCCsGAQUFBwMCBggrBgEFBQcDBAYI
KwYBBQUHAwcwGwYDVR0RBBQwEoEQc2FwZXJAc2FwZXIuaW5mbzANBgkqhkiG9w0BAQUFAAOB
gQBbsWPSAQU880TAigiRExnT9Wu+tDH3ucZ3Zkax47xf7q1dlZdOKAjQPhNJM63sF45vy68s
aiqoAA6SnzIWx2Pno7P7aFD1jDDfAP6pWGPgiXUHeermBZeKH7IAVbj2af5XceKLfIxRTgKt
5+SBEKFfj+jUMjJwnE8L8pfo3usEsDGCA7QwggOwAgEBMIGPMH0xCzAJBgNVBAYTAkRFMRww
GgYDVQQKExNUQyBUcnVzdENlbnRlciBHbWJIMSUwIwYDVQQLExxUQyBUcnVzdENlbnRlciBD
bGFzcyAxIEwxIENBMSkwJwYDVQQDEyBUQyBUcnVzdENlbnRlciBDbGFzcyAxIEwxIENBIElJ
SQIOBR8AAQAC/Fb5waruxqAwCQYFKw4DAhoFAKCCAfkwGAYJKoZIhvcNAQkDMQsGCSqGSIb3
DQEHATAcBgkqhkiG9w0BCQUxDxcNMDgwMzI3MTM0NjE1WjAjBgkqhkiG9w0BCQQxFgQURHck
faydvI0LRM2ZtFTWLHFWdo0wUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG
9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgaAGCSsG
AQQBgjcQBDGBkjCBjzB9MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1c3RDZW50ZXIg
R21iSDElMCMGA1UECxMcVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMSBMMSBDQTEpMCcGA1UEAxMg
VEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMSBMMSBDQSBJSUkCDgUfAAEAAvxW+cGq7sagMIGiBgsq
hkiG9w0BCRACCzGBkqCBjzB9MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1c3RDZW50
ZXIgR21iSDElMCMGA1UECxMcVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMSBMMSBDQTEpMCcGA1UE
AxMgVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMSBMMSBDQSBJSUkCDgUfAAEAAvxW+cGq7sagMA0G
CSqGSIb3DQEBAQUABIIBAFkQrSTTYPNY6ixe4/nuva11NNZzD05CssmD9HALnSSMvdTu8HO/
3lzyOhhc1YESOG/C1dpXslmFrok4Jdfjs6Yjh+tp9mISBKHLYH7OAPKxOzubf2yxOjGEZ+pH
euUHSqpjx0V5cx650lIWdT+dkUDmYuong14qD8jEO5etVyrbpgwdSR2+SHYLgcD4S+FAOzql
MBXD+waAFsvYKu2ddhrOJYFjD4nIDgyCQ2bYSEF7zikRZM6NSFloyPLgY+ra7t4PKzivuFiF
Xib81IbChYgfSe4k5eB8M5euAfKlEHQzqO6jp8i4FerqE/EQbFbmjCNDZhw71uhagqGd9E29
jwYAAAAAAAA=
--------------ms070104060701020306070708--
More information about the freebsd-usb
mailing list