> However it _should_ work without unloading and reloading those modules. > The fact that it doesn't indicates something is wrong with it. > I found that sg_start needs a scsi device to manipulate. It's /dev/sg2 but not /dev/sdb as I tested before. And the only way to detect media in the card reader I found is to: `sg_reset -b /dev/sg2` And the eject command runs as well: `sg_start -e /dev/sg2` But if I try to `sg_start -l /dev/sg2` then it not works. >> And the card reader normal works in the Windows OS. >> > > So we should find out what commands Windows sends to the reader. You > can do this using the SnoopyPro program. > I tested the device in Windows XP about a year ago. And when I tried to test it yeasterday then... the device didn't work. I can initialize the current inserted media with "Restart device" option in SnoopyPro only. Then you was right about the broken device. I'm so sorry for the disturbing. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html