DDEkit for Linux2.6 from svn
Shakthi Kannan
shakthimaan at gmail.com
Thu Jan 1 19:21:49 CET 2009
Hi,
Replying to my own message:
--- On Thu, Jan 1, 2009 at 10:33 PM, Shakthi Kannan
<shakthimaan at 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
--
Shakthi Kannan
http://www.shakthimaan.com
More information about the l4-hackers
mailing list