본문 바로가기

HW 프로그래밍107

Setting up a wireless LAN via the command line Setting up a wireless LAN via the command line This method is suitable if you don't have access to the graphical user interface normally used to set up a wireless LAN on the Raspberry Pi. It is particularly suitable for use with a serial console cable if you don't have access to a screen or wired Ethernet network. Note also that no additional software is required; everything you need is already .. 2021. 2. 6.
고정 IP 할당하기(GUI, CLI) 기본적으로 라즈베리파이4에 랜선 or wifi에 연결하게되면 dhcp를 통해 IP를 자동으로 할당받게된다. 그래서 원하는 ip를 부여해주려면 고정 IP를 따로 설정을 통해 할당해 줘야한다. 일단 크게 GUI 환경과 CLI 환경 두가지 방법으로 할당할 수 있다. GUI 환경에서 고정 IP 할당하기 wifi 아이콘에서 우클릭 Wireless & Wired Network Settings 클릭 설정하고 싶은 인터페이스 설정 나는 WIFI 환경에서 설정하고있기 떄문에 wlan0에 설정 설정 후 재부팅 하면 된다. CLI 환경에서 고정 IP 할당하기 라즈베리파이같은경우 dhcpd에서 부팅시 ip를 할당하도록 설정할 수 있다. 아래처럼 입력해주면 된다. 라즈베리파이가 DHCP를 이용하여 자동으로 IP를 설정하는 것을.. 2021. 2. 6.
WiFi 설정하기 Raspberry Pi 3에는 무선랜이 기본 탑재라서 WiFi 설정을 해 보았다. 설정 중에 겪은 몇 가지 문제점과 설정 방법을 여기서 다뤄보려고 한다. 무선랜 장치 조회 아래와 같이 iwconfig 명령을 실행해보면 기본 탑재된 무선랜 장치는 wlan0임을 알 수 있다. pi@raspberrypi:/home $ iwconfig lo no wireless extensions. wlan0 IEEE 802.11 ESSID:"shanpark" Mode:Managed Frequency:2.447 GHz Access Point: 64:E5:99:A3:6F:2C Bit Rate=72.2 Mb/s Tx-Power=31 dBm Retry short limit:7 RTS thr:off Fragment thr:off Po.. 2021. 2. 6.
고정IP 변경 원격 접속을 할때 IP를 이용해 접속을 해줘야하는데 통상적인 환경에서는 매번 IP가 변경되기 때문에 고정아이피를 설정해줘야 외부에서 접속하기 수월해집니다. 우선 SSH에 접속하여 아래와 같은 명령어를 입력합니다. netstat -nr 그럼 아래와 같은 화면이 뜰텐데 붉은색 체크박스로 표시해둔 부분을 잘 기억해둡니다. 이번엔 아래와 같은 명령어를 입력합니다. sudo nano /etc/dhcpcd.conf 그럼 아래와 같은 화면이 뜰텐데 여기서 IP를 설정해주는 코드를 찾아주겠습니다. ctrl + W를 입력하여 Search 모드로 들어가신 후 아래와 같이 example static ip를 입력합니다. 이후 아래 구문과 똑같이 만들어주시면 됩니다. #Example static IP configuration:.. 2021. 2. 5.
호스트를 해석할 수 없습니다: 이름 혹은 서비스를 알 수 없습니다 "호스트를 해석할 수 없습니다: 이름 혹은 서비스를 알 수 없습니다"라는 메시지와 함께 sudo 명령어가 작동하지 않을 경우 아래와 같이 해결함 pi@monitoringraspberrypi:~ $ hostname monitoringraspberrypi pi@monitoringraspberrypi:~ $ cat /etc/hosts 127.0.0.1 localhost ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters 127.0.1.1 monitoring_raspberrypi pi@monitoringraspberrypi:~ $sudo nano /etc/hosts 127.0.1.1 127.0.1.1 monito.. 2021. 2. 5.
RPI swap size 늘리기 기본적으로 Raspberry PI는 내장된 램 자체은 일반 컴퓨터에 비하면 적은 편이다. 2015년에 출시된 Raspberry PI 3 B 모델을 기준으로 해도 램은 1GB 정도이다. 그래서 GUI를 띄우거나, 뭔가 Memory에 Load해야 할 데이터가 많은 경우에는 느려지거나, 심지어는 그냥 뻗는 경우가 발생하기도 한다. 그래서 보통은 상대적으로 용량이 큰 disk 영역의 일부를 swapfile로 만들어서 램 대용으로 쓰기도 한다. 내가 겪은 문제 중 하나는 Movidius에서 나온 Neural Computing Stick용 SDK와 이에 필요한 example을 설치하다 보니, 중간에 뻗는 현상이 발생하고, 이와 더불어 build fail까지 나타나는 현상이였다. 그런데 유심히 보니, 램이 딸려서 그.. 2021. 2. 4.