2009년 10월 24일 토요일

Airlink AR670W serial port 및 dd-wrt flashing

저렴한 가격에 300Mbps 802.11n을 지원하는 유무선 공유기인 Airlink의 AR670W를 구입하였다.
물론 DD-WRT 개조를 염두에 두고 호환목록 리스트를 확인 한 다음에 결정한 모델이다. 현재 가장 최신버젼의 dd-wrt는 v24preSP2(build 13064)인데 운 좋게도 이 버젼부터 AR670W를 지원한다.


일단 제품을 받은 다음 케이스를 분해 해 보았다.


RALink칩셋인 RT2880 + RT2820을 사용하고 32MB의 메모리를 가지고 있다.
또한 사진에서 볼 수 있는것처럼 JTAG port와 serial port가 제공되고 serial port는 사용하기 좋게 미리 header까지 땜질이 되어 있었다.


약간의 검색을 해 본 결과 시리얼 포트의 핀 배치는 위의 사진과 같고 시리얼 포트 파라미터는 57600bps, no parity, 8 bit, 1 stop bit를 사용하면 된다.

간단하게 접속 케이블을 만들어 FT232 모듈에 연결하고 공유기 전원을 넣으니 바로 부팅 시퀀스를 볼 수 있었다. 이 제품 역시 리눅스를 사용하고 있다.

AR670W booting sequenc


DD-WRT 펌웨어로 교체도 매우 쉽게 가능하다. 호환 디바이스 목록에서 AR670W를 입력하면 2개의 파일이 나온다.

Webflash image용인 ar670w-ddwrt-webflash.bin과 Special image for initial flashing용인 airlink-factory-webflash.bin이다. 일단 dd-wrt로 변경된 경우에는 첫번째 파일을 사용하면 되지만 아직 원래 ar670w용 펌웨어를 가지고 있는 경우에 dd-wrt로 바꾸는 경우는 두번째 파일을 받아 플래슁을 해 줘야만 한다.


웹 브라우져에서 공유기 관리자 화면으로 들어가서 저기에 airlink-factory-webflash.bin을 선택해주고 Apply 버튼을 눌러주면 된다.


댓글 8개:

  1. trackback from: WRT54G에 DDWRT 펌웨어 방법
    통상 라우터를 사용하는 방법은 평범하게 RJ-45를 물려놓고 어딘가 먼지구덩이 안에 쳐박아 놓는 방법이 일반적이긴 합니다만 그러한 방법은 기존의 방법일 뿐 적극적으로 괴롭히며 활용하는 방법이 될 수 없습니다. 좀더 나간다면 포트를 여는 정도가 되겠지만 이 역시 활용도가 떨어지기 마련이며, 결국 펌웨어에 대한 근본적인 의문에 부딛히곤 합니다. 이 펌웨어는 왜 항상 이모양이지? 라우터라는 것도 하나의 작은 모바일 기기[각주:1]에 지나지 않으며 따라서..

    답글삭제
  2. it was very interesting to read.

    I want to quote your post in my blog. It can?

    And you et an account on Twitter?

    답글삭제
  3. I would like to exchange links with your site techblog.textcube.com

    Is this possible?

    답글삭제
  4. @dlocal - 2010/08/01 05:01
    Sure. I'm happy with exchanging technical info.

    답글삭제
  5. the valuable info u provided do help the investigation for our group, appreaciate that.



    - Andre

    답글삭제
  6. Thank you for another great article. Where else could anyone get that kind of information in such a perfect way of writing? I have a presentation next week, and I am on the look for such information.

    답글삭제
  7. Thank You For This Post, was added to my bookmarks.

    답글삭제
  8. solved: blink anti virus and windows defender2010년 12월 11일 오전 1:11

    Great Post. I add this Post to my bookmarks.

    답글삭제