See if you man mount it manually. For example:
sudo mkdir /mnt/sdc1
sudo mount -t vfat /dev/sdc1 /mnt/sdc1
Also check that the "vfat" kernel module is loaded.
lsmod | grep vfat
If not, modprobe it:
sudo /sbin/modprobe vfat
I just tried out the live SuSE 11.1 distro. One thing I had to do before some things would work is to add my username to the "polkituser" group. If your distro uses policy kit, you may need to do that before automounting will work.
Look at "grep polkit /etc/group". If you see "polkituser:!:105:" (the group id may be different) add your user name to the group.
Since you see that the device was assigned /dev/sdc1, look at
"udevinfo -q env -n /dev/sdc1". This should print out information about the filesystem.
Here is an example after I inserted a 2GB pendrive:
Code:
udevinfo -q env -n /dev/sdc1
ID_VENDOR=
ID_MODEL=USB_Flash_Memory
ID_REVISION=1.00
ID_SERIAL=_USB_Flash_Memory_0802212144490-0:0
ID_SERIAL_SHORT=0802212144490
ID_TYPE=disk
ID_INSTANCE=0:0
ID_BUS=usb
ID_PATH=pci-0000:00:1d.7-usb-0:3:1.0-scsi-0:0:0:0
ID_FS_USAGE=filesystem
ID_FS_TYPE=vfat
ID_FS_VERSION=FAT16
ID_FS_UUID=6239-4981
ID_FS_UUID_ENC=6239-4981
ID_FS_LABEL=
ID_FS_LABEL_ENC=
ID_FS_LABEL_SAFE=
Here is what /var/log/messages looked like after inserting the device and letting kde automount it. I echoed it through " | cat -n" to add line numbers.
Code:
1 Dec 8 06:39:40 qosmio kernel: usb 8-3: new high speed USB device using ehci_hcd and address 4
2 Dec 8 06:39:40 qosmio kernel: usb 8-3: configuration #1 chosen from 1 choice
3 Dec 8 06:39:40 qosmio kernel: usb 8-3: New USB device found, idVendor=0930, idProduct=6544
4 Dec 8 06:39:40 qosmio kernel: usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
5 Dec 8 06:39:40 qosmio kernel: usb 8-3: Product: USB Flash Memory
6 Dec 8 06:39:40 qosmio kernel: usb 8-3: Manufacturer:
7 Dec 8 06:39:40 qosmio kernel: usb 8-3: SerialNumber: 0802212144490
8 Dec 8 06:39:40 qosmio kernel: Initializing USB Mass Storage driver...
9 Dec 8 06:39:40 qosmio kernel: scsi6 : SCSI emulation for USB Mass Storage devices
10 Dec 8 06:39:40 qosmio kernel: usbcore: registered new interface driver usb-storage
11 Dec 8 06:39:40 qosmio kernel: USB Mass Storage support registered.
12 Dec 8 06:39:40 qosmio kernel: usb-storage: device found at 4
13 Dec 8 06:39:40 qosmio kernel: usb-storage: waiting for device to settle before scanning
14 Dec 8 06:39:41 qosmio kernel: scsi 6:0:0:0: Direct-Access USB Flash Memory 1.00 PQ: 0 ANSI: 2
15 Dec 8 06:39:41 qosmio kernel: sd 6:0:0:0: [sdc] 3946367 512-byte hardware sectors (2021 MB)
16 Dec 8 06:39:41 qosmio kernel: sd 6:0:0:0: [sdc] Write Protect is off
17 Dec 8 06:39:41 qosmio kernel: sd 6:0:0:0: [sdc] Mode Sense: 0b 00 00 08
18 Dec 8 06:39:41 qosmio kernel: sd 6:0:0:0: [sdc] Assuming drive cache: write through
19 Dec 8 06:39:41 qosmio kernel: sd 6:0:0:0: [sdc] 3946367 512-byte hardware sectors (2021 MB)
20 Dec 8 06:39:41 qosmio kernel: sd 6:0:0:0: [sdc] Write Protect is off
21 Dec 8 06:39:41 qosmio kernel: sd 6:0:0:0: [sdc] Mode Sense: 0b 00 00 08
22 Dec 8 06:39:41 qosmio kernel: sd 6:0:0:0: [sdc] Assuming drive cache: write through
23 Dec 8 06:39:41 qosmio kernel: sdc: sdc1
24 Dec 8 06:39:41 qosmio kernel: sd 6:0:0:0: [sdc] Attached SCSI removable disk
25 Dec 8 06:39:41 qosmio kernel: sd 6:0:0:0: Attached scsi generic sg3 type 0
26 Dec 8 06:39:41 qosmio kernel: usb-storage: device scan complete
27 Dec 8 06:39:41 qosmio hald: mounted /dev/sdc1 on behalf of uid 1000
Your results look similar up to "Attached scsi generic sg2 type 0".
The last to lines are missing. Check if you have the "usb-module" kernel module modprobed:
lsmod | grep storage
If not, then modprobe it:
sudo /sbin/modprobe usb-storage
In the last line, the hal daemon indicates that the drive is mounted. This depends on hald, udevd and your desktop environment.
I tried to show the dbus communications, but I had logged into kde3 instead of kde4. So this part of the equation is evolving. Since you use gnome and an Ubuntu flaver, your system probably handles this part differently.
I noticed a difference between your fstab and tredegar's. The usb entry used the "uhelper=hal" option. I don't know if ubuntu and kubuntu both use this option.
Summary:
A) Try to mount /dev/sdc1 manually. This will test if you are missing a kernel module (like vfat) or if the filesystem on the pendrive is faulty. Use "sudo file -s /dev/sdc1" and see if it understands the filesystem.
B) Check if the "usb-storage" module is loaded.
C) Check if your system uses "PolicyKit". If it does, then make sure you are a member of the "polkituser" group.
Ca) If your system has a "hotpluguser" or "hotplug" group, add yourself to that group.
D) Try the "uhelper=hal" option. If it doesn't work, you can remove it.