728x90
안녕하세요 오토입니다.
임베디드 개발 진행중 TFTP로 부팅관련 파일을 받아야하는 상황이 생겨 추후 비슷한 내용으로 진행할때 쓰고자 메모하기로합니다.
순서와 방법은 아래와 같습니다
1. 서버 설치 및 설정
sudo apt-get install tftpd-hpa
파일 제공하고자 하는 pc에서 TFTP 서버를 설치해줍니다.
2. 업로드할 파일들을 넣어줄 폴더의 경로를 설정해줍니다.
sudo vim /etc/default/tftpd-hpa
해당 경로의 파일 오픈해서 해당 부분에 원하는 파일경로 넣어줍니다.
3. 서버 재시작
sudo service tftpd-hpa restart
설정된 내용으로 서버 재시작해줍니다.
-------
클라이언트
setenv ipaddr 192.---.-.-- //개발품 Ip
setenv serverip 192.000.0.00 //서버쪽 IP
set netmask 255.255.255.0 //서버쪽 netmask
세팅을 위와 같이 해주고 받아오면됩니다.
tftp <load_address> <filename>
//다른 pc의 경우
get <filename> //현재 디렉토리에 저장됨
그럼이만 오늘도 대단히 맛있는것 많이 드세요.
728x90
댓글