Help required with setting up TFTP communication between QEMU instance and host machine

vivek kukreja vivekkukreja5 at gmail.com
Sat Jul 23 09:41:51 UTC 2016


Hi Chris,

Thank you for your prompt advice regarding tap interface.
I followed this mail chain and successfully run the ping01 example in rtems-libbsd:

https://lists.rtems.org/pipermail/users/2015-June/029063.html

Now I can ping and FTP into the QEMU instance from host machine!

Regards,
Vivek

> On 23-Jul-2016, at 01:04, Chris Johns <chrisj at rtems.org> wrote:
> 
>> On 23/07/2016 3:47 AM, vivek kukreja wrote:
>> I'm working on improving the current tracing framework of
>> RTEMS(Capture Engine and Trace Linker) for GSoC 2016. In the current
>> phase, I have to transport trace files from RTEMS to host machine.
>> I've built rtems-libbsd drivers for xilinx_zynq_19_qemu bsp and all
>> examples are building with QEMU for arm.
>> The testsuite has examples of a TFTP(and NFS) client running on the
>> loopback interface, but I need help with configuring the ethernet
>> interface.
> 
> Please look at the rcconf01 test:
> 
> https://git.rtems.org/rtems-libbsd/tree/testsuite/rcconf01/test_main.c#n43
> 
> Create an in memory rc.conf file with:
> 
> hostname=vivek
> ifconfig_cgem0="inet 1.2.3.4 netmask 255.255.255.0"
> defaultrouter="1.2.3.1"
> 
> Call 'rtems_bsd_run_rc_conf_script' with the script.
> 
>> If someone has worked on setting up communication between RTEMS target
>> and host machine, or has similar examples please share. Any help is
>> appreciated!
> 
> If you are on Linux you need to set up a tap and then get qemu to use the tap. I do not use Linux so I cannot help.
> 
> Chris
> 



More information about the devel mailing list