TFTP Fix for CC9P9360, CC9C and CCWI9C

Digi Embedded Linux 4.1 RevA

 

 

 

Last Updated: 07/08/08         Fix Count: 1

 

 
Title
Digi Embedded Linux 4.1 RevA: TFTP Server patch
 
Case:  internal
 
Date Fixed: 07/08/08
 
Description

If you have done a full installation including kubuntu 7.1 from the DVD Digi Embedded Linux 4.1 RevA, the TFTP server will not work.

Symptom: when trying to update any firmware to the module via ethernet, you are getting:

 Loading: T T T T T ...

 

Solution

To overcome the problem on your development host, change "udp" into "udp4" in the tftp line in /etc/inetd.conf (you need to do this as root):

sudo kedit /etc/inetd.conf

line 32: tftp dgram udp ...  => tftp dgram udp4

 

Then restart the inetd, either with:

 sudo /etc/init.d/inetutils-inetd restart or by rebooting your system.

 

Then files under /tftpboot will be available via TFTP.

 

Note:  Ethernet card needs to be configured prior to match $(serverip) of U-Boot, e.g.:

 sudo ifconfig eth1 192.168.42.1

if you do have a second ethernet card "eth1" connected to the module, or eth0 if you do only have one ethernet card.

 

 

 

Files:

No Files.

 

Dependencies

None