Hi Dave,

No driver per-seyf, but I created a couple of udev rules files that I
use. You can find them over here:

That one works with ubuntu 9.10. It goes in /etc/udev/rules.d

It isn't a driver, it just sets the permissions up properly.

  I got it working.  I actually didn't need to specify the /dev/ttyUSB0 port.  I just needed to use -P usb instead of -P /dev/ttyUSB0 in avrdude.  It didn't need any setup.  It just worked when plugged. However, I did need to remove /dev/ttyUSB0 to get usb working. 

Which linux OS are you using? There was some problems with certain
versions of ubuntu (Feisty Fawn and Gutsy Gibbon) where they had some
braille software which took over the serial USB ports instead of
letting the regular drivers get at them. Remove the brltty package if
you're using that version of ubuntu.

  I was using 9.4 until today.  I just upgraded to 9.10.  I am not sure if that had anything to do with usb port starting to work.  It broke a whole bunch of other things and I had to downgrade a number of packages to get the gumstix-basic-image compiling again.