Karmic 9.10 on a Acer 5920G laptop.

External drives were fine not long ago, but recently they don't show up.

When I plug one in, nothing happens.

"lsusb" output shows that it's plugged in and recognised:
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 025: ID 0bc2:3300 Seagate RSS LLC
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 064e:a101 Suyin Corp. Acer CrystalEye Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Happens with both USB flash drive and my 500GB External HD. Both work fine on other computers and my xbox.

gconf-editor: apps>Nautilus>preferences> media_automount and media_automount_open are both checked.

I am able to manually mount the device via a lengthy process of using "demsg" output to find the "/dev/sd**" address, and then doing a
sudo mount -t vfat /dev/sd** /media/WHEREEVER -o uid=1000,gid=100,utf8,dmask=027,fmask=137"

if it's FAT16 or FAT32.

Please someone save me from having to do this...