HI,
I have a usb 1.1 memory cards reader which can read memory stick, SD card, CF card. Most of the time when I plug a card into the reader, Fedora 5 shall detect the card as read only file system with file owner as the user and file group as root. I can not delete or save any file to the card. I also tried to insert a rule into fstab but the system still override the fstab rule. (As a result, I have to plug and unplug many many times until FC5 mount the card with write permission...and that is very annoying

)
Anybody know how to fix this behaviour? Can I write a udev rule to override it?
Thanks
Below are outputs of cat mtab, lsusb and dmesg
---------------cat /etc/mtab-------------------
/dev/mapper/VolGroup00-LogVol00 / ext3 rw 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
/dev/hda1 /boot ext3 rw 0 0
tmpfs /dev/shm tmpfs rw 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
automount(pid1884) /net autofs rw,fd=4,pgrp=1884,minproto=2,maxproto=4 0 0
/dev/sdc1 /media/disk vfat ro,noexec,nosuid,nodev,shortname=winnt,uid=500 0 0
---------------lsusb -vv ------------------------
Bus 002 Device 004: ID 0aec:3050 Neodio Technologies Corp. ND3050 8-in-1 Card Reader
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 16
idVendor 0x0aec Neodio Technologies Corp.
idProduct 0x3050 ND3050 8-in-1 Card Reader
bcdDevice 1.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk (Zip)
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
---------------------dmesg------------------
SCSI device sdc: 979969 512-byte hdwr sectors (502 MB)
sdc: Write Protect is on
sdc: Mode Sense: 00 00 80 80
sdc: assuming drive cache: write through
SCSI device sdc: 979969 512-byte hdwr sectors (502 MB)
sdc: Write Protect is on
sdc: Mode Sense: 00 00 80 80
sdc: assuming drive cache: write through
sdc: sdc1
(although dmesg said write protect was on but I am sure that the write protect was off)