Forums

TFTP configuration, please help

This question is answered

Hi Everybody

I recently got a Leo368 with RR 2011Q2 SDK, I can easily manage to load OS with SD Card and deploy images with serial (RS232) interface (it takes more than an hour!) but I can't manage to set up properly TFTP.

I think that there is a problem of configuration of tftp server but I can't find what it is!

Here the installer configuration:

    Firmware deployment mode (Attached board on communication port)  --->
(eth0) Interface on your host machine connected to your target hardware
 *** Installer to U-boot communication options ***
Communication method with the target board (Serial port)->
(/dev/ttyUSB0) Serial port for target communication
   *** Transfer options for installation ***
  Protocol for transfering images to the target (TFTP)  --->
(/srv/tftp) TFTP server path
 *** Network options for installation ***
 U-boot IP address (Static IP address)  --->
(192.168.1.2) Static IP
(255.255.255.0) Static mask  

is it right?

What else should I have to set up for TFTP?, I have already done what is written on https://www.ridgerun.com/developer/wiki/index.php/Setting_Up_A_Tftp_Service and many other posts

I think I can't assign ip addresses for LeopardBoard and TFTP server on my host, any suggestions?

Many thanks in advance

Mauro

Verified Answer
  • Hi,

    You get this error:

    "installer/u-boot-installer/Makefile:25: *** Unable to identify the IP address of your machine on interface "eth0", please check your configuration variable INSTALLER_HOST_NET_INTERFACE.  Stop."

    Because the eth0 can't be found. The command:

    ifconfig

    Will show the interfaces from your computer, please check if eth0 is available.

    Carlos Aguero
    Embedded Software Engineer
    RidgeRun

All Replies
  • Further information:

    When I use that configuration and I try a "make install" o "make config" and so on,  I got always this error:

    installer/u-boot-installer/Makefile:25: *** Unable to identify the IP address of your machine on interface "eth0", please check your configuration variable INSTALLER_HOST_NET_INTERFACE.  Stop.

    So I have to manually edit bspconfig and restart with make config, why this error??

  • Hi,

    You get this error:

    "installer/u-boot-installer/Makefile:25: *** Unable to identify the IP address of your machine on interface "eth0", please check your configuration variable INSTALLER_HOST_NET_INTERFACE.  Stop."

    Because the eth0 can't be found. The command:

    ifconfig

    Will show the interfaces from your computer, please check if eth0 is available.

    Carlos Aguero
    Embedded Software Engineer
    RidgeRun

  • pa@pa-desktop:~/LeopardBoardDM365sdkEVAL2011Q2$ `make env`

    eth0: error fetching interface information: Device not found

    installer/u-boot-installer/Makefile:25: *** Unable to identify the IP address of your machine on interface "eth0", please check your configuration variable INSTALLER_HOST_NET_INTERFACE.  Stop.

    pa@pa-desktop:~/LeopardBoardDM365sdkEVAL2011Q2$ ifconfig

    lo        Link encap:Local Loopback  

             inet addr:127.0.0.1  Mask:255.0.0.0

             inet6 addr: ::1/128 Scope:Host

             UP LOOPBACK RUNNING  MTU:16436  Metric:1

             RX packets:9786 errors:0 dropped:0 overruns:0 frame:0

             TX packets:9786 errors:0 dropped:0 overruns:0 carrier:0

             collisions:0 txqueuelen:0

             RX bytes:1577345 (1.5 MB)  TX bytes:1577345 (1.5 MB)

    wlan0     Link encap:Ethernet  HWaddr 00:19:5b:7f:d6:94  

             inet addr:192.168.2.26  Bcast:192.168.255.255  Mask:255.255.0.0

             inet6 addr: fe80::219:5bff:fe7f:d694/64 Scope:Link

             UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

             RX packets:129392 errors:0 dropped:0 overruns:0 frame:0

             TX packets:111679 errors:0 dropped:0 overruns:0 carrier:0

             collisions:0 txqueuelen:1000

             RX bytes:172829070 (172.8 MB)  TX bytes:12937468 (12.9 MB)

    I have a wireless internet connection. What should I do??????

  • Hi Guys ... Sorry I could say earlier