Best option still is to use the bootblock loader and the bootmenu, so that the Amiga can boot directly into NetBSD. gobsd, and if my mind doesnt fail, loadbsd can read the kernel directly off your root partition. If you insist: for a small tcp/ip stack under Amiga OS, Miami seems to be good option. Markus Illenseer