FREEDOM. FRIENDS. FEATURES. FIRST. 페도라 한국 사용자 모임

임베디드 개발을 위한 tftp Setting ( Fedora / Ubuntu )

게시판 Tech/Tip 임베디드 개발을 위한 tftp Setting ( Fedora / Ubuntu )

  • This topic has 1개 답변, 2명 참여, and was last updated 14 years, 10 months 전에 by
    ELem. This post has been viewed 556 times
  • #12064
    인베인
    참가자
      게시글147 댓글412 총합559
    @leemgs
     


    * /tftpboot는 파일 이미지나 커널이미지가 있는 경로를 의미한다.

    ####  Fedora
    1) tftp가 설치되어 있는지 아닌지 알기 위해 조회를 하도록 한다.
    F9#> rpm -qa | grep tftp

    2) 설치가 되어 있지 않아서 다운 받는다면

    F9#> yum install tftp
    F9#> yum install ftfp-server

    3) 설치 완료 되면
    F9#> vi /etc/xinetd.d/tftp

    service tftp
    {       disable = no      ( yes --> no 로 변경 )
           socket_type = dgram
           protocol = udp
           wait = yes
           user = root
           server = /usr/sbin/in.tftpd
           server_args = -s /tftpboot

           per_source = 11
           cps = 100 2
           flags = IPv4
    }
    F9#> chmod 777 /tftpboot
    F9#> service xinetd restart

    4) 동작 확인하기
    F9#> netstat -aN | grep tftp

    #### UBUNTU (데비안)

    1) bootpd 설치하기

    U8#> sudo apt-get install inetd
    U8#> sudo apt-get install bootpd

    2) 내용추가
    U8#> sudo vi /etc/inetd.conf
             bootps    dgram   udp    wait    root    /usr/sbin/tcpd     /usr sbin/in.tftpd     /tftpboot

    U8#> sudo vi /etc/bootptab
             arm1136:ht=1:ha=0x123456789A00:ip=192.169.1.2:sm=255.255.255.0
          => ip는 서버 PC의 IP Address를 의미한다.

    3) tftpd 설치
    U8#> sudo apt-get install tftpd-hpa

    4) 설치가 되어있으면
    U8#> sudo vi /etc/default/tftpd-hpa
     #### 파일 내용 #####
     #Defaults for tftpd-hpa
      RUN_DAEMON="yes"   => 부팅시 싫애 여부. "no"로 바뀌어 있으면 "yes"로 해준다.
      OPTIONS="-l -s /tftpboot"  => /tftpboot는 복사할 파일이 있는 경로
     ####################

    5) 변경하고 나면 재시작 해준다.
    U8#> sudo /etc/init.d/tftpd-hpa restart

    * 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치

0 답변 글타래를 보이고 있습니다
    • #12636
      ELem
      참가자
        게시글74 댓글719 총합793
      @Bardisch
       

      임베디드 어려워요 ㅠㅠ

       
0 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.

지금 이 순간


[Tip]xbmc 컴파일시 /usr/include/afpfs-ng/afp.h Fetal 에러 대처 방법
Google Gadget (리눅스용 위젯) 설치 및 사용방법
easyMP3Gain - 음악파일 소리 수정
오늘은 하루 종일 사소한 거 땜시 삽질했네요.
오라클11g em(Enterprise Manager)접속이 안됩니다.
페도라 번역과 진행 관련 사항 - F35
가입인사드립니다.
peazip 다양한 압축 포맷 지원
페도라 38 미러
안녕하세요