From owner-freebsd-usb@FreeBSD.ORG Tue Apr 8 15:01:05 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E9D6D756 for ; Tue, 8 Apr 2014 15:01:05 +0000 (UTC) Received: from mail-qa0-x232.google.com (mail-qa0-x232.google.com [IPv6:2607:f8b0:400d:c00::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A89581B00 for ; Tue, 8 Apr 2014 15:01:05 +0000 (UTC) Received: by mail-qa0-f50.google.com with SMTP id ih12so976501qab.23 for ; Tue, 08 Apr 2014 08:01:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Fs1gfuia+hGaEuuIYlfL6MqPEvspA200UUYbfdOd/Nc=; b=wa+Ikj0HtDEKFvxMTR+gRuW4QLbqPCkdnP4CeuUXLDBtdLaK4tnMzLB9i6cIHzsX5z +cIYshePP0K9iv/UOGTcIIsLwJlVF+FWCEf0fcLeiAWhgxedD6nQI874fsW9hLrwi29k TaDxsoDgyt+acjHP3hTjXHN/XjmtwdFzAckHT3+dQg5UUWy44MjzuSLpORm+rgK6uXDX 1iqR0Q2yezRE67Yz4lD0CEVpLiemer6ZGn7qz/OvGdbM6KP0U8vaii5vwf8H/fwKxrYU rugO38isdj3WrET6M2pf915Lvx4yJy8A0CSu1h17+048CvdozN+EG/KMShIeX+ktWwOG vpZA== MIME-Version: 1.0 X-Received: by 10.224.66.4 with SMTP id l4mr5162680qai.70.1396969264574; Tue, 08 Apr 2014 08:01:04 -0700 (PDT) Received: by 10.96.200.136 with HTTP; Tue, 8 Apr 2014 08:01:04 -0700 (PDT) In-Reply-To: <5343D6B6.9010802@selasky.org> References: <53429E5F.1030407@selasky.org> <5343D6B6.9010802@selasky.org> Date: Tue, 8 Apr 2014 19:01:04 +0400 Message-ID: Subject: Re: Realtek SD Card Reader 0x0bda / 0x0129 detection? From: Ivan Rokotov To: Hans Petter Selasky Content-Type: multipart/mixed; boundary=001a11c29058c7023704f68940f3 Cc: freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2014 15:01:06 -0000 --001a11c29058c7023704f68940f3 Content-Type: text/plain; charset=ISO-8859-1 2014-04-08 15:00 GMT+04:00 Hans Petter Selasky : > Can you check using: > > usbdump -i usbusX -f Y -s 65536 -vvv > > what is going on with regards to USB communication towards your adapter? > > X and Y are the numbers after ugenX.Y for your device. Sure. I attached the output (to avoid line breaking) of what happens when a card is inserted and what then happens when I turn off the USB port and then turn it on. This is happening with the quirk 'UQ_MSC_NO_SYNC_CACHE" enabled as I described above. If the port should be tested without that quirk or with any other configuration, please let me know. Ivan --001a11c29058c7023704f68940f3 Content-Type: text/plain; charset=US-ASCII; name="usbdump.txt" Content-Disposition: attachment; filename="usbdump.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_htrbdnh60 IyB1c2JkdW1wIC1pIHVzYnVzMSAtZiAzIC1zIDY1NTM2IC12dnYKCiMgaW5zZXJ0aW5nIGNhcmQ6 IG5vdGhpbmcgaGFwcGVucy4KIyB1c2Jjb25maWcgLWQgMS4zIHBvd2VyX29mZgoKMTg6NDg6MjUu MTUwNTkxIHVzYnVzMS4zIFNVQk0tQ1RSTC1FUD0wMDAwMDAwMCxTUEQ9SElHSCxORlI9MSxTTEVO PTgsSVZBTD0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiAwMDAwICAwMCAwOSAwMCAwMCAwMCAw MCAwMCAwMCAgLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0gIHwuLi4uLi4uLiAgICAgICAgfAogZmxh Z3MgMHgxMCA8UFJPWFlfQlVGRkVSfDA+CiBzdGF0dXMgMHhjYTFhMyA8T1BFTnxUUkFOU0ZFUlJJ Tkd8U1RBUlRFRHxDT05UUk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxCRE1BX1NFVFVQ fENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTg6NDg6MjUuMTUwNjY4IHVzYnVz MS4zIERPTkUtQ1RSTC1FUD0wMDAwMDAwMCxTUEQ9SElHSCxORlI9MSxTTEVOPTAsSVZBTD0wLEVS Uj0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4K IHN0YXR1cyAweGVhMWExIDxPUEVOfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRN QV9FTkFCTEV8QkRNQV9TRVRVUHxDVVJSX0RNQV9TRVR8Q0FOX0NBTkNFTF9JTU1FRHxET0lOR19D QUxMQkFDS3wwPgoKIyB1c2Jjb25maWcgLWQgMS4zIHBvd2VyX29uCiMgL3Zhci9sb2cvbWVzc2Fn ZXMgbG9nOgojIEFwciAgOCAxODo0ODozOCB0b3IgZGV2ZDogRXhlY3V0aW5nICdsb2dnZXIgVW5r bm93biBVU0IgZGV2aWNlOiB2ZW5kb3IgMHgwYmRhIHByb2R1Y3QgMHgwMTI5IGJ1cyB1aHViNCcK IyBBcHIgIDggMTg6NDg6MzggdG9yIHJvb3Q6IFVua25vd24gVVNCIGRldmljZTogdmVuZG9yIDB4 MGJkYSBwcm9kdWN0IDB4MDEyOSBidXMgdWh1YjQKCjE4OjQ4OjM3LjkwNDM1NSB1c2J1czEuMyBT VUJNLUNUUkwtRVA9MDAwMDAwMDAsU1BEPUhJR0gsTkZSPTEsU0xFTj04LElWQUw9MAogZnJhbWVb MF0gV1JJVEUgOCBieXRlcwogMDAwMCAgMDAgMDkgMDAgMDAgMDAgMDAgMDAgMDAgIC0tIC0tIC0t IC0tIC0tIC0tIC0tIC0tICB8Li4uLi4uLi4gICAgICAgIHwKIGZsYWdzIDB4MTAgPFBST1hZX0JV RkZFUnwwPgogc3RhdHVzIDB4ZWExYTMgPE9QRU58VFJBTlNGRVJSSU5HfFNUQVJURUR8Q09OVFJP TF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9TRVRVUHxDVVJSX0RNQV9TRVR8Q0FO X0NBTkNFTF9JTU1FRHxET0lOR19DQUxMQkFDS3wwPgoxODo0ODozNy45MDQ0NTYgdXNidXMxLjMg RE9ORS1DVFJMLUVQPTAwMDAwMDAwLFNQRD1ISUdILE5GUj0xLFNMRU49MCxJVkFMPTAsRVJSPVNU QUxMRUQKIGZyYW1lWzBdIFdSSVRFIDAgYnl0ZXMKIGZsYWdzIDB4MTAgPFBST1hZX0JVRkZFUnww Pgogc3RhdHVzIDB4Y2ExYTEgPE9QRU58U1RBUlRFRHxDT05UUk9MX1hGUnxDT05UUk9MX0hEUnxC RE1BX0VOQUJMRXxCRE1BX1NFVFVQfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4K MTg6NDg6MzguMjA5NDAzIHVzYnVzMS4zIFNVQk0tQ1RSTC1FUD0wMDAwMDAwMCxTUEQ9SElHSCxO RlI9MSxTTEVOPTgsSVZBTD0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiAwMDAwICAwMCAwNSAw MyAwMCAwMCAwMCAwMCAwMCAgLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0gIHwuLi4uLi4uLiAgICAg ICAgfAogZmxhZ3MgMHg1MCA8UFJPWFlfQlVGRkVSfE1BTlVBTF9TVEFUVVN8MD4KIHN0YXR1cyAw eGVhM2EzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENPTlRST0xfWEZSfENPTlRST0xfSERS fENPTlRST0xfQUNUfEJETUFfRU5BQkxFfEJETUFfU0VUVVB8Q1VSUl9ETUFfU0VUfENBTl9DQU5D RUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTg6NDg6MzguMjA5NDY1IHVzYnVzMS4zIERPTkUt Q1RSTC1FUD0wMDAwMDAwMCxTUEQ9SElHSCxORlI9MSxTTEVOPTAsSVZBTD0wLEVSUj0wCiBmcmFt ZVswXSBXUklURSA4IGJ5dGVzCiBmbGFncyAweDUwIDxQUk9YWV9CVUZGRVJ8TUFOVUFMX1NUQVRV U3wwPgogc3RhdHVzIDB4Y2EzYTEgPE9QRU58U1RBUlRFRHxDT05UUk9MX1hGUnxDT05UUk9MX0hE UnxDT05UUk9MX0FDVHxCRE1BX0VOQUJMRXxCRE1BX1NFVFVQfENBTl9DQU5DRUxfSU1NRUR8RE9J TkdfQ0FMTEJBQ0t8MD4KMTg6NDg6MzguMjA5NDg5IHVzYnVzMS4zIFNVQk0tQ1RSTC1FUD0wMDAw MDAwMCxTUEQ9SElHSCxORlI9MSxTTEVOPTAsSVZBTD0wCiBmcmFtZVswXSBXUklURSAwIGJ5dGVz CiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGNhMGEzIDxPUEVOfFRSQU5T RkVSUklOR3xTVEFSVEVEfENPTlRST0xfWEZSfEJETUFfRU5BQkxFfEJETUFfU0VUVVB8Q0FOX0NB TkNFTF9JTU1FRHxET0lOR19DQUxMQkFDS3wwPgoxODo0ODozOC4yMDk1ODAgdXNidXMxLjMgRE9O RS1DVFJMLUVQPTAwMDAwMDAwLFNQRD1ISUdILE5GUj0xLFNMRU49MCxJVkFMPTAsRVJSPTAKIGZy YW1lWzBdIFdSSVRFIDAgYnl0ZXMKIGZsYWdzIDB4MTAgPFBST1hZX0JVRkZFUnwwPgogc3RhdHVz IDB4ZWEwYTEgPE9QRU58U1RBUlRFRHxDT05UUk9MX1hGUnxCRE1BX0VOQUJMRXxCRE1BX1NFVFVQ fENVUlJfRE1BX1NFVHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExCQUNLfDA+CjE4OjQ4OjM4 LjIyMjM5OSB1c2J1czEuMyBTVUJNLUNUUkwtRVA9MDAwMDAwODAsU1BEPUhJR0gsTkZSPTIsU0xF Tj04LElWQUw9MAogZnJhbWVbMF0gV1JJVEUgOCBieXRlcwogMDAwMCAgODAgMDYgMDAgMDEgMDAg MDAgMTIgMDAgIC0tIC0tIC0tIC0tIC0tIC0tIC0tIC0tICB8Li4uLi4uLi4gICAgICAgIHwKIGZy YW1lWzFdIFJFQUQgMTggYnl0ZXMKIGZsYWdzIDB4MTAgPFBST1hZX0JVRkZFUnwwPgogc3RhdHVz IDB4ZWExYTMgPE9QRU58VFJBTlNGRVJSSU5HfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9I RFJ8QkRNQV9FTkFCTEV8QkRNQV9TRVRVUHxDVVJSX0RNQV9TRVR8Q0FOX0NBTkNFTF9JTU1FRHxE T0lOR19DQUxMQkFDS3wwPgoxODo0ODozOC4yMjI0NTggdXNidXMxLjMgRE9ORS1DVFJMLUVQPTAw MDAwMDgwLFNQRD1ISUdILE5GUj0yLFNMRU49MjAsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBXUklU RSA4IGJ5dGVzCiBmcmFtZVsxXSBSRUFEIDE4IGJ5dGVzCiAwMDAwICAxMiAwMSAwMCAwMiBGRiBG RiBGRiA0MCAgREEgMEIgMjkgMDEgNjAgMzkgMDEgMDIgIHwuLi4uLi4uQC4uKS5gOS4ufAogMDAx MCAgMDMgMDEgLS0gLS0gLS0gLS0gLS0gLS0gIC0tIC0tIC0tIC0tIC0tIC0tIC0tIC0tICB8Li4g ICAgICAgICAgICAgIHwKIGZsYWdzIDB4MTAgPFBST1hZX0JVRkZFUnwwPgogc3RhdHVzIDB4Y2Ex YTEgPE9QRU58U1RBUlRFRHxDT05UUk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxCRE1B X1NFVFVQfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTg6NDg6MzguMjI0Mzcx IHVzYnVzMS4zIFNVQk0tQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9SElHSCxORlI9MixTTEVOPTgsSVZB TD0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiAwMDAwICA4MCAwNiAwMCAwMiAwMCAwMCAwOSAw MCAgLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0gIHwuLi4uLi4uLiAgICAgICAgfAogZnJhbWVbMV0g UkVBRCA5IGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGVhMWEz IDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENPTlRST0xfWEZSfENPTlRST0xfSERSfEJETUFf RU5BQkxFfEJETUFfU0VUVVB8Q1VSUl9ETUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FM TEJBQ0t8MD4KMTg6NDg6MzguMjI0NDU0IHVzYnVzMS4zIERPTkUtQ1RSTC1FUD0wMDAwMDA4MCxT UEQ9SElHSCxORlI9MixTTEVOPTEyLElWQUw9MCxFUlI9MAogZnJhbWVbMF0gV1JJVEUgOCBieXRl cwogZnJhbWVbMV0gUkVBRCA5IGJ5dGVzCiAwMDAwICAwOSAwMiAyNyAwMCAwMSAwMSAwNCBBMCAg RkEgLS0gLS0gLS0gLS0gLS0gLS0gLS0gIHwuLicuLi4uLi4gICAgICAgfAogZmxhZ3MgMHgxMCA8 UFJPWFlfQlVGRkVSfDA+CiBzdGF0dXMgMHhjYTFhMSA8T1BFTnxTVEFSVEVEfENPTlRST0xfWEZS fENPTlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfU0VUVVB8Q0FOX0NBTkNFTF9JTU1FRHxET0lO R19DQUxMQkFDS3wwPgoxODo0ODozOC4yMjQ0NzMgdXNidXMxLjMgU1VCTS1DVFJMLUVQPTAwMDAw MDgwLFNQRD1ISUdILE5GUj0yLFNMRU49OCxJVkFMPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMK IDAwMDAgIDgwIDA2IDAwIDAyIDAwIDAwIDI3IDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAg fC4uLi4uLicuICAgICAgICB8CiBmcmFtZVsxXSBSRUFEIDM5IGJ5dGVzCiBmbGFncyAweDEwIDxQ Uk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGNhMWEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVE fENPTlRST0xfWEZSfENPTlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfU0VUVVB8Q0FOX0NBTkNF TF9JTU1FRHxET0lOR19DQUxMQkFDS3wwPgoxODo0ODozOC4yMjQ1NzcgdXNidXMxLjMgRE9ORS1D VFJMLUVQPTAwMDAwMDgwLFNQRD1ISUdILE5GUj0yLFNMRU49NDAsSVZBTD0wLEVSUj0wCiBmcmFt ZVswXSBXUklURSA4IGJ5dGVzCiBmcmFtZVsxXSBSRUFEIDM5IGJ5dGVzCiAwMDAwICAwOSAwMiAy NyAwMCAwMSAwMSAwNCBBMCAgRkEgMDkgMDQgMDAgMDAgMDMgRkYgMDYgIHwuLicuLi4uLi4uLi4u Li4ufAogMDAxMCAgNTAgMDUgMDcgMDUgMDEgMDIgMDAgMDIgIDAwIDA3IDA1IDgyIDAyIDAwIDAy IDAwICB8UC4uLi4uLi4uLi4uLi4uLnwKIDAwMjAgIDA3IDA1IDgzIDAzIDAzIDAwIDBBIC0tICAt LSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4uLi4gICAgICAgICB8CiBmbGFncyAweDEwIDxQ Uk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGVhMWExIDxPUEVOfFNUQVJURUR8Q09OVFJPTF9YRlJ8 Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9TRVRVUHxDVVJSX0RNQV9TRVR8Q0FOX0NBTkNF TF9JTU1FRHxET0lOR19DQUxMQkFDS3wwPgoxODo0ODozOC4yMjQ1OTUgdXNidXMxLjMgU1VCTS1D VFJMLUVQPTAwMDAwMDAwLFNQRD1ISUdILE5GUj0xLFNMRU49OCxJVkFMPTAKIGZyYW1lWzBdIFdS SVRFIDggYnl0ZXMKIDAwMDAgIDAwIDA5IDAxIDAwIDAwIDAwIDAwIDAwICAtLSAtLSAtLSAtLSAt LSAtLSAtLSAtLSAgfC4uLi4uLi4uICAgICAgICB8CiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8 MD4KIHN0YXR1cyAweGVhMWEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENPTlRST0xfWEZS fENPTlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfU0VUVVB8Q1VSUl9ETUFfU0VUfENBTl9DQU5D RUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTg6NDg6MzguMjI0NzAyIHVzYnVzMS4zIERPTkUt Q1RSTC1FUD0wMDAwMDAwMCxTUEQ9SElHSCxORlI9MSxTTEVOPTAsSVZBTD0wLEVSUj0wCiBmcmFt ZVswXSBXUklURSA4IGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAw eGNhMWExIDxPUEVOfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8 QkRNQV9TRVRVUHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExCQUNLfDA+Cl5DCjE2IHBhY2tl dHMgY2FwdHVyZWQKNDg0IHBhY2tldHMgcmVjZWl2ZWQgYnkgZmlsdGVyCjAgcGFja2V0cyBkcm9w cGVkIGJ5IGtlcm5lbAoj --001a11c29058c7023704f68940f3--