분류 전체보기 168

집 밖에서 Xavier AGX를 원격으로 전원 켜기(WOL; wake on lan)

내 경우, 집의 네트워크 구성은 공유기에 raspberry pi3, jetson nano, Xavier AGX 가 연결되어있다. raspberry pi와 jetson nano는 언제나 켜져 있는 홈서버 역할을 하는데, Xavier는 전기를 많이 쓸 것 같아서, 자주 꺼두게 된다. 그런데, 사용하고 싶을 때 전원을 넣고 사용하려니 귀찮고 해서 필요할 때 사용하고, 사용하지 않을 때는 정지 상태로 놔둘 수 있도록 해봤다. Xavier를 정지상태로 만들기 위해서는 아래의 패키지를 설치한 후에 아래에 적힌 일련의 명령어로 정지 상태로 만들수 있다. 정지된 Xavier를 깨우려고 하면 다른 서버에서 명령어를 입력하면 깨우도록 할 수 있는데, 이때 사용한 서버는 공유기에 연결된 jetson nano를 사용토록 했다..

부팅할 때, 자동으로 프로그램 실행하기

라즈베리파이에 전원을 넣었을 때, 즉, 부팅이 되었을 때 바로 프로그램이 실행되도록 해보자. 몇가지 방법이 있지만, 라즈베리파이에 설치한 kali 리눅스에 설정하는 방법을 정리한다. 먼저, /etc/init.d/wips 파일을 생성하여, 아래 내용의 스크립트를 작성한다. # cd /etc/init.d # sudo vi wips /etc/init.d/wips 파일 안의 내용은 아래와 같이 만든다. #!/bin/sh case "$1" in start) eval "cd /home/pi/wips/" echo "Starting WIPS Sensor" eval "./start_wips.sh &" ;; stop) echo "WIPS Sensor stopped" eval "pkill wips" ;; *) echo "U..

gccmakedep command not found 가 나올 때

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

kali linux 설치된 라즈베리파이(raspberry pi ) 4 에서 5Ghz 무선랜 인식

raspberrypi.stackexchange.com/questions/112850/issues-installing-rtl8812bu-wifi-driver-on-raspberry-pi-4-b Issues installing RTL8812BU WiFi driver on Raspberry Pi 4 B Recently, I bought a USB3 WiFi adapter with the RTL8812BU chip (Supports Linux). I have spent 5 hours so far trying to install the Linux driver for the chip on my Raspberry Pi 4. Apparently, I am not raspberrypi.stackexchange.com a..

토요타 아발론 캠리 사이드 미러 교체기 (광각 미러)

싼타페를 탈 때는 사이드미러를 볼 때 특별히 불편한 점이 없었다. 남들은 안보이는 사각지역이 있다고 하는데, 싼타페에서는 사각이 없는 듯했다.. 모든 영역이 다 보였으니... 특별히 불편함이 없이 16년을 무사고로 운전 한 후에 RV를 버리고 세단으로 바꾸게 되었다. 도요타 아발론 하이브리드를 받아서 운전을 해보니, 조수석 미러는 기존과 비슷하게 보였는데, 운전석 미러는 사각이 너무 많아서 자칫하면 사고가 날 것 같은 느낌이다. 캠리도 동일한 듯하고, 다른 외제차들도 그렇다는 말이 있었다. 한참을 순정 상태로 운전을 하다가 옵틱글라스사의 광각 미러를 구매해서 교체하기로 하고 큰 돈 12만원을 들였다. 구매 후 6개월 이내는 미러를 깨도 교환을 해준다고 해서 장착하다가 깨 먹어도 버퍼가 있으니, 공임비도 ..

Jetson AGX Xavier 초기 설치(2)

앞에 글에서, Host 용으로 PC에 VM을 설치하여 우분투 설치하는 과정을 설명하였다.Xavier의 Recovery 버튼(버튼 3개 중에 중간에 있는 버튼)을 누른 상태에서 왼쪽에 있는 전원 버튼을 눌렀다가 같이 때면 Recovery Mode로 시작된다.그 다음은 VM에서 Xavier의 USB-C 포트와 노트북의 USB포트를 케이블로 연결한다. 케이블은 Xavier 구매할 때 같이 제공된 것을 이용한다. 물론, PC와 Xavier간에 케이블 연결을 먼저 한 후에 Xavier를 Recovery Mode로 실행될 수 있게 해도 된다.이제 PC의 VM에서 USB 를 인식하게 하는 방법을 설정해본다. 아래 사진과 같이 VM의 장치>USB를 선택하여 나온, NVIDIA Corp. APX 라는 것을 선택한다. 이..

VirtualBox에 우분투 설치 후, Nvidia AGX Xavier 초기 설치

먼저 윈도우에 virtualbox를 먼저 설치한다. virtualbox는 오라클홈페이지에서 다운로드 받아서 설치할 수 있다. http://www.oracle.com/virtualization/virtualbox/ 위 주소의 우측 상단 조금 밑에 있는 virtualbox다운로드 사이트를 접속하면, OS별로 virtualbox 설치 파일을 다운로드 할 수 있다. 윈도우에서 설치할 것이라서 윈도우용 virtualbox를 다운로드 받아서 설치를 한다. 설치 방법은 쉬우니 넘어간다. virtualbox에 우분투를 설치하기 위해서, 우분투 홈페이지에 접속해서 설치 이미지를 다운로드 받는다. 우분투 이미지는 다음의 주소에서 다운로드 받을 수 있다. http://ubuntu.com/#download Enterprise..

ubuntu 18.04 LTS Bluetooth 인식 해결 방법

NVIDIA XAVIER를 사용하려는데, 블루투스 키보드가 잘 안 붙는다. 해결 방법을 아래에 간략히 요약한다. 첫번째로, 현재의 bluez 버전을 확인하자. 아래의 # 이후의 라인에 있는 명령어를 입력한다.( dpkg --status bluez | grep '^Version:' ) 그 실행결과는 다음과 같다. 명령어를 실행한 이 시스템의 버전정보는 5.48로 나온다. # dpkg --status bluez | grep '^Version:' Version: 5.48-0ubuntu3.4 두번째로는 블루투스 모듈을 새버전(2021년 1월 15일 기준으로 5.50)으로 업데이트 하기 위해 저장소를 추가한다. $ sudo add-apt-repository ppa:bluetooth/bluez [sudo] pass..