Problem with Kingston MobileLite G3 SD card reader

2013-12-09 Thread Thomas Raschbacher

Hi.

I recently bought a Kingston MobileLite G3 SD card reader 
(http://www.kingston.com/en/flash/readers#fcr-mlg3).
I now have a problem where it recognises the microSDXC card without any 
problems, but does not recognise the MSPD/SDXC slot at all (on windows I 
get 2 'drives')


the kingston page even lists linux (from 2.6) as supported but well it 
doesn'T seem to really work (any more).


Any ideas what the problem could be?
I can help debug the problem, but I'd need some pointers as to where to 
start, since it's been a while since i've been doing kernel 
hacking/debug ;)


Here are some of the kernel messages I get:

kernel: [  382.562000] hub 8-0:1.0: state 7 ports 5 chg  evt 0004
kernel: [  382.562000] ehci-pci :00:13.2: GetStatus port:2 status 
001803 0  ACK POWER sig=j CSC CONNECT
kernel: [  382.562000] hub 8-0:1.0: port 2, status 0501, change 0001, 
480 Mb/s
kernel: [  382.666000] hub 8-0:1.0: debounce: port 2: total 100ms stable 
100ms status 0x501
kernel: [  382.717000] ehci-pci :00:13.2: port 2 reset complete, 
port enabled
kernel: [  382.717000] ehci-pci :00:13.2: GetStatus port:2 status 
001005 0  ACK POWER sig=se0 PE CONNECT
kernel: [  382.768000] usb 8-2: new high-speed USB device number 3 using 
ehci-pci
kernel: [  382.822000] ehci-pci :00:13.2: port 2 reset complete, 
port enabled
kernel: [  382.822000] ehci-pci :00:13.2: GetStatus port:2 status 
001005 0  ACK POWER sig=se0 PE CONNECT

kernel: [  382.904000] usb 8-2: default language 0x0409
kernel: [  382.985000] usb 8-2: udev 3, busnum 8, minor = 898
kernel: [  382.985000] usb 8-2: New USB device found, idVendor=0bda, 
idProduct=0306
kernel: [  382.985000] usb 8-2: New USB device strings: Mfr=1, 
Product=2, SerialNumber=3

kernel: [  382.985000] usb 8-2: Product: USB3.0 Card Reader
kernel: [  382.985000] usb 8-2: Manufacturer: Realtek
kernel: [  382.985000] usb 8-2: SerialNumber: 201006010301
kernel: [  382.985000] usb 8-2: usb_probe_device
kernel: [  382.985000] usb 8-2: configuration #1 chosen from 1 choice
kernel: [  382.988000] usb 8-2: adding 8-2:1.0 (config #1, interface 0)
kernel: [  382.991000] usb-storage 8-2:1.0: usb_probe_interface
kernel: [  382.991000] usb-storage 8-2:1.0: usb_probe_interface - got id
kernel: [  382.991000] usb-storage 8-2:1.0: USB Mass Storage device 
detected

kernel: [  382.991000] scsi10 : usb-storage 8-2:1.0
mtp-probe: checking bus 8, device 3: 
/sys/devices/pci:00/:00:13.2/usb8/8-2

mtp-probe: bus: 8, device: 3 was not an MTP device
kernel: [  384.008000] scsi 10:0:0:0: Direct-Access Generic- USB3.0 
CRW-0 1.00 PQ: 0 ANSI: 4
kernel: [  384.571000] sd 10:0:0:0: [sde] 15544320 512-byte logical 
blocks: (7.95 GB/7.41 GiB)

kernel: [  384.574000] sd 10:0:0:0: [sde] Write Protect is off
kernel: [  384.574000] sd 10:0:0:0: [sde] Mode Sense: 2f 00 00 00
kernel: [  384.576000] sd 10:0:0:0: [sde] Write cache: disabled, read 
cache: enabled, doesn't support DPO or FUA

kernel: [  384.587000]  sde: sde1
kernel: [  384.592000] sd 10:0:0:0: [sde] Attached SCSI removable disk

On windows it identifies as Generic- USB3.0 CRW-0 USB Device and 
Generic- USB3.0 CRW-1 USB Device


Regards,
  Thomas Raschbacher

--
To unsubscribe from this list: send the line unsubscribe linux-usb in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Problem with Kingston MobileLite G3 SD card reader

2013-12-09 Thread Thomas Raschbacher

On 2013-12-09 16:25, Alan Stern wrote:

On Mon, 9 Dec 2013, Thomas Raschbacher wrote:


Hi.

I recently bought a Kingston MobileLite G3 SD card reader
(http://www.kingston.com/en/flash/readers#fcr-mlg3).
I now have a problem where it recognises the microSDXC card without 
any
problems, but does not recognise the MSPD/SDXC slot at all (on windows 
I

get 2 'drives')

the kingston page even lists linux (from 2.6) as supported but well it
doesn'T seem to really work (any more).

Any ideas what the problem could be?
I can help debug the problem, but I'd need some pointers as to where 
to

start, since it's been a while since i've been doing kernel
hacking/debug ;)

Here are some of the kernel messages I get:


..


On windows it identifies as Generic- USB3.0 CRW-0 USB Device and
Generic- USB3.0 CRW-1 USB Device


Please post a usbmon trace showing what happens when you plug in the
card reader.  See Documentation/usb/usbmon.txt for instructions.

Alan Stern


here are the files:
http://www.lordvan.com/Kingston_MobileLiteG3_plugin_usbmon
http://www.lordvan.com/Kingston_MobileLiteG3_unplug_usbmon

Regards
P.S.: i forgot to mention, that I run kernel 3.12.0
--
To unsubscribe from this list: send the line unsubscribe linux-usb in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Problem with Kingston MobileLite G3 SD card reader

2013-12-09 Thread Thomas Raschbacher

On 2013-12-09 19:21, Alan Stern wrote:

On Mon, 9 Dec 2013, Thomas Raschbacher wrote:


On 2013-12-09 16:25, Alan Stern wrote:
 On Mon, 9 Dec 2013, Thomas Raschbacher wrote:

Regards
P.S.: i forgot to mention, that I run kernel 3.12.0


It looks like the problem is that your kernel was built without the
CONFIG_SCSI_MULTI_LUN option.  If you enable it then everything should
work.

Alan Stern


Ah thanks that solves the problem. Maybe this could/should be mentioned 
in the USB Storage description in the kernel config?
Or maybe even some dummy option as part of the USB Storage config 
section for this which just depends on the CONFIG_SCSI_MULTI_LUN option?


Regards

--
To unsubscribe from this list: send the line unsubscribe linux-usb in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html