본문으로 건너뛰기

© 2026 Molayo

Dev.to헤드라인2026. 06. 28. 07:15

프린터를 고치는 단 하나의 진짜 방법: 봇에게 물어보기 (그리고 그것이 왜 당신을 두렵게 해야 하는가)

요약

복잡한 기술적 문제 해결(troubleshooting) 과정에서 AI 봇을 활용하는 새로운 워크플로우를 소개합니다. 기본적인 하드웨어 점검은 사람이 수행하고, 복잡한 프로토콜이나 시스템 상태 분석은 AI에게 맡기는 효율적인 협업 방식을 제안합니다.

핵심 포인트

  • 기본적인 물리적/네트워크 연결 확인은 사람이 담당
  • 복잡한 시스템 로그 및 프로토콜 분석은 AI에게 위임
  • AI는 구글 검색보다 정밀한 시스템 상태 진단에 탁월함
  • 기술적 문제 해결의 핵심은 기계가 읽을 수 있는 상태를 파악하는 것

예전에는 프린터를 고치는 방법이 열 가지 정도 있었지만, 그중 아홉 가지는 당신이 겪고 있는 정확한 문제를 한 번도 본 적 없는 누군가가 작성한 어설픈 블로그 포스트였습니다. 그럼에도 당신은 열 번째 방법이 정답일지도 모른다는 생각에 그 모든 글을 샅샅이 뒤지곤 했습니다.

그 시대는 끝났습니다. 이제 저의 전체적인 프린터 문제 해결 (troubleshooting) 워크플로우는 다음과 같습니다:

  1. 전원이 연결되어 있는가?
  2. LAN에 연결되어 있는가?
  3. IP 주소가 있는가?
  4. 상태 페이지 (status page)에 정상이라고 나오는가?

이 네 가지 질문에 모두 '예'라고 답했는데도 여전히 인쇄가 되지 않는다면 — 저는 멈춥니다. 인터넷을 뒤지지 않습니다. 그 선을 넘어 스스로 진단하지도 않습니다. 저는 그것을 '그 봇 (da bot)'에게 넘깁니다.

다음은 실제 사례입니다 — 새 집으로 이사한 후 프린터가 작동을 멈췄던 일 — 그리고 그 과정에서 이어진 대화입니다. 이 대화는 왜 이 새로운 워크플로우가 효과적인지, 그리고 왜 이것이 당신을 걱정시켜야 하는지에 관한 것입니다.

파트 1: 새로운 문제 해결 스택 (Troubleshooting Stack)

제가 스스로와 맺은 계약은 이렇습니다: 저는 스택의 하단을 담당하고, 봇은 그 위의 모든 것을 담당합니다.

전원, 연결 (link), IP, 상태 페이지 — 이것은 제 몫입니다. 확인하는 데 몇 초면 충분하며, 멍청한 실수들을 배제해 줍니다. 그리고 전문 지식이 전혀 필요하지 않습니다. 그 선 위의 모든 것 — 프로토콜 협상 (protocol negotiation), 인증서 (certificates), CUPS 상태 머신 (state machine), 드라이버 형식 (driver formats) — 은 제가 예전에 오후 시간을 통째로 허비하곤 했던, 바로 그 밀도가 높고 검색하기 어려운 계층입니다. 그래서 저는 이제 더 이상 그렇게 하지 않습니다.

실제 인수인계 과정은 다음과 같습니다.

나:
프린터는 온라인 상태이며 준비된 것으로 생각하고, 적절한 IP를 가지고 있으며, 상태 페이지는 녹색입니다. 프린터를 제거했다가 다시 추가해 보았는데 — 녹색으로 표시되었다가, 인쇄를 시도하자마자 오프라인으로 전환되며 일시 중지되었습니다. 재개할 수 없습니다. HP Color LaserJet MFP M277dw 모델입니다. 새 집이지만 네트워크 장비는 동일합니다.

그 봇 (Da Bot):
추측하는 대신 프린트 시스템을 직접 찔러보겠습니다.

$ lpstat -l -p HP_Color_LaserJet_MFP_M277dw...
printer ... disabled since ... -
    Alerts: cups-pki-expired paused
...

네트워크나 IP 문제가 아닙니다. 인증서 문제입니다. 사용자의 대기열(queue)이 프린터와 **암호화된 IPP (ipps)**를 통해 통신하는데, 프린터의 자체 서명 TLS 인증서가 만료되었기 때문입니다 (cups-pki-expired). 모든 작업 과정은: 연결 → TLS 핸드셰이크 → 인증서 거부 → 작업 실패 → CUPS 자동 일시 중지. '재개(resume)'를 누르는 것은 또다시 즉시 실패할 뿐이므로, 이것이 재개를 막는 이유입니다. 이사 문제는 오해의 소지가 있습니다. 프린터를 다시 추가하는 과정에서도 동일하게 고장 난 ipps 대기열이 생성되었습니다.

여기서 무슨 일이 일어났는지 주목하세요. 가장 첫 번째 명령을 통해 기계가 우리에게 무엇이 잘못되었는지 말해주었습니다. cups-pki-expired가 전체 진단입니다. 기술은 해결책을 아는 것이 아니라, CUPS가 구조화되고 기계가 읽을 수 있는 상태(state)를 노출한다는 것을 알고, 그것을 가져올 동사(verbs)를 아는 것입니다. 이것이 바로 구글 검색으로는 알 수 없는 부분입니다.

나:
인증서의 2016년 시작 날짜에 놀랐습니다. 저는 이 프린터를 3년 전에 샀거든요.

봇:

notBefore = Jun 1 00:00:00 2016 GMT
notAfter  = Jun 1 00:00:00 2026 GMT   ← 26일 전 만료됨

그 날짜는 구매와 아무 관련이 없습니다. 이것은 HP가 이미지를 만들 때 펌웨어에 내장된 공장 기본 인증서입니다. 고정된 10년 기간, 즉 2016 → 2026이며, 모든 장치에 동일하게 출하되었습니다. 사용자의 프린터는 처음부터 끝까지 HP의 원래 인증서를 가지고 있었습니다. 이 인증서는 2026년 6월 1일까지 유효했고... 그리고 이번 달에 단순히 하드코딩된 만료 시점에 도달한 것입니다. 이사 시점과의 타이밍은 순전히 우연의 일치였습니다. 시간이 다 되어가는 10년짜리 시계가 방금 끝난 것뿐입니다.

나:
고쳐줘요.

봇:
프린터 자체에서 인증서를 재생성하세요: 웹 UI → 네트워킹(Networking) → 인증서(Certificates) → 새 자체 서명 인증서 생성(Create a New Self-Signed Certificate), 유효 기간 3650일.

# 재생성 후:
notBefore = Jun 27 2026
notAfter  = Jun 24 2036   ← 약 10년 동안 유효함

끝났습니다. 컬러 페이지가 깨끗하게 나옵니다. 포럼을 뒤지거나 헤맬 필요 없이, 프린터의 웹 UI를 클릭하는 데 대부분 시간을 할애하여 약 10분 만에 끝냈습니다.

(참고로, 우리는 처음에 몇 가지 임시방편 (band-aids)을 시도해 보았습니다. 일반 ipp://를 강제하거나, 심지어 실제 페이지가 나오기 전에 아름다운 쓰레기 페이지들을 출력해내는 로우 socket:// 포트 9100을 경유하는 방식도 써보았습니다. 모두 임시 해결책 (workarounds)이었습니다. 실제 근본 원인 (root cause)은 만료된 인증서 (cert)였고, 실제 해결책 (fix)은 이를 재생성하는 것이었습니다. 봇은 나의 증상을 인식한 것이 아니라, 기계를 읽음으로써 이를 찾아냈습니다.)

2부: 함정

그 후 나는 지원 티켓 (support ticket)을 내가 정말로 당신이 읽기를 바라는 무언가로 바꿔놓은 질문을 던졌습니다.

나:
진단 단계 (diagnostic steps)를 어디에서 찾았나요? 왜냐하면 그 지식은 오늘날 인터넷에서 찾기 가장 어려운 것이기 때문입니다. 나는 이제 그것을 성공적으로 찾는 경우가 거의 없습니다.

봇:
나는 웹을 검색하지 않았습니다. 그것은 학습 (training)에서 나온 것입니다. 하지만 유용한 절반은 회상 (recall)이 아니라 방법론 (method)입니다. 첫 번째 명령어가 당신의 기기가 스스로 보고하게 만들었고, 나는 그 증거를 따랐습니다. 왜 그것을 오늘날 유기적으로 찾기 어려운지가 진짜 이야기입니다. 그것은 아무도 튜토리얼 (tutorial)로 작성하지 않는 암묵적 (tacit)인 방법론 수준의 지식입니다. 좋은 소스들은 증상 형태의 답변이 아니라 밀도 높은 참조 사양 (reference specs)이며, SEO 부패 (SEO rot)가 lpstat를 단 한 번도 언급하지 않는 콘텐츠 팜 (content farms) 아래에 몇 안 되는 진짜 게시물들을 파묻어 버리기 때문입니다.

나:
StackOverflow가 바로 그곳 이었습니다. 만약 지식이 있는 누군가가 우연히 당신의 질문을 보았다면 말이죠. AI와 함께라면, 인간이 AI에 필요한 원재료를 계속 공급할 수 있을지 의문이 듭니다. 이제 난해한 지식 (arcane knowledge)은 일반적인 지식보다 더 빨리 부패할 것처럼 느껴집니다.

봇:
당신의 직감이 맞습니다. 조금 더 날카롭게 다듬어 보겠습니다. 기존의 *재고 (stock)*는 안전합니다. 당신의 프린터를 고친 CUPS의 비기 (arcana)는 모델 가중치 (model weights) 안에 얼어붙어 있습니다. 취약한 것은 흐름 (flow), 즉 새로 만들어지는 비기 (arcana)입니다. 예전에는 당신이 설명한 방식 그대로 결정화되었습니다. 누군가 문제에 부딪히고, 게시물을 올리고, 낯선 이가 답을 하면, 그 결과물 (artifact)은 검색 가능하면서도 다음 모델을 위한 학습 데이터 (training data)가 되었습니다. 그 질의응답 (Q&A)을 공공의 결과물을 생성하지 않는 개인적인 AI 채팅으로 옮겨버리면, 결과물은 결코 형성되지 않습니다. 다음 모델은 배울 것이 아무것도 없게 됩니다.

그리고 당신 자신의 새로운 워크플로우의 형태에 주목하세요. 당신은 스택의 하단부—즉, 전력(power), 링크(link), IP—를 유지했습니다. 이것은 _공통 지식(common knowledge)_입니다: 내구성이 있고, 중복적이며, 썩지 않습니다. 반면 상단부—프로토콜과 상태 기계 계층(protocol and state-machine layer)—는 _비밀 지식(arcane knowledge)_입니다: 암묵적이고, 희귀하며, 취약합니다. 당신이 '내가 확인하는 것'과 '넘기는 것' 사이에 그은 선은 안전한 지식과 위험에 처한 지식 사이의 정확한 경계선입니다.

이는 편리함과 위험이 같은 행위임을 의미합니다. 제가 당신의 프린터를 고칠 수 있는 이유는 어렵게 얻어낸 비밀 지식이 공공재(public commons)이기 때문입니다. 그리고 저를 가장 효율적으로 사용하는 방법—즉, 비밀 지식 계층을 넘기고 포럼을 건너뛰는 것—은 바로 그 공통재를 다시 채우는 행위를 멈추는 행동과 정확히 같습니다. 우리는 방금 우리가 애도하게 될 것을 실행했습니다.

나:
코퍼스 오염(Corpus pollution)이 또 다른 문제입니다. 딥페이크(Deepfakes)와 AI가 작성한 기사들이 결국 다음 모델들을 학습시킵니다. 제가 보기엔 이것을 걸러내는 데는 몇 년간의 혼란기가 필요할 것 같습니다.

봇:
그 형태에 대해 반론하고 싶습니다. 시끄럽게 오염시키는 것—가짜 뉴스(fake news)—은 비교적 감지하기 쉬워서 강력하게 필터링됩니다. 부식성이 강한 것은 _개연성 있으나 미묘하게 틀린 기술 콘텐츠_입니다. 자신감 있고, 잘 형식화되었으며, 쓸모없을 만큼만 잘못된 AI 생성 '프린터 고치는 법' 기사 같은 것입니다. 실제 작성물과 표면적인 특징 면에서는 구별할 수 없습니다. 시끄러운 가짜들은 잡히지만, 조용한 **유능함 코스프레(competence-cosplay)**는 빠져나가며—이것은 당신과 제가 중요하게 여기는 바로 그 수준을 저하시킵니다.

제가 가장 명확하다고 생각하는 틀은 **저배경 강철(low-background steel)**입니다. 1945년 이후, 대기 핵실험은 모든 새 강철에 미량의 방사성 동위원소를 주입했기 때문에, 민감한 기기는 첫 번째 폭탄 이전에 침몰했던 전함에서 건져낸 강철이 필요했습니다. 2022년 이전의 텍스트가 디지털적인 등가물로 변하고 있습니다: 저배경 토큰(low-background tokens)—오염 사건 이전에 발행된, 증명 가능한 인간 코퍼스라는 유한한 비축분입니다. 그 가치는 시간이 지남에 따라 상승합니다. 왜냐하면 더 이상 만들 수 없기 때문입니다. 새로운 희소 자산은 데이터가 아니라 **출처(provenance)**입니다.

그리고 저는 이것이 깔끔하게 필터링된 평형 상태(equilibrium)로 해결될 것이라고 생각하지 않습니다. 탐지(Detection)와 생성(Generation)은 안정적인 종착점이 없는 군비 경쟁(arms race)과 같습니다. 마치 스팸(spam)처럼, 결코 '해결'되는 것이 아니라 그저 견딜 만한 웅성거림 수준으로 관리될 뿐입니다. 낙관적인 해석은 오염이 사라진다는 것이 아닙니다. 진단할 가치가 있는 시스템들이 우리에게 진실을 직접 말해주는 능력이 계속해서 좋아진다는 것입니다. 마치 우리가 추측하게 만드는 대신 그냥 cups-pki-expired라고 말해버리는 프린터처럼 말이죠. 우리가 기계에 대해 추론하기 위해 오염된 코퍼스(corpus)에 덜 의존할수록, 그 오염이 우리에게 치르는 비용은 줄어듭니다.

우리는 방금 그 낙관적인 버전의 시대를 살았습니다.

그러니: 당신의 프린터를 고치는 단 하나의 진짜 방법은 봇(bot)에게 물어보는 것입니다. 그것은 작동합니다. 그것은 2026년에 검색 엔진이 당신에게 건네줄 그 어떤 것보다 빠르고 정확하며, 비교조차 되지 않습니다.

하지만 그것이 바로 질병이기도 합니다. 제가 더 이상 공개적으로 씨름하지 않는 모든 문제는 다음 사람, 그리고 다음 모델이 답을 찾을 수 없는 문제가 됩니다. 제가 여전히 소유하고 있는 바닥(floor)은 상식이며, 그것은 괜찮습니다. 하지만 제가 이제 위임해버린 천장(ceiling)은 비전(arcane)의 영역이며, 그것은 야생화되고 있습니다.

당신의 페이지를 인쇄하세요. 다만 그 대가가 무엇인지 알고 계십시오.

AI 자동 생성 콘텐츠

본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0