본문 바로가기
NAS Systems/Asus 공유기

[ASUS 공유기 tvheadend 설치 #2] 아수스 공유기 Entware-ng 설치하기

by 아이티잡스
반응형

앞의 포스팅에서 SSH 외부 접속 활성화에 대해서 포스팅하였습니다. 여기에서는 Entware를 설치해보고자 합니다. 

 

2017/12/30 - [NAS Systems/Asus 공유기 ] - ASUS RT-AC68U 공유기 SSH 외부 접속 활성화 및 JFFS 파티션 활성화

 

https://github.com/RMerl/asuswrt-merlin/wiki/Entware#the-easy-way

 

 

Entware 란?

Entware is package repository for embedded devices. bootstrap과 비슷하다고 보면 됩니다. opkg 명령으로 각종 프로그램을 설치해서 실행할 수 있습니다.

1. 공유기를 재시작한 후에, PUTTY 터미널로 라우터에 접속한 후에, 다음 명령을 실행합니다. 

순서대로 1/2/3/4 그림처럼 명령어를 ctrl+c 복사하여, putty 프로그램에서는 마우스 우클릭하여 붙여넣기를 합니다.  2번째 명령어는 entware를 다운받아서 실행하는 명령어입니다.

 

cd /tmp

wget -c -O entware.arm-setup.sh http://goo.gl/Drwhrb

chmod +x ./entware.arm-setup.sh

./entware.arm-setup.sh

 

2. Entware-NG 가 설치될 파티션 위치를 선택합니다. 위에서 보는 것처럼 저는 한개의 usb 메모리만을 설치하였으므로, 1 번을 선택하면 됩니다. 선택을 하면 아래와 같이 설치가 됩니다. 

 

 

3. 위의 스왑 파일 크기를 선택하는 화면이 나옵니다. 1024MB 를 추천합니다. 2번을 입력하고 Enter를 누릅니다. 

4. Enter 키를 눌러, 작업을 계속 진행합니다. 

 

5.  에러없이 Entware-NG가 설치되었고, 축하메시지가 나타납니다. 

 

6. cd /opt 명령어를 입력하여, 폴더를 이동합니다. entware-ng.arm 이름의 디렉토리가 생성되었습니다. 

cd /opt

 

7. 이제 Entware-NG는 아수스 라우터에 설치가 되었습니다. 이제는 nono text editor 등의 몇가지 패키지를 설치합니다. 

opkg install nano 

 

 

8. Swap 파일을 생성합니다. 아래 순서대로 명령어를 입력해줍니다. 

cd /opt

dd if=/dev/zero of=swap bs=1024 count=524288

mkswap swap

chmod 0600 swap

swapon swap

 

 

9. 부팅시 enable swap 스크립트를 생성합니다. 

nano /jffs/scripts/post-mount

 

 

10. 위의 명령을 입력하면, 아래 스크립트 화면으로 이동하고, 아래 내용을 붙여넣기 해줍니다. 

#!/bin/sh

 

swapon /opt/swap

 

 

11. Ctrl + O (write out) ▶ 엔터 키 (save) ▶ Ctrl + X (exit) 순서대로 입력합니다. 

 

 

12. 종료시 ummounts swap 스크립트를 만들어줍니다. 

nano /jffs/scripts/services-stop

 

 

 

13. 스크립트 안에, 아래 내용을 추가하여 붙여넣기를 해줍니다. 

#!/bin/sh

 

swapoff /opt/swap

 

 

14. Ctrl + O (write out) ▶ 엔터 키 (save) ▶ Ctrl + X (exit) 순서대로 입력합니다. 

 

15. 스크립트가 실행되도록 아래 명령어를 입력합니다. 

chmod a+rx /jffs/scripts/*

 

이로써 아수스 공유기에 Entware-ng 설치를 모두 마쳤습니다. 

 

 

참고사항: entware-ng.arm 설치 폴더 경로입니다. 설치를 몇번 했더니 올드 버전 폴더도 새로 생기더라구요. 설치 폴더가 생성안된다는 유저분이 계셔서 올리는데, 혹시나 해결하신 분 있으면 댓글 부탁드립니다. 

 

반응형

 

댓글