now that you've explained the cs issue things are much clearer. i can confirm that I have successfully booted a 9vx terminal off a remote plan9 server using a small modification to factotum.
the original boot process failed with: password: ! authentication failed (auth_proxy rpc write: bootes: Connection refused), trying mount anyways boot: mount /: fossil authCheck: auth protocol not finished 9vx panic: boot process died: unknown and the change simply sidesteps factotum using cs to figure out who/what to dial, instead just using IP addresses. here's the hack: 9grid% yesterday -d util.c diff /n/dump/2008/0630/sys/src/cmd/auth/factotum/util.c /sys/src/cmd/auth/factotum/util.c 33c33 < return authdial(net, authdom); --- > ;//return authdial(net, authdom); 9grid% now compile 8.factotum and copy it as 9vx/src/9vx/factotum.9 and recompile 9vx. unfortunately with a terminal booted thusly i no longer have /mnt/term :)
