From mboxrd@z Thu Jan 1 00:00:00 1970 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-reply-to: Your message of "Sat, 25 Dec 2010 17:04:01 GMT." References: From: Bakul Shah Date: Sat, 25 Dec 2010 11:41:04 -0800 Message-Id: <20101225194105.4D5425B42@mail.bitblocks.com> Subject: Re: [9fans] ape sockets and plan9 Topicbox-Message-UUID: 8e0445ee-ead6-11e9-9d60-3106f5b1d025 On Sat, 25 Dec 2010 17:04:01 GMT "Steve Simon" wrote: > I think this is an artifact of 9vx (not 100% sure though), Indeed. Programs under 9vx can make outgoing connections but can't accept incoming ones because it doesn't really create a virtual machine -- 9vx makes the connections on behalf of the program. IIRC there was some additional code to add a proper ethernet device (via tap or pcap filtering) but I've never played with it. This program works under p9/qemu because qemu creates a proper VM (I then bridge its tap device with the underlying machine's phys ethernet). > try running 9fx as root on your unix box - though that would more > likely solve problems if the port number was < 1024. Yes. Here it is a different cause.