Claude Code · 2026년 8월 19일 ★★★

맥이 안 잡던 HP 레이저 1008a를 클로드 코드로 4시간 만에 인쇄시켰어요 — 정작 드라이버를 새로 쓴 게 아니라 HP 리눅스 드라이버를 컨테이너에 담아 이은 거예요

맥이 지원하지 않는 HP 레이저 1008a에 인쇄하려고 클로드 코드와 한자리에서 약 4시간을 붙어 앉은 세션 기록이 해커뉴스에 올라 115점·댓글 75개가 붙었어요. 오픈소스 SpliX는 종이마다 왼쪽 위에 줄무늬 조각만 찍었고 foo2zjs는 프린터가 'SPL ERROR'를 뱉었는데, 결국 통한 건 인코더를 새로 짜는 게 아니라 HP 리눅스 드라이버에서 꺼낸 rastertospl 실행 파일을 리눅스 컨테이너에서 그대로 돌리는 것이었어요. 맥의 인쇄 필터가 갇혀 있는 격리 영역 탓에 컨테이너 호출도 USB 직접 접근도 막혀서, CUPS가 인쇄물을 로컬 소켓으로 흘려보내면 관리자 권한 데몬이 받아 USB에 직접 쓰는 구조가 됐어요.

용어 풀이
CUPS
유닉스 계열 운영체제의 표준 인쇄 시스템. 맥OS도 이걸 쓴다
SPL
이 프린터가 알아듣는 인쇄 데이터 형식. 표준인 PostScript·PCL 을 못 알아들어 일반 드라이버가 안 통한다
rastertospl
HP 리눅스 드라이버에 들어 있는 변환 프로그램. 인쇄할 이미지를 SPL 형식으로 바꾼다
운영자 인사이트

드라이버 없는 하드웨어에서 에이전트가 이긴 지점은 규격을 새로 구현한 데가 아니라 이미 있는 구현체를 찾아 이어 붙인 데였어요 — 다만 그 대가가 상시 실행 리눅스 가상머신과 관리자 권한 데몬이라면, 굴러간다는 사실보다 이걸 팀 장비에 깔 수 있는지를 먼저 따져 보세요.

여러 관점으로 보기
  • 원문 — 4시간 세션 기록 2026년 8월 17일 하루, 한자리에서 약 4시간 만에 인쇄까지 갔다고 적혀 있어요. Kuber Studio
  • 실제 구조 — 저장소가 스스로 밝힌 것 SpliX는 줄무늬만 찍고 foo2zjs는 오류를 뱉어서, 통한 건 HP 리눅스 드라이버의 rastertospl 을 컨테이너에서 돌리는 것이었대요. GitHub
  • 반론 — 해커뉴스 토론 '드라이버를 쓴 게 아니라 있는 리눅스 드라이버를 감싼 것', '검색 10~15분이면 됐을 일'이라는 지적이 달렸어요. Hacker News

원본 보기 (hn:claude-code)