[카테고리:] Linux


  • kernel: lan78xx 1-1.1.1:1.0 eth0: kevent 4 may have been dropped 에러 관련

    라즈베리파이3B+ 운영 과정에서 아래와 같은 에러가 발생하며 네트워크가 끊기는 현상이 종종 발생하였다. kernel: lan78xx 1-1.1.1:1.0 eth0: kevent 4 may have been dropped 다양한 검색을 통해 원인으로 지목된 것들은 다음과 같다. 1. 전원 어뎁터 문제 전원이 부족해 발생한다는 얘기가 있어 전용 어뎁터로 변경했지만 해결에 도움이 되지 않음. 2. 메모리 부족 스왑 메모리를 증설해보았지만 문제 해결에 도움이 […]

  • 라즈베리파이에서 무선랜 설정시 Hidden SSID 설정 방법

    라즈베리파이에서 무선랜 설정시 히든 SSID일 경우 접속이 안되기도 한다. 이럴 경우 아래와 같이 ‘scan_ssid=1’ 옵션을 추가 하면 된다. ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=US network={ ssid="SSID" psk="PASSWORD" scan_ssid=1 }

  • 라즈베리파이 정보 확인

    보드 버전확인 pi@raspberrypi-1:~ $ cat /proc/device-tree/model Raspberry Pi 3 Model B Plus Rev 1.3 OS 버전 확인 pi@raspberrypi-1:~ $ uname -a Linux raspberrypi-1 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux pi@raspberrypi-1:~ $ cat /etc/issue Debian GNU/Linux 11 \n \l pi@raspberrypi-1:~ $ cat /etc/*release* PRETTY_NAME="Debian GNU/Linux 11 (bullseye)" NAME="Debian GNU/Linux" VERSION_ID="11" […]

  • journalctl 명령어(-p 옵션 설명)

    journalctl는? journalctl은 systemd의 로그 시스템인 journald의 로그를 조회하는 도구입니다. -p 옵션은 로그의 우선순위(priority) 를 필터링하는 데 사용됩니다. 로그 우선순위는 중요도에 따라 분류되며, 각 우선순위는 특정 숫자로 나타낼 수 있습니다. -p 옵션 뒤에 숫자나 이름을 지정함으로써 원하는 우선순위 이상의 로그만 필터링하여 볼 수 있습니다. journalctl -p 옵션 설명 journalctl -p 옵션 뒤에 사용되는 값은 우선순위(priority) 를 […]

  • AWS Lightsail swap 메모리 추가하기

    라이트세일 최저 사양은 메모리가 512MB지만 용량은 20GB로 넉넉하다. 설치시 앱이 포함된 인스턴스는 적절하게 스왑이 자동으로 생성되어 있는것으로 보인다. 하지만 OS 전용으로 생성시 스왑이 설정되어 있지 않다. 이에 남는 용량을 스왑으로 설정해 활용하자. $ sudo fallocate -l 4G /swapfile $ sudo chmod 600 /swapfile $ sudo mkswap /swapfile $ sudo swapon /swapfile $ free -h $ […]

  • 잉크젯 프린터 노즐 막힘 방지용 라즈베리파이 설정

    최근 잉크젯 프린터를 구입하며 노즐 막힘 예방을 위해 일주일에 한번씩 자동으로 테스트 페이지를 인쇄하도록 라즈베리파이를 통해 구성해보았다. 1. cups 설치 $ sudo apt-get update $ sudo apt-get install cups 2. cups 설정파일 수정 $ sudo vi /etc/cups/cupsd.conf # Only listen for connections from the local machine. -Listen localhost:631 +#Listen localhost:631 +Port 631 # Restrict access […]

  • Ubuntu용 SVN 클라이언트 설치

    윈도에서 자주 사용하던 TortoiseSVN과 유사한 클라이언트를 찾다 발견한 RabbitVCS 설치법을 작성합니다. sudo add-apt-repository ppa:rabbitvcs/ppa sudo apt-get update sudo apt-get install rabbitvcs-nautilus3 UI는 아래 이미지를 참고하세요. 출처 : http://aruizca.com/how-to-integrate-rabbitvcs-with-nautilus-file-manager-in-ubuntu-14-04-trusty-tahr/

  • Ubuntu 13.10 한영키 설정

    System Settings – Language Support로 이동하여 한글 언어를 추가해준다. 재부팅을 한다. 터미널에서 ibus-setup 을 실행후 ‘Input Method’ 탭에서 한글 입력기를 추가 한다. 터미널에서 xev 실행후 한영키를 입력하여 keycode 값을 확인한다. 터미널을 연다음 사용자 계정폴더에 .Xmodmap 파일을 만들어 아래 내용을 작성한다. keycode 확인값 = Hangul remove mod1 = Alt_R 끝으로 다시 터미널에서 ibus-setup 실행후 키보드 변경키를 […]

  • CentOS에서 EPEL 추가하기

    EPEL은 Extra Packages for Enterprise Linux 의 약자다. CentOS 에서 yum을 통해 좀 더 많은 패키지를 설치하고자 한다면 repo 리스트에 추가하면 된다. EPEL과 관련된 자세한 내용은 아래 주소에서 참고하면 된다. http://fedoraproject.org/wiki/EPEL 먼저 현재 설치된 repo 리스트를 확인해 보도록 하자. [root@localhost byjjoon]# yum repolist Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.tt.co.kr […]

  • CentOS 설치 후 ‘setup’ 명령어를 이용해 설정하기

    CentOS 설치 후 ‘setup’ 명령어를 통해 설정을 하고자 하는 경우 아래 패키지를 설치하면 된다. [root@localhost byjjoon]# yum provides /usr/bin/setup Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: data.nicehosting.co.kr * extras: data.nicehosting.co.kr * updates: data.nicehosting.co.kr setuptool-1.19.9-3.el6.i686 : A text mode system configuration tool Repo : base Matched from: Filename : /usr/bin/setup setuptool-1.19.9-3.el6.i686 : […]