This is related to the problems I've been reporting for the past 8
months.

I have an 8mb CF card, and a CF reader that is recognized by Linux and I
have no trouble mounting it.  However, I experience file corruption on
both reading and writing.

To test this, I tried this:

1. Attach the CF reader and card to my Linux machine.
2. dd if=/dev/sda1 of=file1.dd
3. dd if=file1.dd of=/dev/sda1
4. dd if=/dev/sda1 of=file2.dd

Then I compare file1.dd and file2.dd.  Both files are a total of 7979008
bytes.  Of these, 13266 bytes are different between the two files.  The
differing bytes occur in 58 different blocks of contiguous bytes.  I
don't see any specific patterns between the two sets of files.

I see none of these issues when I use the hardware on a W2K and a WXP
machine.

What can cause this to happen, and are there any fixes?  I happen to be
using 2.4.18, but I've also tried vanilla 2.4.19 and saw the same
problems.  I am going to try 2.4.21 in about a week or two to see if
this fixes the problems, but I'm not optimistic.

If any other information would be helpful, let me know.  I checked
/var/log/messages and dmesg, and didn't see any information at all that
looked interesting.

Dan




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to