데이터셋을 만들고 확보한다
실습 ① Border Router 를 세운다
데이터셋을 만들고 확보한다
실습 ① Border Router 를 세운다 > 실습 ① Border Router 를 세운다
- Border Router 구축 절차를 순서대로 든다
- 다음 실습에 쓸 데이터셋을 어떻게 얻는지 안다
다섯 걸음
절차는 다섯입니다. 원본 교재가 잡은 소요는 반나절이고, 대부분은 내려받고 빌드하는 시간입니다.
하나, 재료를 준비합니다. 라즈베리파이와 802.15.4 동글입니다.
둘, 동글에 무선 담당 펌웨어를 굽습니다. 칩 벤더가 사전 빌드 이미지를 제공하므로 직접 빌드하지 않아도 됩니다.
셋, Border Router 소프트웨어(OTBR · OpenThread Border Router)를 설치합니다. 공식 저장소를 받아 준비 스크립트와 설치 스크립트를 차례로 돌리면, 이름 해석과 방화벽까지 함께 구성됩니다.
넷, 망을 만듭니다. 관리 도구로 데이터셋을 새로 만들고 적용한 뒤 인터페이스를 올리고 Thread 를 시작합니다.
다섯, 확인하고 기록합니다.
다섯째가 다음 실습의 재료다
마지막 걸음을 그냥 넘기지 마시기 바랍니다. 확인할 것이 둘입니다.
먼저 역할이 무엇인지 봅니다. 방금 만든 망에 이 기기 하나뿐이므로 리더로 나와야 합니다. 코스 3 에서 「사람이 정하지 않는다」고 한 그 역할입니다.
그다음이 중요합니다. 활성 데이터셋을 문자열로 꺼내 둡니다. 코스 3 에서 본 그 묶음 — 네트워크 이름과 채널과 키가 들어 있는 것 — 이고, 다음 두 실습에서 이 값을 그대로 씁니다. 기기를 붙일 때 이것을 넘겨야 메시에 합류하니까요.
⚠️ 그리고 이 값이 최고 등급 비밀이라는 것을 여기서 실감하게 됩니다. 이 문자열을 가진 사람은 이 망에 들어올 수 있습니다. 실습이라도 공개된 곳에 붙여 두지 마시기 바랍니다.
⚠️ 우리가 직접 돌려 본 절차가 아니라 강의 교재에서 옮긴 것입니다. 도구 판마다 명령이 달라지므로 화면 캡처와 로그는 담지 않았습니다. 진행하며 막힌 자리를 기록해 두시기 바랍니다.
이 과제의 산출물은 데이터셋 문자열 하나입니다. 그것이 다음 두 실습을 잇습니다.