리눅스

프린터 서버와 함께 스캐너 사용하기

귀신이보인다 2020. 1. 31. 14:08
728x90
반응형

SANEWinDS_0.9.5589.msi
2.64MB

#! /bin/bash
emma_check=`lsusb | grep -v "grep" | grep "확인하여입력" | wc -l`
date=$(date "+%Y-%m-%d_%H:%M:%S")

if [ "$emma_check" == "0"  ]; then
	echo "$date Failed!" > /home/pi/emma_stop.log
		docker stop saned
else
	echo "$date Alive" > /home/pi/emma_alive.log
		docker start saned
fi

도커 미지원 기기는 saned 검색 하셔서 설치및 기기설정 하시면 되십니다.

 

사실 이 스캐너 기능은 그다지 어렵지 않게 하여 간단히 SSH 명령줄 하나면 다 되실거 같습니다.

 

 

docker run -d --name saned --network=host --device /dev:/dev --privileged micwy/docker-alpine-saned

 

위 명령줄 하나면 되실겁니다.

 

lsusb | grep -v "grep" | grep "..." | wc -l

 

lsusb 를 해보시면 

목록이 나옵니다.

거기서 나오는 프린터기를 끄시고 lsusb 하면 나오는 목록과 

프린터기를 켜시고 lsusb 하면 나오면 목록과 비교하여 추가되는 부분을 

grep "확인하여입력" 이 부분을 넣어주시면 되시겠습니다.

 

솔직히 나스라는 기기는 업무용에 관한 내용이 별로 없고 대부분 토렌트나 트랜스코딩이 주를 이어서요.

 

도커만 되면 나스에 프린터및 복합기 연결해놓으면 다른 컴퓨터에서 다 할수 있으니 너무 편하네요.

 

저또한 시놀로지에서 스캐너 라는 프로그램이 따로는 없고 어시던트를 이용해서 버튼 하나 연결 누르면 되긴하는데

 

연결을 누르는 순간 프린터 공유기능이 사라지므로 별 효율성이 없었고 다시 프린터를 눌러줘야 하는 번거로움이 있어서 스캐너는 어차피 잘 쓰지는 않았지만 이제 스캐너도 잘 활용할수 있을듯 싶습니다.

 

구글 클라우드 프린터 연동 + 스캐너 로 인하여 저희 복합기는 아주 좋은 네트워크 복합기가 되었습니다.

 

참고로 저희집 복합기는 와이파이 미지원 모델입니다.

 

맨위는 셸스크립트이고 복합기가 꺼졌있다면 도커 스캐너를 끄고 켜져있다면 도커 스캐너를 켭니다.

이유는 복합기를 켜놓고 사용하시다가 복합기를 꺼놓게 되면 스캐너가 작동이 되지 않습니다.

728x90
반응형