The problem is that the T-Flash is seen as a second LUN, and some Linux distros compile their kernels not to probe this second LUN. As written in http://www.linux-usb.org/FAQ.html#ts9 :
Q: Why do I only see one device from my multipurpose storage device?
A:Some distributions (notably Red Hat) turn off the kernel option CONFIG_SCSI_MULTI_LUN. This prevents usb-storage from automatically detecting all the devices in your removable storage device. You can either recompile your kernel with this option enabled or (if your distribution supports this) add the following line to /etc/modules.conf;
If you do not want to do this for all SCSI devices then you can tell the kernel to scan for a specific device using;Code:options scsi_mod max_scsi_luns=15
The first zero is the host id (so it is zero if this is your first "SCSI" adapter, check "cat /proc/scsi/scsi" to see which is your USB Storage device), the second the channel (which for usb-storage should always be zero I believe), the third is the target (which again is always 0 for usb-storage) and the last is the LUN. LUN 0 is the only one probed if this kernel option is off, so you'd need to repeat this command as root for every media type your device accepts increasing the LUN number.Code:echo >/proc/scsi/scsi "scsi add-single-device 0 0 0 1"



Reply With Quote