Ankh with l4Linux

Shashi Sharma ssharma at
Thu Mar 15 21:39:35 CET 2012

On Thu, 2012-03-15 at 21:19 +0100, Adam Lackorzynski wrote:
> Hi,
> On Mon Mar 12, 2012 at 17:09:49 -0700, Shashi Sharma wrote:
> > I want to enable l4linux to use the Ankh server. But I dont know how to
> > start l4linux so that it can bind to Ankh server.
> > 
> > I enabled the l4ankh driver in l4linux. And Following is how I start the
> > Ankh server and l4linux
> Is Linux saying anything useful regarding the network driver?

I figured it out.

In the kernel boot command I have to pass the ankh_shm param to the
l4ankh driver/module (like this: l4ankh.ankh_shm=shm). Following is my
kernel boot command.

  { caps = {
      log = L4.Env.log:m("rws"),
      vbus = vbus_l4linux;
      rtc = rtc_caps.rtc;
      shm = ankh_shm:m("rws");
      ankh = ankh_clnt:create(0,
    l4re_dbg = L4.Dbg.Warn,
    log = { "l4linux", "yellow" },
  "rom/vmlinuz mem=128M earlyprintk=yes showpfexc=1 console=ttyLv0
l4ankh.ankh_shm=shm tcp,nolock
l4x_rd=rom/drops-rd.rd root=1:0 ramdisk_size=20000 init=/bin/sh");



I have another question. I am trying to incorporate "Tigon3
driver" (Broadcom ethernet driver) into Ankh. Has anybody done that
successfully before?

This is how I am approaching it.
- I took tg3.c & tg3.h from linux-2.6.29/drivers/net and put it under
- I am trying to add "PHY" device support to "dde-linux26_net" so that
tigon3 can be build.

I am still getting some link-time errors which I am trying to solve. My
question is, does this look like a right approach to you?


More information about the l4-hackers mailing list