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 |