> but I had to copy and paste code from u3g(4) and I don't like it :( What about a daemon that automatically ejects certain umass devices as soon as they come up? That would delay device usability until userland comes up, but you probably need userland tools to set up the connection anyway.