Hi,
Replying to my own message:
--- On Thu, Jan 1, 2009 at 10:33 PM, Shakthi Kannan shakthimaan@gmail.com wrote: | L4 Bootstrapper | move modules to 2000000 with offset 1d22000 | move module 9 start a0f000 -> 2731000 | move module 8 start 79b000 -> 24bd000 | ... | move module 2 start 336000 -> 2058000 | move module 1 start 2de000 -> 2000000 --
The stage2_eltorito from Debian Lenny from /usr/lib/grub/i386-pc/ is only 106k, and using "-modaddr 0x2000000" along with the kernel line does the above. Otherwise, it complains about region overlap. OTOH, the stage2_eltorito provided from your image: http://os.inf.tu-dresden.de/~doebel/downloads/ore_image.iso
is 178k. From where did you get this stage2_eltorito?
So, using your stage2_eltorito file, and using a separate line for modaddr in menu.lst boots, but, halts at:
=== ERROR ===
ore | unimplemented: pci_fixup_device ore | _add_ddekit_device: Detected device: 10ec:8139 ore | <6>Intel(R) PRO/1000 Network Driver - version 7.3.15-k2 ore | <6>Copyright (c) 1999-2006 Intel Corporation. ore | unimplemented: pci_fixup_device ore | unimplemented: pci_fixup_device ore | unimplemented: pci_fixup_device ore | unimplemented: pci_fixup_device ore | unimplemented: pci_fixup_device ore | l4dde26_register_rx_callback: New rx callback @ 0x018012f0. ore | main(): initialized DDELinux2.6 ore | main(): loopback: 0 ore | <6>device lo entered promiscuous mode ore | main(): Initialized 1 network devices. ore | Device = lo, IRQ = 0, MAC = 00:00:00:00:00:00 ore | main(): Registering 'ORe' at names... ore | main(): Ready for service. arping | ore_lookup_server(): ORe server ORe = 9.02 arping | ore_do_open(): called ore | [9.2] ore/server/src/clients.c:215:setup_connection(): ore | Error: no device found. arping | ore_do_open(): opened. worker = 7FF.7F arping | [A.2] ore/lib/client/lib.c:181:l4ore_open(): arping | Error: ore_open() returned INVALID_ID arping | main(): opened eth0: -1 for 00:00:64:64:65:6B arping | [A.2] ore/examples/arping/main.c:303:main(): arping | Error: could not open eth0! arping | arping | Exiting with 1
=== END ===
--- | ore | <6>Intel(R) PRO/1000 Network Driver - version 7.3.15-k2 | ore | <6>Copyright (c) 1999-2006 Intel Corporation. --
In tudos/l4/pkg/ore/server/defconfig,
CONFIG_ORE_E1000=y
is set. But, in the working ore_image.iso that you had provided, it uses the 8139cp driver, for which CONFIG_ORE_RTL8139CP should be set? How to reconfigure this settings?
Thanks!
SK