Arduino :: Lecture & TIPs

CodeZoo CAT.M1 모듈 Raspberry Pi (라즈베리파이) 설정하기

시작하기 전에

CodeZoo (코드주) 사 (社) 의 CAT.M1 제품을 Raspberry Pi (라즈베리파이) 와 연결해 설정하는 과정에 앞서 준비해야 될 준비물들은 다음과 같습니다.

 

 

CodeZoo CAT.M1 모듈아래의 링크를 통해 구매하실 수 있습니다.

https://amzn.to/3DLEINp
https://simsquare.kr/DeveloperKit/?idx=309

 

 

CAT.M1 Hardware (하드웨어) 를 준비합니다.

USB 연결 AT 명령어를 이용하여 테스트 절차를 거친 후, 후면의 좌측 5 번 Pin우측 2 번 Pin 을 점퍼선을 이용하여, 혹은 납땜을 통해 연결합니다.

 


 

Raspberry Pi (라즈베리파이) 에 Raspberry Pi OS (운영체제) 를 설치합니다. 이후, Micro-USB 케이블을 통해 CAT.M1 과 Raspberry-Pi (라즈베리파이) 를 연결합니다.

 

 

CAT.M1 에 PPP 를 설치합니다.

Raspberry Pi (라즈베리파이) 에 내장된 Terminal (터미널) 을 실행해서 설치 파일을 다운로드 받습니다.

wget https://raw.githubusercontent.com/sixfab/Sixfab_PPP_Installer/master/ppp_install_standalone.sh

 

 

아래의 명령어를 통해 다운로드 받은 파일의 권한을 변경합니다.

sudo chmod +x ppp_install_standalone.sh

 

 

ppp-install_standalone.sh 를 실행합니다.

sudo ./ppp_install_standalone.sh

 

 

다음의 화면이 표시되면, 숫자 키 [ 2 ] 를 입력하여, 3G, 4G / LTE Base Shield 항목을 선택한 후 [Enter] 키를 눌러 계속해서 진행하도록 합니다.

 

 

APN 을 입력합니다.

LG U+ USIM 사용 시 :
m2m-catm1.default.lguplus.co.kr

Telenor Connexion 의 Global IoT USIM 사용 시 :
internet.lte.cxn 혹은 connect.cxn (30MB 요금제)

 

 

기타 설정을 다음과 같이 입력하도록 합니다.

username and password :
n

device communication PORT :
ttyUSB3

activate auto-connect/reconnect service at R.Pi boot up :
Y

 

 

[Enter] 를 입력하고 Raspberry Pi (라즈베리파이) 를 재부팅하면 PPP 서비스가 적용되게 됩니다.

 

CAT.M1 PPP 동작여부를 확인합니다.

Raspberry Pi Terminal (라즈베리파이 터미널) 에서 ifconfig 명령어를 수행하여 ppp0 장치가 식별되는지 여부를 확인합니다.

Raspberry Pi Terminal (라즈베리파이 터미널) 에서 route -n 명령어를 실행하여 ppp0 장치가 식별되는지 여부를 확인합니다.

 

Raspberry Pi (라즈베리파이) 에 RaspAP 를 설치합니다.

[주의!] RaspAP 설치하시기 전에 Cat.M1 모듈 USB 연결 케이블을 분리해두셔야 합니다. (패키지를 많이 설치해 데이터를 엄청나게 사용하는 관계로 요금 폭탄이 청구될 수 있습니다.)

 

우선적으로 아래와 같이 설정을 백업합니다.

sudo cp /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf.sav

 

설정 파일의 모든 내용을 공란 (null) 으로 비워둡니다.

sudo cp /dev/null /etc/wpa_supplicant/wpa_supplicant.conf

 

/etc/wpa_supplicant/wpa_supplicant.conf 파일을 여신 다음

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

아래 스크립트를 입력하신 후 저장합니다.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

 

 

아래 명령어로 RaspAP를 설치합니다. 중간 중간 질문이 나오면 [ Y ] 를 입력하고 [ Enter ] 키를 눌러 계속해서 진행합니다.

wget -q https://git.io/voEUQ -O /tmp/raspap && bash /tmp/raspap

 

 

설치가 완료되면 재부팅을 수행합니다.

sudo reboot

 

 

재시작 하면 CAT.M1 과 Raspberry Pi (라즈베리파이) 를 USB 케이블로 연결합니다. 인터넷 연결 아이콘에 마우스 커서를 올려 놓고 연결 주소가 모두 출력되었는지 확인합니다. (약간의 시간이 소요됩니다.) 이후, 웹 브라우저를 실행하여 주소창에 “10.3.141.1” 을 입력하신 다음, [ Enter ] 키를 누릅니다.

 

Username : admin
Password : secret

 

​ 

연결하는 WiFi 신호의 SSID 와 비밀번호 는 다음과 같습니다.
(RaspAP 관리자 화면에서 각각 변경하실 수 있으며 Hotspot 메뉴 하위의 [Basic] 탭에서 SSID, [Security] 탭에서 Password 변경이 가능합니다.)

 

SSID : ​raspi-webgui​
Password : ChangeMe

 

 

고맙습니다.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: