Plug-and-Play USB Networking
I provide here an example setup which are more complicated than your setup probably will be.
I have 1 laptop and 2 freerunners. Whenever I plug my freerunner, I want that my recognize which freerunner was plugged in and act accordingly. Also automagically set up the networking for me.
You need a linux/unix computer with working NetworkManager setup. I have successfully use this method more than a month now, with Ubuntu 9.04 (jaunty), I will test it also on Ubuntu 8.10 (intrepid), and report back here.
The NetworkManager on jaunty is: ii network-manager 0.7.1~rc4-0ubuntu1 ii network-manager-gnome 0.7.1~rc4.1-0ubuntu1