반응형

설치


순서

sd카드 포맷->라즈비안 다운->imager 다운->imager를 이용해 부팅가능한 디스크로 만들어주기


sd카드를 연결해준뒤 FAT32 또는 exFAT으로 포맷하여줍니다.

(용량에 따라 64gb이상일 경우 exFAT으로 포맷 ntfs는 윈도우파일시스템이다.)


라즈비안 설치

https://www.raspberrypi.org/software/operating-systems/

에서 원하는 os 다운로드

저는 Raspberry Pi OS with desktop and recommended software를 다운받았습니다.

다운받은후 압축을 풀어줍니다.



imager 설치

https://www.raspberrypi.org/software/

실행후
choose os 클릭 ->use custom 선택->압축해제한 이미지파일 선택 ->sd카드 선택->write클릭



부팅시켜 보기(인터넷 설정까지)


-모니터와 연결선을 가지고 있을때
모니터와 hdmi선(raspberry pi 4인경우 mini hdmi선)있을경우 연결하여 바로 접속가능

-모니터가 없을시
모니터가 없을시 포트포워딩을 설정하고 ssh를 통해 접속할 수 있습니다.
-ssh설정순서
ssh파일과 wpa_supplicant.conf 파일 만들기 -> boot드라이버에 넣어주기

ssh파일은 빈파일로 생성만 해둡니다. ssh파일은 확장자가 없고 파일내용도 없어야 합니다. 부팅시 ssh파일이 존재하면 이를 인식하고 ssh를 사용할수 있도록 설정해줍니다.

wpa_supplicant.conf 파일 생성
1
2
3
4
5
6
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="접속할 WIFI 이름"
    psk="접속할 WIFI 암호"
}

cs



위와 같이 boot 드라이버에 생성해주면 됩니다.



부팅 (기본 아이디)
일단 sd카드를 끼우고 전원을 연결하면 부팅이 됩니다.
부팅 후 로그인은 모니터가 있다면 부팅화면에서 입력하면 되고 모니터가 없다면 포트포워딩을 한후 putty를 이용하여야 합니다. 모니터가 없는경우는 아래를 따라해주시면 됩니다.

모니터가 없는경우
순서
공유기 ip 기억하기->유무선 단말정보에서 라즈베리파이가 할당받은 ip 기억
->포트포워딩 설정(외부포트 내부ip주소 내부포트 입력후 추가)

포트포워딩 화면으로 이동하는법(kt공유기 사용시)

https://m.blog.naver.com/PostView.nhn?blogId=zetezz&logNo=221224911338&proxyReferer=https:%2F%2Fwww.google.com%2F

다른공유기

https://m.blog.naver.com/seoulworkshop/221265052717


해당 설정과정은 공유기마다 조금씩 다를수있습니다.
먼저 시스템정보에서 공유기 ip를 기억합니다. putty로 접속할 ip입니다.
유무선 단말 정보에서 라즈베리파이가 할당받은 ip기억합니다. 공유기가 라즈베리파이에 할당한 내부 ip입니다.
이후 포트포워딩 설정 화면으로 이동합니다.
포트포워딩 화면까지 잘 들어갔다면 이때 내부 네트워크와 외부 네트워크를 헷갈릴수 있는데 외부네트워크는 외부에서 라즈베리파이로 접속할 포트입니다.
현재 라즈베리파이는 ssh의 기본포트인 22번포트가 ssh포트로 열려있습니다.
즉 외부포트는 사용하지않고있는 아무 포트나 적어주어도 되지만 내부포트는 22로 해주어야합니다. 접속후에는 보안상 설정을 변경하여 다른포트로 바꾸어주는것이 좋습니다.
내부 IP는 라즈베리파이에 할당받은 ip를 적어줍니다.
이제 putty를 이용해 접속하여 봅니다.

해당 아이디로 로그인해 줍니다.
이후 아이디와 비밀번호를 변경해주는것을 권장드립니다.
id : pi
password : raspberry


모니터가 있는경우

와이파이설정


국가를 us로 설정하여야만 제대로 잡힌다.

좌측상단 라즈베리파이 모양 클릭->Preferences->Raspberry Pi Configuration->Localisation->Set WiFi Country->US로 바꾸어준다


라즈베리파이 상태확인

라즈베리파이의 보드버전이나 램을 확인해 봅니다.

-보드버전확인

cat /proc/device-tree/model

-메모리 확인

cat /proc/meminfo

-라즈베리파이 cpu온도체크

sudo cat /sys/class/thermal/thermal_zone0/temp

결과값을 1000 나눠주면 섭씨온도이다








반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기