Fwd: [Qemu-devel] qemu 0.8.2 and RTEMS
joel.sherrill at oarcorp.com
Mon Nov 13 23:08:28 UTC 2006
Jonathan Kalbfeld wrote:
> Okay, here's what our friends on the QEMU side said...
> Has anyone thought about writing a QEMU BSP for RTEMS? I'm not a very
> good programmer..
It is just the pc386. I had it running with the ne2000 driver a while
back but apparently
something has gotten updated. I even had it working with the serial
the RTEMS /dev/console and could run a test and capture the output with
> ---------- Forwarded message ----------
> From: Lonnie Mendez <lmendez19 at austin.rr.com>
> Date: Nov 13, 2006 2:33 PM
> Subject: Re: [Qemu-devel] qemu 0.8.2 and RTEMS
> To: qemu-devel at nongnu.org
> On Mon, 2006-11-13 at 14:06 -0800, Jonathan Kalbfeld wrote:
>> qemu -isa -nics 1 -n ~joel/qemu-work/qemu/qemu-kit/tunconfig.sh \
>> -macaddr 00:80:7F:22:61:77 -m 4 -serial stdio -fda
>> I have this much of a command line which doesn't cause qemu to
>> complain but it doesn't work either:
>> qemu -net nic,macaddr=00:80:7F:22:61:77,model=ne2k_isa \
>> -m 4 -fda /home/joel/qemu/grub144
> You need to specify a connection method for the nic. qemu has vlans
> now that organize the internal network. The default qemu uses with no
> -net arguments is -net nic,vlan=0 -net user,vlan=0. This groups a nic
> and a connection method (slirp) on vlan 0. If you want to use tun/tap
> networking specify -net tap instead (along with -net nic,...). Your old
> line might look like the below:
> qemu -M isapc -net nic,macaddr=00:80:7F:22:61:77 -net
> tap,script=~joel/qemu-work/qemu/qemu-kit/tunconfig.sh -m 4 -serial stdio
> -fda /home/joel/qemu/grub144
I wasn't using "-M isapc". This almost works. Do I recall correctly
that the IRQ for
the NE2K simulation in qemu is 5. The RTEMS driver defaults to 9. Is
command line option to change that?
It can up and /sbin/ifconfig showed the virtual interface. Now I need
to get the IRQ
Butnow I need to go home. :)
> Although I'm not sure what the old script format looks like - there are
> example qemu-ifup scripts about the net.
I was using this. :)
$ cat /etc/qemu-ifup
/sbin/ifconfig $TUN_DEV $TUN_HOST
>> The qemu faq mentions using a tunctl program which I don't see.
> Please link that page here so it can be reviewed for correctness.
> Qemu-devel mailing list
> Qemu-devel at nongnu.org
More information about the users