i am trying to run l4linux on my x86 hardware but after commenting these
lines l4linux
boots fine.
append_if $use_nic_driver config {
<start name="nic_drv">
<resource name="RAM" quantum="3M"/>
<provides><service name="Nic"/></provides>
</start> }
but i want the ethernet support my has no e1000 support it supports r8169
realtek
driver i changed the e1000 from the l4linux.run to r8169 but it is showing
errors . i have gone through many source codes related to nic_drv but i
can't find where to change it can you please tell me how to add support for
r8169 and the error is:
Kernel: arch/l4/boot/Image is ready
Building modules, stage 2.
MODPOST 97 modules
Program server/report_rom/report_rom
Program core/spec/x86_32/core
COMPILE version.o
LINK core
make[1]: `drivers/nic' is up to date.
make[1]: `drivers/acpi' is up to date.
make[1]: Leaving directory `/home/rishabh/genode-16.05/build/foc_x86_32'
genode build completed
Download initramfs ...
using fiasco kernel
/home/rishabh/genode-16.05/build/foc_x86_32/kernel/fiasco.oc/fiasco
using sigma0/bootstrap at /home/rishabh/genode-16.05/build/foc_x86_32/l4
install bootloader
creating ISO image...
Warning: -follow-links does not always work correctly; be careful.
Size of boot image is 4 sectors -> No emulation
79.64% done, estimate finish Thu Jun 30 19:27:48 2016
Total translation table size: 2048
Total rockridge attributes bytes: 3075
Total directory bytes: 10240
Path table size(bytes): 78
Max brk space used 22000
6283 extents written (12 MB)
spawn qemu-system-i386 -no-kvm -m 160 -nographic -serial mon:stdio -smp
2,cores=2 -net nic,model=r8169 -net user -cdrom var/run/l4linux.iso
qemu-system-i386: Unsupported NIC model: r8169
Aborting, received EOF
Log step failed, retry.
spawn qemu-system-i386 -no-kvm -m 160 -nographic -serial mon:stdio -smp
2,cores=2 -net nic,model=r8169 -net user -cdrom var/run/l4linux.iso -cdrom
var/run/l4linux.iso
qemu-system-i386: -cdrom var/run/l4linux.iso: drive with bus=1, unit=0
(index=2) exists
Aborting, received EOF
Log step failed, retry.
spawn qemu-system-i386 -no-kvm -m 160 -nographic -serial mon:stdio -smp
2,cores=2 -net nic,model=r8169 -net user -cdrom var/run/l4linux.iso -cdrom
var/run/l4linux.iso -cdrom var/run/l4linux.iso
qemu-system-i386: -cdrom var/run/l4linux.iso: drive with bus=1, unit=0
(index=2) exists
Aborting, received EOF
Log step failed, retry.
Boot process failed 3 times in series. I give up!
make: *** [run/l4linux] Error 255