The following sequence works for me. I get your "bad fversion ..."
error without `-r <root>' to skip the root negotiation:
On plan 9:
% aux/listen1 tcp!*!styx /bin/exportfs -r /usr/glenda
% mount -A tcp!192.168.1.3!6666 /n/plan9
Excellent; that's the trick. On to the next steps...
the "bad fversion conversion ..." suggests that whatever you're
running with aux/listen1 is spitting out something else before
starting the protocol. plan 9's exportfs, for instance, has an extra textual `protocol'.
if the Plan 9 service is exportfs, you might be
able to use Inferno's import(4) to approximate that for you.