<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Installing and setting TFTPD in Ubuntu</title>
	<atom:link href="http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=installing-and-setting-tftpd-in-ubuntu</link>
	<description>“Being different is hard, but not being different is harder.”</description>
	<lastBuildDate>Tue, 24 Jan 2012 14:27:13 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Janos Molnar</title>
		<link>http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/comment-page-4/#comment-94294</link>
		<dc:creator>Janos Molnar</dc:creator>
		<pubDate>Tue, 24 Jan 2012 14:27:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidsudjiman.info/?p=93#comment-94294</guid>
		<description>Access violation error comes because you can put a file in /tftpboot with tftp client if that file is already exists with 777 permissions. I think this is a bullshit security regulation. I think most administrators uses tftp to save the configuration of the switches and routers. In this case iptables can create the proper security environment. But I am not a IT security man, just an administrator who have sucked a day with this Access violation. 

To solve this problem I have downloaded the previous version (http://packages.ubuntu.com/hardy/i386/tftpd/download) of tftpd and copy the in.tftpd file from the .deb package to /usr/sbin/ on Ubuntu 10.04.</description>
		<content:encoded><![CDATA[<p>Access violation error comes because you can put a file in /tftpboot with tftp client if that file is already exists with 777 permissions. I think this is a bullshit security regulation. I think most administrators uses tftp to save the configuration of the switches and routers. In this case iptables can create the proper security environment. But I am not a IT security man, just an administrator who have sucked a day with this Access violation. </p>
<p>To solve this problem I have downloaded the previous version (<a href="http://packages.ubuntu.com/hardy/i386/tftpd/download" rel="nofollow">http://packages.ubuntu.com/hardy/i386/tftpd/download</a>) of tftpd and copy the in.tftpd file from the .deb package to /usr/sbin/ on Ubuntu 10.04.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank</title>
		<link>http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/comment-page-4/#comment-94258</link>
		<dc:creator>Frank</dc:creator>
		<pubDate>Mon, 02 Jan 2012 23:02:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidsudjiman.info/?p=93#comment-94258</guid>
		<description>I got &quot;transfer time out&quot;
any idea???</description>
		<content:encoded><![CDATA[<p>I got &#8220;transfer time out&#8221;<br />
any idea???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ego</title>
		<link>http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/comment-page-4/#comment-94254</link>
		<dc:creator>ego</dc:creator>
		<pubDate>Tue, 13 Dec 2011 21:36:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidsudjiman.info/?p=93#comment-94254</guid>
		<description>I can put a file, but I can&#039;t get it.
I received &quot;Error code 2: Access violation&quot;
I posted on http://ubuntuforums.org/showthread.php?t=1891866&amp;highlight=access+code+violation</description>
		<content:encoded><![CDATA[<p>I can put a file, but I can&#8217;t get it.<br />
I received &#8220;Error code 2: Access violation&#8221;<br />
I posted on <a href="http://ubuntuforums.org/showthread.php?t=1891866&#038;highlight=access+code+violation" rel="nofollow">http://ubuntuforums.org/showthread.php?t=1891866&#038;highlight=access+code+violation</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bjforesthowell@gmail.com</title>
		<link>http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/comment-page-4/#comment-94249</link>
		<dc:creator>bjforesthowell@gmail.com</dc:creator>
		<pubDate>Wed, 02 Nov 2011 12:15:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidsudjiman.info/?p=93#comment-94249</guid>
		<description>Update....

I was able to put a file from the client (Cisco 3750) into the directory that I had created, now I having problems copying files from that directory into the switch.</description>
		<content:encoded><![CDATA[<p>Update&#8230;.</p>
<p>I was able to put a file from the client (Cisco 3750) into the directory that I had created, now I having problems copying files from that directory into the switch.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bjforesthowell@gmail.com</title>
		<link>http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/comment-page-4/#comment-94246</link>
		<dc:creator>bjforesthowell@gmail.com</dc:creator>
		<pubDate>Wed, 02 Nov 2011 07:19:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidsudjiman.info/?p=93#comment-94246</guid>
		<description>I&#039;m trying to get this working using a directory in my Downloads folder using a different user name, and I&#039;m not coming up with anything... Here&#039;s what I&#039;ve got so far...

tftp, and atftpd aren&#039;t running, xinetd seems to be running fine.

root@Thunder-Dong:/home/bhowell# ps -ef &#124; grep tftp
root      2572  2560  0 15:59 pts/1    00:00:00 grep tftp
root@Thunder-Dong:/home/bhowell# ps -ef &#124; grep atftpd
root      2574  2560  0 16:00 pts/1    00:00:00 grep atftpd
root@Thunder-Dong:/home/bhowell# ps -ef &#124; grep xinetd
root      1058     1  0 15:51 ?        00:00:00 /usr/sbin/xinetd -dontfork -pidfile /var/run/xinetd.pid -stayalive -inetd_compat -inetd_ipv6
root      2576  2560  0 16:00 pts/1    00:00:00 grep xinetd

root@Thunder-Dong:/home/bhowell# cat /etc/xinetd.d/tftp
{
protocol         = udp
port                = 69
socket_type  = dgram
wait                = yes
user               = bhowell
server            = /usr/sbin/in.tftpd
server_args   = /home/bhowell/Downloads/TFTP
disable           = no
}

root@Thunder-Dong:/home/bhowell# cat /etc/default/atftpd
USE_INETD=true
OPTIONS=&quot;--tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /home/bhowell/Downloads/TFTP&quot;

root@Thunder-Dong:/home/bhowell/Downloads# ls -al &#124; grep TFTP
drwxrwxr-x  2 bhowell bhowell     4096 2011-11-02 14:41 TFTP
root@Thunder-Dong:/home/bhowell/Downloads# 

I found another site explaining how to set up atftpd, but the only thing it says to do is to set the INETD field to false. And to change the ownership of the file you&#039;re copying from to nobody. Does the user field really matter?</description>
		<content:encoded><![CDATA[<p>I&#8217;m trying to get this working using a directory in my Downloads folder using a different user name, and I&#8217;m not coming up with anything&#8230; Here&#8217;s what I&#8217;ve got so far&#8230;</p>
<p>tftp, and atftpd aren&#8217;t running, xinetd seems to be running fine.</p>
<p>root@Thunder-Dong:/home/bhowell# ps -ef | grep tftp<br />
root      2572  2560  0 15:59 pts/1    00:00:00 grep tftp<br />
root@Thunder-Dong:/home/bhowell# ps -ef | grep atftpd<br />
root      2574  2560  0 16:00 pts/1    00:00:00 grep atftpd<br />
root@Thunder-Dong:/home/bhowell# ps -ef | grep xinetd<br />
root      1058     1  0 15:51 ?        00:00:00 /usr/sbin/xinetd -dontfork -pidfile /var/run/xinetd.pid -stayalive -inetd_compat -inetd_ipv6<br />
root      2576  2560  0 16:00 pts/1    00:00:00 grep xinetd</p>
<p>root@Thunder-Dong:/home/bhowell# cat /etc/xinetd.d/tftp<br />
{<br />
protocol         = udp<br />
port                = 69<br />
socket_type  = dgram<br />
wait                = yes<br />
user               = bhowell<br />
server            = /usr/sbin/in.tftpd<br />
server_args   = /home/bhowell/Downloads/TFTP<br />
disable           = no<br />
}</p>
<p>root@Thunder-Dong:/home/bhowell# cat /etc/default/atftpd<br />
USE_INETD=true<br />
OPTIONS=&#8221;&#8211;tftpd-timeout 300 &#8211;retry-timeout 5 &#8211;mcast-port 1758 &#8211;mcast-addr 239.239.239.0-255 &#8211;mcast-ttl 1 &#8211;maxthread 100 &#8211;verbose=5 /home/bhowell/Downloads/TFTP&#8221;</p>
<p>root@Thunder-Dong:/home/bhowell/Downloads# ls -al | grep TFTP<br />
drwxrwxr-x  2 bhowell bhowell     4096 2011-11-02 14:41 TFTP<br />
root@Thunder-Dong:/home/bhowell/Downloads# </p>
<p>I found another site explaining how to set up atftpd, but the only thing it says to do is to set the INETD field to false. And to change the ownership of the file you&#8217;re copying from to nobody. Does the user field really matter?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefano</title>
		<link>http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/comment-page-4/#comment-94245</link>
		<dc:creator>Stefano</dc:creator>
		<pubDate>Sun, 30 Oct 2011 17:14:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidsudjiman.info/?p=93#comment-94245</guid>
		<description>I get

$ start xinetd
start: Rejected send message, 1 matched rules; type=&quot;method_call&quot;, sender=&quot;:1.193&quot; (uid=1000 pid=4197 comm=&quot;start xinetd &quot;) interface=&quot;com.ubuntu.Upstart0_6.Job&quot; member=&quot;Start&quot; error name=&quot;(unset)&quot; requested_reply=&quot;0&quot; destination=&quot;com.ubuntu.Upstart&quot; (uid=0 pid=1 comm=&quot;/sbin/init&quot;)

when I try to start the server (it also happens with &quot;service xinetd start&quot;). The server doesn&#039;t start and when I try to get/put some file, I get &quot;connection timeout&quot;.</description>
		<content:encoded><![CDATA[<p>I get</p>
<p>$ start xinetd<br />
start: Rejected send message, 1 matched rules; type=&#8221;method_call&#8221;, sender=&#8221;:1.193&#8243; (uid=1000 pid=4197 comm=&#8221;start xinetd &#8220;) interface=&#8221;com.ubuntu.Upstart0_6.Job&#8221; member=&#8221;Start&#8221; error name=&#8221;(unset)&#8221; requested_reply=&#8221;0&#8243; destination=&#8221;com.ubuntu.Upstart&#8221; (uid=0 pid=1 comm=&#8221;/sbin/init&#8221;)</p>
<p>when I try to start the server (it also happens with &#8220;service xinetd start&#8221;). The server doesn&#8217;t start and when I try to get/put some file, I get &#8220;connection timeout&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zidarsk8</title>
		<link>http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/comment-page-4/#comment-94244</link>
		<dc:creator>zidarsk8</dc:creator>
		<pubDate>Thu, 27 Oct 2011 18:11:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidsudjiman.info/?p=93#comment-94244</guid>
		<description>Hi, when i perform the 
&gt;get test
all i get is an empty test file in the directory, but i do have this
~$ cat /tftpboot/test 
hello

any suggestions, i need to upload a new kernel to my arm device, and the only thing that&#039;s giving me problems is the tftp server. Kinda sad :P</description>
		<content:encoded><![CDATA[<p>Hi, when i perform the<br />
&gt;get test<br />
all i get is an empty test file in the directory, but i do have this<br />
~$ cat /tftpboot/test<br />
hello</p>
<p>any suggestions, i need to upload a new kernel to my arm device, and the only thing that&#8217;s giving me problems is the tftp server. Kinda sad <img src='http://www.davidsudjiman.info/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/comment-page-4/#comment-94243</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Wed, 26 Oct 2011 08:26:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidsudjiman.info/?p=93#comment-94243</guid>
		<description>Thanks a lot! Seems to be OK on Ubuntu 11.10.</description>
		<content:encoded><![CDATA[<p>Thanks a lot! Seems to be OK on Ubuntu 11.10.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ubuntu 11.10: What I do after Install &#171; Binary Delusions</title>
		<link>http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/comment-page-4/#comment-94242</link>
		<dc:creator>Ubuntu 11.10: What I do after Install &#171; Binary Delusions</dc:creator>
		<pubDate>Thu, 13 Oct 2011 19:20:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidsudjiman.info/?p=93#comment-94242</guid>
		<description>[...] Setup a TFTP Server as illustrated here [...]</description>
		<content:encoded><![CDATA[<p>[...] Setup a TFTP Server as illustrated here [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: floorripper</title>
		<link>http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/comment-page-4/#comment-94241</link>
		<dc:creator>floorripper</dc:creator>
		<pubDate>Tue, 04 Oct 2011 14:31:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidsudjiman.info/?p=93#comment-94241</guid>
		<description>when you have issues with the daemon you can use:

/etc/init.d/xinetd stop
/etc/init.d/xinetd start

config of the file */etc/xinetd.d/tftp * should be:
service tftp
{
protocol        = udp
port            = 69
socket_type     = dgram
wait            = yes
user            = nobody
server          = /usr/sbin/in.tftpd
server_args     = var/lib//tftpboot
disable         = no
}

I am on Ubuntu 10.04</description>
		<content:encoded><![CDATA[<p>when you have issues with the daemon you can use:</p>
<p>/etc/init.d/xinetd stop<br />
/etc/init.d/xinetd start</p>
<p>config of the file */etc/xinetd.d/tftp * should be:<br />
service tftp<br />
{<br />
protocol        = udp<br />
port            = 69<br />
socket_type     = dgram<br />
wait            = yes<br />
user            = nobody<br />
server          = /usr/sbin/in.tftpd<br />
server_args     = var/lib//tftpboot<br />
disable         = no<br />
}</p>
<p>I am on Ubuntu 10.04</p>
]]></content:encoded>
	</item>
</channel>
</rss>

