2008년 6월 28일

폰공유기 핵펌 Part 2-2 Flashing Legend Firmware

이번에는 Legend firmware로 핵펌해보자

pc의 아이피를 아래와 같이 바꾼다.

tftpd32.exe를 실행한다. 다운로드 받을 파일이 같은 디렉토리에 있으면 된다. 실행후 ip는 192.168.1.166을 선택한다.


putty를 이용해 telnet 접속을 port9000으로 한다. 접속대상 ip는 192.168.1.254

아래의 명령어를 순서대로 입력한다. Continue(y/n)이 나오면 ‘y’를 입력한다.
주 : fis command는 시간이 조금 소요된다.(1-10분정도)

ip_address -l 192.168.1.254/24 -h 192.168.1.166
fis init



load -r -v -b %{FREEMEMLO} openwrt-atheros-2.6-root.jffs2-64k


fis create -f 0xA8030000 -l 0x006F0000 rootfs
이명령어는 10-20분정도 시간이 소요된다. 작업이 완료되고 나서도 output이 없을수도 있으니, 파워를 끄거나 세션을 종료하지 말자.


load -r -v -b %{FREEMEMLO} openwrt-atheros-2.6-vmlinux.lzma






fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7



reset command로 reset한다.

legend ssid로 연결하고, 브라우저에서 192.168.1.1로 web management화면으로 접속한다.



아래와 같은 에러 메시지가 나타날 경우는 telnet으로 접속해서 (ssh는 default root 패스워드가 없으므로접속이 불가능하다)

webif를 재설치 해야 한다.



webif 패키지를 설치하기 위해 순서대로 아래 명령어를 입력한다.
기존의 webif를 삭제한다.

ipkg remove webif


ipkg install http://downloads.x-wrt.org/xwrt/kamikaze/7.09/atheros-2.6/packages/webif_0.3-8_mips.ipk

webif를 재설치 하면 아래와 같은 legend 초기 화면을 볼 수 있다

다음에는 DD-WRT에 openvpn서비스를 올려 실제로 응용(?)하는 방법에 대해 알아보자

댓글 없음: