1. 개요
HP(휴렛 팩커드)는 리눅스에서도 복합기들을 사용할수있도록 특화된 드라이버 소프트웨어(software)인 HPLIP(HP Linux Imaging and Printing)[1]를 지원할뿐만아니라 오픈소스로 공개해 공개협력개발을 지원하고 있다. HPLIP는 CUPS(Common Unix Printing System)와 SANE(Scanner Access Now Easy)에 기반한다.[2][3] HP는 추가적으로 2021년 현재 OS에 종속되지 않는 EWS도 지원한다.2. CUPS
SANE(Scanner Access Now Easy)이 스캐너에 대한 유닉스(또는 리눅스)계열의 오픈소스 프로젝트라고 한다면 CUPS(Common Unix Printing System)는 역시 프린터에 대한 유닉스계열의 오픈소스 프로젝트라고 할수있다. HPLIP가 이러한 CUPS와 SANE에대한 호환성을 기반으로 하는 HP프린터를 지원하도록 함으로써 이들은 상호 기술적 공생관계에 놓이는 전략적 시너지 효과를 보장하고 있다. 일부 HP프린터 제품군의 고성능 칩이 HPLIP을 지원하고 호환성을 보장하는것은 이러한 메커니즘때문이라고 할수있다.[4][5]한편 참고로 CUPS는 웹킷(WebKit)처럼 애플(Apple)이 설계하고 주도하고 있는 오픈소스 프로젝트 중 하나이다.[6]
3. hplip
리눅스에서 hp 프린터 드라이브 메니저(hp-toolbox)를 사용한 프린터 사용 예시( 데비안 기준)hp printer manager설치하기
\> sudo apt install cups
\> sudo apt install hplip hplip-gui -y
\> hp-toolbox
\> sudo apt install hplip hplip-gui -y
\> hp-toolbox
4. 복합기
HP(휴렛 팩커드)뿐만아니라 삼성전자의 주요 복합기 잉크젯 제품군 및 레이저 복합기들이 이를 지원하고 호환된다. SL-T1670FW,SL-T1680W시리즈 등이 그 예이다.[7][8][9]5. 관련 문서
[1]
#
[2]
CUPS 오피셜
https://www.cups.org/
[3]
SANE오피셜
http://www.sane-project.org/
[4]
HP Linux Imaging and Printing > Print, Scan and Fax Drivers for Linux
#
[5]
\[삼성전자서비스\] 통합 리눅스 드라이버 설치 방법을 알려주세요 > CUPS와 SANE 시스템 기반으로 동작하는 Samsung Unified Linux Driver(통합 리눅스 드라이버) 설치 방법을 안내드립니다
#
[6]
(공식웹사이트) CUPS > Help
#
[7]
Samsung electronics SL-T1670FW, HP
#
[8]
\[삼성전자\] electronics SL-T1680W, HP
#
[9]
재부팅후 자동인식 레이블(lable)에 '@'표기로 address가 로컬호스트(localhost)에 연결되었음을 확인할수있다.