반응형

라즈베리파이 18

gccmakedep command not found 가 나올 때

gccmakedep command not found 오류가 나타날 때가 있다. 라즈베리파이 image를 설치를 하면 웬만하면 이런 것들은 설치가 되어있었으면 하는데, 어떤 버전은 설치가 되어있기도 하고, 어떤 버전은 직접 추가 설치를 해야 하는 것 같다. 이 오류를 없애려면, 아래의 패키지를 설치하면 된다. # sudo apt-get install xutils-dev 참고로, CentOS에서는 패키지 명이 다르다. 아래의 명령으로 설치할 수 있다. # sudo yum install imake

(4) 스트리밍을 위한 미디어 서버 설치 - PLEX

간만에 오래전에 적다가 말았던 영화 스트리밍 서버 만드는 글을 이어간다. 라즈베리파이 1~2에서 토렌트를 사용하니, 로컬에 저장을 할 때도, NAS용 디스크를 만들어서 사용할 때도, 디스크 I/O가 발생하면 라즈베리파이가 거의 먹통이 되는 수준이었다. 최근의 라즈베리파이3, 4는 그정도는 아니었지만, 시간이 지난 현재는 라즈베리파이가 아닌, Jetson Nano를 서버로 사용하고 있다. 젯슨나노는 디스크I/O가 있어도 시스템이 멈추는 수준으로까지는 되지 않아서 나은듯. 10만원짜리 홈서버로 사용하기에는 괜찮은 듯하다. 트랜즈미션을 이용하여, 다운로드 받은 영상을 스트리밍으로 Play하기 위한 미디어서버를 설치한다. PLEX를 사용하였다. Plex Server는 성능 낮은 서버에서 미디어센터를 구축하기 위..

RealTek 88x2au USB무선랜의 5Ghz 인식 및 설정

아래의 드라이버는 라즈베리파이W에 Kali 리눅스를 설치한 상태에서, USB형태의 무선랜(5Ghz) 인식을 할 때 사용했다. sudo apt-get update sudo apt-get install linux-headers-generic build-essential git git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git cd rtl8812AU_8821AU_linux make sudo make install sudo reboot now 두번째 방법은 아래와 같다. 1. rpi-source다운로드 sudo wget https://raw.githubusercontent.com/notro/rpi-source/master/rpi-source..

라즈베리파이 제로(raspberry pi zero w) 사용시, CLI모드로 부팅

라즈베리파이1 또는 라즈베리파이 제로 등의 예전 모델을 사용하려고 하니, 성능이 많이 늦어서 한참만에 부팅이 완료되어서 불편한 점이 많다. 이것을 DESKTOP으로 대신 사용할 것이 아니라, 단지 OS로서만 사용하여 프로그램을 돌리는 것이 목적이니, 굳이 GUI화면을 띄울 필요성이 없다. 라즈베리파이에 OS를 설치하는 것은 다른 글을 참고해서 설치하면 될 것이고, 아래에는 설치 후에 CLI모드로 부팅하는 방법을 정리한다. GUI를 사용할 경우, 마우스 움직임, 프로그램 실행 등의 속도가 아주 늦다. 답답할 수준임(라즈베리파이3,4 같은 것은 불편함이 안느껴진다.) 물론, rasbian 을 설치한 경우는 속도가 어느 정도 나겠지만, rasbian에 필요한 패키지를 설치하는 것이 불편하여, 라즈베리파이용 k..

리눅스(라즈베리파이, 젯슨나노)에서 무선랜 패킷 캡쳐 방법

젯슨나노를 이용하여 무선랜에 들어오는 모든 패킷을 캡쳐를 해보았다. 공유기에서 유선 랜을 꽂아서 기본적인 인터넷 연결은 유선랜으로 연결하도록 하였다. 무선랜은 실제 공유기에 연결하는 것이 아닌, 무선에서 전송되고 있는 패킷을 모두 잡도록 해보았다. 우선, 서버의 인터페이스 정보를 조회해 본다. sudo ifconfig 조회된 아래 화면에서, 유선랜(eth0)에는 192.168.0.4 가 할당되어있고, 무선랜(wlan0)에는 192.168.0.3이 할당된 것을 확인할 수 있다. 무선랜에는 기존에 공유기로 접속을 하도록 설정된 것이라, 연결된 상태로 보인다. 만일, 무선랜 설정을 하지 않았다면 공유기AP에 접속하지 않았기에 다르게 보일 수도 있다. 무선랜(wlan0)가 무선공유기로 접속을 하도록 하는 것은 ..

라즈베리파이4에 opencv3.x 설치 오류 해결방법

컴파일 중에 아래와 같이 CODEC_FLAG_GLOBAL_HEADER 가 정의되지 않았다는 에러 메시지가 나올 때의 해결 방안입니다. /modules/videoio/src/cap_ffmpeg_impl.hpp:1484:21: error: ‘CODEC_FLAG_GLOBAL_HEADER’ was not declared in this scope. 아래의 파일을 열어서, 맨 앞쪽에 아래의 #define 3줄을 추가하고 컴파일 하면 됩니다. opencv-3.2.0/modules/videoio/src/cap_ffmpeg_impl.hpp #define AV_CODEC_FLAG_GLOBAL_HEADER (1

(1)드라마/영화 등 자동으로 다운로드 하는 NAS서버 만들기- 환경

1. 하고자 하는 목표 내가 사용하는 윈도우PC, 맥북, 윈도우패드, 라즈베리파이, 아이패드, 휴대폰(아이폰, 안드로이드)에서 파일을 공유 및 조회할 수 있는 NAS 구축. 궁긍적으로는 라즈베리파이를 24시간 가동하기 때문에, 라즈베리파이에 토렌트 파일을 다운로드 받을 수 있는 transmission을 설치하여, 내가 필요한 파일을 평상시 NAS에 저장할 수 있도록 한다. 다운로드 받는 대상은, TV드라마, 예능 등의 트렌트 파일을 자동으로 찾아 다운로드 되도록 하고, 특정 기간이 지나면 자동 삭제할 수 있도록 한다. 당연히 대상은 확대될 수 있도록 한다. 2.보유 장비는 이것으로 진행한다. 공유기: IPTIME : A2004NS-R 공유기에 USB포트가 있어서 파일서버를 만들수 있게 되어있어서, 이것을..

반응형