Thanks, that helped alot on the L4 ore side. Arping seems to run fine now except that packets seem not to be making it to and from the host network .
Do I need to configure something for the tunnel for fiasco-ux ??
Thanks,
Jeff
----- Original Message ----- From: "Bjoern Doebel" doebel@os.inf.tu-dresden.de To: "Jeff Hieb" j_hieb@insightbb.com Cc: l4-hackers@os.inf.tu-dresden.de Sent: Wednesday, May 31, 2006 4:58 AM Subject: Re: ore with fiasco-ux
Hello,
When I run under fiasco-ux:
./fiasco -N -s -l names -l dm_phys -l log -l "l4io --noirq" -l ore -l ore_test_arping
First, please add "-n9" to your command line. This enables task 9 (ore) to execute native system calls using int80.
ore | main(): Initialized 1 network devices. ore | Device = lo, IRQ = 0, MAC = 00:00:00:00:00:00
There should be 2 network devices: lo and eth0. The arping test tries to open eth0 and this fails because of the missing device.
Please do a "make cleanall" in your l4/pkg/ore directory. Then "make config" in l4/pkg/ore/server and configure the server to run with Fiasco UX only. Thereafter rebuild the ORe directory. This will compile the ux_net driver into the ORe server, which in turn will provide an eth0 interface.
Note that "make cleanall" also erases configuration files. A subsequent "make" will use the default config from l4/pkg/ore/server/defconfig. By default this builds ORe with a real network driver again. If you are only using UX, you might copy your .config to defconfig so that "make cleanall && make" builds ORe for UX.
So far Bjoern
Thanks, that helped alot on the L4 ore side. Arping seems to run fine now except that packets seem not to be making it to and from the host network .
Do I need to configure something for the tunnel for fiasco-ux ??
I suppose, Fiasco is configured with the UX_NET option.
From where do you perform arping?
Bjoern
I used arping from both the host and another pc connected to the same switch. From the remote machine I was able to apring the real host runing fiasco-UX but not ore_test_arping. I have compiled in UX_NET for fiasco-ux.
Fiasco-ux created tun0 when executed with -N switch. But if I ifconfig tun0 is it down If I ifconfig tun0 up then I can tcpdump tun0 and nothing is comming through the tunnel when arping.
If I use uip_ore_client and ifconfig tun0 up then I the tcpdump shows the arp_who_has request and the reply from the host machine but then only the sends from the uip_ore_cleint.
Seems like I need to set up some routing or bridgeing or something but no luck so far.
Any suggestions would be appriciated
jeff ----- Original Message ----- From: "Bjoern Doebel" doebel@os.inf.tu-dresden.de To: "Hieb,Jeffrey Lloyd" jlhieb01@louisville.edu Cc: l4-hackers@os.inf.tu-dresden.de Sent: Thursday, June 01, 2006 3:35 AM Subject: Re: ore with fiasco-ux
Thanks, that helped alot on the L4 ore side. Arping seems to run fine now except that packets seem not to be making it to and from the host network .
Do I need to configure something for the tunnel for fiasco-ux ??
I suppose, Fiasco is configured with the UX_NET option.
From where do you perform arping?
Bjoern
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
Hello,
the following works for me
1. fiasco -m64 -N -R l4v2/roottask -S l4v2/sigma0-ux \ -l l4v2/names" -verbose 1" \ -l l4v2/log \ -l l4v2/dm_phys \ -l l4v2/l4io \ -l l4v2/ore -n 9 \ -l l4v2/ore_test_arping
2. ifconfig tun0 up
3. arping -0 -i tun0 04:EA:C8:04:3D:21
My arping is:
ARPing 2.05, by Thomas Habets thomas@habets.pp.se
On Thu, Jun 01, 2006 at 09:21:18AM -0400, Jeff Hieb wrote:
If I ifconfig tun0 up then I can tcpdump tun0 and nothing is comming through the tunnel when arping.
If this persists with the arping command line above, your host configuration seems to prevent arpinging. No idea about that.
If I use uip_ore_client and ifconfig tun0 up then I the tcpdump shows the arp_who_has request and the reply from the host machine but then only the sends from the uip_ore_cleint.
Seems like I need to set up some routing or bridgeing or something but no luck so far.
Any suggestions would be appriciated
For uip_ore I successfully tried:
1. fiasco -m64 -N -R l4v2/roottask -S l4v2/sigma0-ux \ -l l4v2/names" -verbose 1" \ -l l4v2/log \ -l l4v2/dm_phys \ -l l4v2/l4io \ -l l4v2/ore -n 9 \ -l l4v2/uip_ore_server
2. ifconfig tun0 10.0.0.1
3. ping 10.0.0.99
I set MY_IP to "10.0.0.99" in l4/pkg/ore/examples/uip_ore/server.c before.
Does this still not work for you?
I got new version of arping and then it worked.
thanks for all the help
jlh ----- Original Message ----- From: "Christian Helmuth" ch12@os.inf.tu-dresden.de To: l4-hackers@os.inf.tu-dresden.de Sent: Thursday, June 01, 2006 10:16 AM Subject: Re: ore with fiasco-ux
Hello,
the following works for me
fiasco -m64 -N -R l4v2/roottask -S l4v2/sigma0-ux \ -l l4v2/names" -verbose 1" \ -l l4v2/log \ -l l4v2/dm_phys \ -l l4v2/l4io \ -l l4v2/ore -n 9 \ -l l4v2/ore_test_arping
ifconfig tun0 up
arping -0 -i tun0 04:EA:C8:04:3D:21
My arping is:
ARPing 2.05, by Thomas Habets thomas@habets.pp.se
On Thu, Jun 01, 2006 at 09:21:18AM -0400, Jeff Hieb wrote:
If I ifconfig tun0 up then I can tcpdump tun0 and nothing is comming through the tunnel when arping.
If this persists with the arping command line above, your host configuration seems to prevent arpinging. No idea about that.
If I use uip_ore_client and ifconfig tun0 up then I the tcpdump shows the arp_who_has request and the reply from the host machine but then only the sends from the uip_ore_cleint.
Seems like I need to set up some routing or bridgeing or something but no luck so far.
Any suggestions would be appriciated
For uip_ore I successfully tried:
fiasco -m64 -N -R l4v2/roottask -S l4v2/sigma0-ux \ -l l4v2/names" -verbose 1" \ -l l4v2/log \ -l l4v2/dm_phys \ -l l4v2/l4io \ -l l4v2/ore -n 9 \ -l l4v2/uip_ore_server
ifconfig tun0 10.0.0.1
ping 10.0.0.99
I set MY_IP to "10.0.0.99" in l4/pkg/ore/examples/uip_ore/server.c before.
Does this still not work for you?
Christian Helmuth
TU Dresden, Dept. of CS Operating Systems Group http://os.inf.tu-dresden.de/~ch12
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
l4-hackers@os.inf.tu-dresden.de