Ok, I have the Indy booting now, though I'm still not quite sure *why* it works now... What I have done: I discovered that the default read-/write-size for nfsroot is 1024bytes in the Linux kernel (or wherever that is defined). So I tried changing those values in the boot parameters to 8192bytes - and presto, that got rid of the timeouts. The Indy now boots happily off my regular OpenBSD 4.5 file server. Some more tweaking and I've got myself a nice little music player... ;-)
Hence, somewhere between OpenBSD 4.2 and 4.5 a change was made that caused the OpenBSD NFS server not to like those small block sizes anymore. As my solution was purely trial and error based on some (semi-)educated guesses, this is somewhat unsatisfying... If anyone can shed some more light on this, I'd be much obliged. Oh, and for completeness: Before discovering this, I did experiment with the no-df flag in pf.conf under OpenBSD 4.6 (test server) - that didn't change anything. Regards, Thomas -- ----------------------------------------------------------------------------- Thomas Ribbrock http://www.ribbrock.org/ "You have to live on the edge of reality - to make your dreams come true!"