Joined: 04 Jan 2007
|Posted: Thu Feb 14, 2013 3:47 pm Post subject: cypress corrupts file-system and partitions [SOLUTION]
|The Kernel driver of cypress corrupts file-system and partition table of external hard drives with M6116 SATA Bridge
I reported the issue in Fedora as well as in Gentoo Bugzilla. For those who suffer from this issue, I have the quick solution before this fix will be made available with the next kernel releases to come.
The corrupt behavior is caused by a more resent version of bcdDevice 2.20.
lsusb -vd 14cd:6116
idVendor 0x14cd Super Top
idProduct 0x6116 M6116 SATA Bridge
In the Kernel Source drivers/usb/storage/unusual_cypress.h alter following line
-UNUSUAL_DEV( 0x14cd, 0x6116, 0x0000, 0x9999,
+UNUSUAL_DEV( 0x14cd, 0x6116, 0x0000, 0x0219,
"USB 2.0 SATA BRIDGE",
USB_SC_CYP_ATACB, USB_PR_DEVICE, NULL, 0),
For the newbies to Gentoo Linux.
Do a make clean before compiling the new kernel!
That fixed my issue on Gentoo Kernel 3.6.11.
Gentoo Linux Rocks...!!!