프로그램 사용/u-boot2016. 11. 8. 15:09

tftpd-hpa를 설치하면 자동으로 tftpd가 삭제된다.

$ sudo apt-cache search tftpd

tftpd-hpa - HPA's tftp server

atftpd - advanced TFTP server

libnet-tftpd-perl - Perl extension for Trivial File Transfer Protocol Server

tftpd - Trivial file transfer protocol server

uec-provisioning-tftpd - the UEC Provisioning TFTP server 


글들을 보다 보니 --create가 TFTP_OPTIONS에 없으면 업로드 불가하다고 한다.

일단 nobody로 권한 통일

tftpd-hpa 설정파일 수정해주고

$ sudo vi /etc/default/tftpd-hpa

# /etc/default/tftpd-hpa


TFTP_USERNAME="nobody"

TFTP_DIRECTORY="/tftpboot"

TFTP_ADDRESS="0.0.0.0:69"

TFTP_OPTIONS="--secure"


xinetd 에서 서버 인자에 -B로 블럭 사이즈 늘려주고

$ sudo vi /etc/xinetd.d/tftp

service tftp

{

   protocol = udp

   socket_type = dgram

   wait = yes

   server = /usr/sbin/in.tftpd

   server_args = -s /tftpboot -B 1468

   disable = no

   user = nobody


그럼 tftpd 쓸때 보다 빠르게 올려진다.

[링크 : http://poohyhoh.blogspot.com/2011/01/1010-tftp.html]

[링크 : http://rookiecj.tistory.com/256]

[링크 : http://bluemir7.tistory.com/106]


2012/04/11 - [Linux/Ubuntu] - ubuntu 11.10 에 tftp 설치하기



+

2016.11.09

-B 512 해도 비슷한 시간으로 받아진다.

'프로그램 사용 > u-boot' 카테고리의 다른 글

uboot nand scrub  (0) 2016.12.14
uboot filesize 환경변수  (0) 2016.11.17
ubuntu 12.04 xinetd/tftpd 느린 이유  (0) 2016.11.08
uboot bootargs 기본값 설정하기  (0) 2015.02.09
uboot 메모리 관련 명령어  (0) 2015.01.08
Posted by 구차니