I had a similar problem on my laptop with the same card reader, I was able to make the reader work using a custom built kernel with the usual options for usb mass storage and the modules for that card reader which are under sd/mmc support I think. Sorry not to be of more help, it looks to me from your post like the scsi disks or scsi generic isn't in your kernel, I think what you want is generic scsi disk support to make that thing work.
http://www.linuxquestions.org/questi...it-all-174447/
Sorry if any of this is unclear, if your having issues re-compiling I would recommend the sticky "this is how I do it all" post in the link above. The options I have enabled in the MMC/SD section are:
MMC block device driver (M)
Use bounce buffer for simple hosts (*)
Secure Digital Host Controller Interface Support (M)
Good luck