Message-ID: <446261C6.8070502@os.inf.tu-dresden.de>
Date: Wed, 10 May 2006 23:57:26 +0200
From: Bjoern Doebel <doebel@os.inf.tu-dresden.de>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US;
	rv:1.7.12) Gecko/20060205 Debian/1.7.12-1.1
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Stefan Scheler <lists@coriena.de>
Subject: Re: TCP/IP between L4Linux and L4 task
References: <446254AA.7070204@coriena.de>
In-Reply-To: <446254AA.7070204@coriena.de>
X-Enigmail-Version: 0.93.0.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi,

> is it possible to connect from an L4Linux process to a FLIPS-based L4
> task using TCP/IP? And if so, how?

Sure. Both, L4Linux and your app need to be compiled without native
hardware support. Instead, use a software network switch like the one
provided by l4/pkg/ore. L4Linux needs to compiled with the ORe driver
and your app needs to send/receive packets through ORe.

ORe also provides a minimal TCP stack in l4/pkg/ore/lib/uip. I don't
know whether Christian Helmuth already finished to add ORe support to
FLIPS - maybe he can give some info about this.

Hope that helps.
Bjoern
-- 
"There must be a hundred silver dollars in here," moaned Boggis,
waving a purse. "I mean, that's not my league. That's not my
class. I can't handle that sort of money. You've got to be in
the Guild of Lawyers or something to steal that much."
-- (Terry Pratchett, Wyrd Sisters)

