Gentoo Linux 에서 Lexmark E120 프린터 설정하기!

jachin의 이미지

오늘, 아니 어제로군요. 어제 저녁 잠시 바람도 쐴 겸, 이마트에 들렀습니다.
이마트에 있는 별다방에서 커피 한 잔 마시고, 에스컬레이터를 타고 맨 위층부터 구경을 시작하려는데, 머릿속에 '집에 레이저 프린터가 없으니, 하나 장만해볼까?'라는 생각이 번쩍 들었습니다. 컴퓨터 제품 진열대를 지날 때, Lexmark E120 이 '진열판매' 라는 딱지가 붙어서 있더군요. 환상적인 가격! 4만 9천원! 여기저기 둘러봤지만, 별로 흠집이나, 깨진 곳도 없었습니다. 토너의 커버도 떼놓지 않았습니다. 순간 생각에 '옳다구나!' 하고 질러버렸습니다. -_-;

집에 A4 용지도 다 떨어져서 한 묶음 사들고 집으로 오면서 'Lexmark 제품군은 거의 Linux에서 잡힌다고 하니까, 집에 가면 리눅스 머신에 달아놓고 써야지. 그런데 내가 USB Printer Support 항목을 커널에 넣어뒀었나?' 라고 생각하면서 무거운 레이저 프린터 박스를 짊어지고 들어왔습니다.

집에 도착해서 프린터 놓을 곳을 정리해두고, 프린터를 설치. 일단 Lexmark E120 은 저가형 프린터로 Postscript 방식을 지원하지 않습니다. 또한 LPD도 쓸 수 없죠. E120n 제품은 네트워크 연결로 쓸 수 있기 때문에, 네트워크 설정만 잘 하면, CUPS 데몬 없이도 쓸 수 있지만, 로컬 USB 방식만을 지원하는 E120 은 CUPS가 필수입니다.

먼저 커널을 확인해봅니다.

 # cat .config | grep USB_PRINTER
CONFIG_USB_PRINTER=y

운이 좋군요. 미리 커널에 포함해 두었습니다. :) (선견지명?)

cups 가 설치되어 있는지 확인해보고...

 # emerge -pv cups
These are the packages that would be merged, in order:
 
Calculating dependencies... done!
[ebuild   R   ] net-print/cups-1.2.12  USE="X dbus jpeg nls pam php png samba ssl tiff -ldap -ppds -slp" 0 kB
 
Total: 1 package (1 reinstall), Size of downloads: 0 kB

설치가 되어있으니, CUPS 데몬을 실행시킵니다.

 # /etc/init.d/cupsd start

앞으로 계속 프린터를 쓸테니 rc-script 에 추가도 시켜둬야겠죠?

 # rc-update add cupsd default

이제 연결만 하면 되겠군요! 아이 좋아라!! >_<

라고 생각했으나... 설정에서 일단 드라이버가 없습니다.

구글사마에게 물어봐야죠. 키워드는 Gentoo E120 Driver...

네. 나왔습니다. Gentoo Wiki!

Lexmark E120 (usb-only model, works with as Optra E with hpijs driver, MAC drivers don't work)

hpijs 드라이버의 Optra E 모델을 선택하면 잘 동작한다는군요.

자... 그런데... hpijs 는 또 무엇인고?

구글사마에게 또 물어봅니다.

OpenPrinting database - Driver:hpijs

옳다구나! 이것이로구나! 하고 선택...

CUPS를 지원하는 드라이버 파일을 모델별로 생성할 수 있게 되어 있었습니다.

목록을 보니 Lexmark Optra E 가 있더군요. 지체없이 다운로드 받아서 선택!

드라이버 목록이 없으므로 Others 에서 드라이버 파일을 찾아 선택!

테스트 페이지 인쇄! 경쾌하게 뜨는 "Test page is completely printed." 메시지!

그러나 페이지가 안 나와요... orz

왜 그런지 알기 위해 컹커러를 열고 http://localhost:631 로 쳐들어갑니다!

Printers 탭을 선택해서 봤더니...

/usr/libexec/cups/filter/foomatic-rip is not present

그렇구나. foomatic 이 필요한 것이었구나. T^T

emerge 에서 foomatic 관련 패키지를 찾아서 설치했습니다.

 # emerge -s foomatic
...

바로 설치를 했죠... (KDE를 쓰므로 일부러 foomatic-gui 를 설치하지 않았습니다.)

 # emerge foomatic-filters foomatic-filters-ppds foomatic-db foomatic-db-engine foomatic-db-ppds

넵. 설치를 완료했습니다. cupsd 데몬을 다시 한 번 재실행하고...

다시 테스트 페이지 시도! ... 똑같은 오류... orz

왜 그러시는겁니까? T^T 흑흑...

다시 물어봅니다. 구글사마에게... hpijs E120 Driver...

찾고, 찾고, 찾았더니... 앗! Lexmark Optra E lj4dith 드라이버로 된다고????

또 선택... 실패...

에잇!!! 이젠 될대로 되라다!!!

하나씩 Optra E 모델을 선택해봅니다.

getenprint 로도 해보고... lj4dith 로 해보고... ijet4 로...

앗! 된다!

결국은 Lexmark Optra E ijet4 드라이버로 설정했습니다.

엄청 빠르네요. -_-; Test Page Print 버튼을 누르자마자 CUPS 테스트 페이지가 뜹니다...

리눅스에서 프린터를 쓸 수 없을까봐 걱정하시는 분들... E120... 충분히 잘 됩니다.

값도 싸고.. (최근 시세로는 7만 7천원!) 토너도 싸고... (Lexmark 국내 지점에서 토너를 택배로 보내면 토너값도 반값!)

으흐흐... 간만에 제대로 질렀다는 생각이 든 하루였습니다. :)

댓글

esrevinu의 이미지

전 우분투 쓰는데 그놈메뉴의 Printing에서 프린터 드라이버 목록에 보니까 Lexmark Optra E hpijs 드라이버가 존재하네요. 물론 Lexmark E120은 없지만 저 드라이버를 쓴다는 것만 알면 별 설정없이 쓸 수 있을 것 같아요.
그리고 gutsy에서는 프린터를 연결하면 자동으로 프린터가 설치된다는 글을 본 것 같은데
우분투에서는 쉽게 된다는 것을 알아 주셨으면 해요.

절차탁마의 이미지

저도 젠투 씁니다만,
젠투 유저들은 이런식으로 노는걸 좋아한다고 생각합니다^^

onion의 이미지

부연설명없이 그렇게만 끝내시면..
다들 뭔가 오해를 하실 소지가..T.T

-----새벽녘의 흡혈양파-----

-----새벽녘의 흡혈양파-----

jachin의 이미지

우분투의 편리함은 익히 잘 알고 있지요. ^^

그러다보니 젠투 사용자들의 사용 경험은 평범한 것을 생각했던 사람들에겐 생각지도 못한 일이 됩니다.

일부러 사용기를 남기는 이유도 그 중 하나이고요.

(혹시 아나요? 우분투에서도 hpijs 드라이버가 제대로 동작하지 않아서 ijet4 드라이버를 쓰게 될 지?)

아, 그리고 이건... 사용기라기보다는...

레이저 프린터를 싸게 샀다는 기쁨에 쓴 염장기입니다... (후다다닥)
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.

송효진의 이미지

Quote:
Lexmark 국내 지점에서 토너를 택배로 보내면 토너값도 반값!

이게 무슨 말인가요?
잉크,토너 전문점에서 파는것보다 싸게 산다는건가요?
택배비까지 4만원이 안나온다는건가요?
+_+

emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~

jachin의 이미지

저도 몇 대 다른 사람들한테 사서 보내봤는데,

쿠폰이 있더라구요. 토너 보내믄 쿠폰이 하나씩 생기는데 그게 반값 할인 쿠폰이라,

실제 '충전 토너'값보다 싸게 토너를 구할 수 있게 되요. +_+

(왠지 이러니까 lexmark 직원같잖아?)
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.

Ayine의 이미지

오오 jachin님 덕분에 좋은 프린터를 알게 되었군요!(게다가 토너도 반값?!)
저도 KDE라 foomatic은 설치하지 않았는데 이번에 프린터를 사면
설치하여 사용해야겠습니다+_+

jachin의 이미지

저도 기분좋게 사용하고 있는 중입니다. 이히히히히히히...
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.

Necromancer의 이미지

프린터 하면

http://www.linuxprinting.org

에서 검색하면 됩니다.

Written By the Black Knight of Destruction

Written By the Black Knight of Destruction

jachin의 이미지

리눅스에서 쓸 수 있는 프린터 드라이버 목록은 전부다 나와있죠.

약간 편차가 발생할 수 있지만, 일단 등록된 드라이버는 지원한다는 얘기...
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.