본문 바로가기

FTP

(6)
[AT90USB1287 EVM] FTP Client 테스트 - USB메모리 스틱의 mp3파일 전송하기 [AT90USB EVM] FTP Client 테스트 - USB메모리 스틱의 mp3파일 전송하기 이더넷을 이용하여 FTP Client 테스트를 진행했다. AT90USB1287은 USB호스트를 지원하므로 USB메모리스틱의 파일을 읽어 FTP로 전송 가능하다. FTP 서버 접속을 위한 이더넷 처리는 W5100에서 한다. 원격지의 임베디드 보드에서 FTP서버로 접속해 파일을 송수신 할수 있다. AT90USB1287 FTP Client 테스트 동영상 FTP Server( ALFTP)에 접속해서 특정 이벤트에 따라 USB메모리 스틱의 mp3파일을 전송하는 테스트 FTP 서버모드로 실행 알FTP를 실행하고 서버 모드로 실행한다. 서버 디렉토리는 디폴트 디렉토리 ALFtpServer 로 설정되어 있다. IP및 ID, ..
[USB2Ethernet] Ehternet Storage 모듈 개발 [USB2Ethernet] Ehternet Storage 모듈 개발 USB 호스트 기능을 이용하여 USB 메모리 스틱을 연결하면 FTP로 접속해 원격지에서 USB메모리 스틱에 파일을 쓰거나 읽어오는 모듈을 제작했다. USB 메모리 스틱을 인식 할수 있는 MCU로 AT90USB1287을 선정했고 FTP전송을 위해 W5100 을 적용 했다. 확장 테스트 보드 USB2Ethernet 보드를 모듈로 제작해서 다양한 프로젝트에 적용 할 수 있도록 했고 모듈을 테스트 할 수 있는 확장보드도 함께 제작 했다. FTP Server 모드로 동작 하기 때문에 FTP클라이언트 프로그램을 이용하여 원격지에서 파일을 제어 할 수 있다. USB2Ethernet 모듈 환경설정 프로그램
USB to Ethernet FTP Server Board Test USB to Ethernet FTP Board Test USB Host 기능이 있는 At90USB1287 을 이용하여 USB to Embedded FTP Server 를 테스트 했다. FTP 클라이언트 프로그램을 이용하여 보드에 접속해서 USB 메모리 스틱의 파일을 원격에서 관리 할 수 있도록 한 예제이다. W5100과 At90USB1287을 이용하여 임베디드 FTP Server를 구현하고 임베디드 USB호스트를 이용하여 파일을 저장하도록 하였다.
FTP Client 테스트 AVR mega128 + W5100을 이용한 FTP 클라이언트 예제 테스트 FTP클라이언트로 호스트의 파일을 받아오는 예제를 작성해서 테스트 했다. ================================================ Net Config Information ================================================ MAC ADDRESS : 0x00.0x08.0xDC.0x00.0x00.0x00 SUBNET MASK : 255.255.255.0 G/W IP ADDRESS : 192.168.1.94 LOCAL IP ADDRESS : 192.168.1.92 ================================================ Enter FTP s..
FTP 명령어 모음 FTP 명령어 모음 ALL : 모든 FTP 명령 ascii : 전송모드를 ASCII모드로 설정한다.(ascii또는 as) binary : 전송모드를 BINARY모드로 설정한다.( binary또는 bi) bell : 명령어 완료시에 벨소리를 나게한다.(bell) bye : ftp접속을 종료하고 빠져나간다.(bye) cd : remote시스템의 디렉토리를 변경한다.(cd 디렉토리명) cdup : remote시스템에서 한단계 상위디렉토리로 이동한다.(cdup) chmod : remote시스템의 파일퍼미션을 변경한다.(chmod 755 index.html) close : ftp접속을 종료한다. (close) CWD : 디렉토리를 변경할 경우 delete : remote시스템의 파일을 삭제한다.(delete in..
[개발일지] FTP Server Module 개발 - IE에서 ftp접속 완료 [개발일지] FTP Server Module 개발 - IE에서 ftp접속 완료 IE(인터넷 익스플로러)에서 FTP로 [FTP Server Module]에 접속시 PASSIVE모드로 접속해야 한다. [2007-10-19 09:07:22 월요일] Passive Mode Test Passive Mode에서는 서버가 소켓을 열고 기다려야 함 따라서 W5100에서 Act모드, Psv모드 두 경우 각각 소켓 생성함수를 만들었다. PASV명령이 오면 서버는 데이터 채널에 소켓을 생성하고 서버모드로 동작해야 클라이언트가 다음 메시지(LIST)를 보내준다. PASSIVE모드에서 파일 리스트 전송할 때 기존 FTP와 좀 다르다 mm, dd, yy순으로 전송해야 하고 mm은 영문으로 표기해야 한다. 일단은 메모리 용량과 속..