[질문] 프린터 서버 어떻게 쓰세요?

smileng의 이미지

여러분들은 프린터 서버 어떻게 구축해서 사용하세요?

궁금합니다. 네트워크 기능이 없는 프린터를 가지고 동생이랑 같이 쓰는데
여간 불편한게 아닙니다.

그래서 중고 P166에 솔라리스8를 설치했고,
이제는 공유 프린터 서버를 만들어 볼려고 합니다.

-- pc 사양 -- 
CPU - P166
RAM - 64MB
VGA -   2MB
HDD -   4GB
-- Printer 사양 -- 
HP LaserJet 2200(네트워크 기능 없음.ㅡㅡ;)

그런데 처음이라..ㅜㅜ
어떤것부터 손을 대야할지 모르겠습니다.
조언좀 부탁드립니다.

1. p166 PC에 local로 일단 붙여야 겠지요?
2. 드라이버는 어떻게 잡나요?
3. 프린트 서버 메니저라는것을 사용한다고 하는데, 맞는건가요?
4. 공유 프린터니까 삼바를 설치해야한다고 하는데. 어떻게 설치해요?

부디 솔라리스 초보에게 도움을 주세요.

솔라리스 공부하면서 어드민 공부도 좀하려고 하는데
좋은 책좀 추천해주세요.(리눅스도 추천해주시면 금상첨화구요...)

이은태의 이미지

Solaris OE Printer Manager나
LP printer service command를 이용하시면 됩니다.

첫번째는 GUI로 되어있으니 이것을 이용하시면 되겠네요 : )
프린터는 솔라리스 머신에 붙이시고 local printer로 ~

command로 잡으시려면 복잡합니당 ㅡ.ㅡ;;
힌트로 참고하실만한 파일은
/usr/share/lib/terminfo에는 사용가능한 프린터 리스트가 있구요
/etc/lp/interfaces/printername
/etc/printers.conf
/etc/lp/printers/

정도 보시면 되겠네요 ^^

:-)

smileng의 이미지

위에 PC사양에서 보셨듯이 하드 용량이 작은 관계로...ㅡㅡ
한번 깔고 지울 프로그램의 등록을 피할려고 합니다.

추천해주시는 프린터 관리용 Management Tool 은 어느것인가요?
보통은 솔라리스 admintool에서 그렇게 한다고 하고..
나중에 Samba로 프리터 공유를 해주는 것같던데...
잘 모르니...휴우..답답하네요..

프린터가 네트워크 공유 기능 없는 HP 모델이다보니...
이럴줄 알았으면 n자 붙은 걸로 사는거였는데...
그넘의 돈땜시....후회되네요...
혹시 프린터 사실 계획있으신분은 네트워크기능 되는걸로...장만하세요
요즘은 그래도..차이가 얼마 안나던데...담배값 아껴서 거기에 보태세요..
나중에 스트레스 받지 마시구요^^

그러면...추천 메니지먼트 툴좀 부탁드리겠습니다..
즐거운 하루되세요.

//--------------------------------------
// Not a Programmer, but.....
// ~ EveryDay MiSo ~
//--------------------------------------

smileng의 이미지

뭔지 모르겠당...ㅡㅡ
HP에서 퍼왔습니다...

쉬운건지...저랑 모델이 틀려서요...
그냥 따라할까요?

제목: Solaris 2.x에서 프린터 설정

문제상황
Solaris 2.x에서 프린터 셋팅
--------------------------------------------------------------------------------
해결방안
1. Local printer
  
     1) solaris HOST 의 serial port A 에 케이블을 연결한다.
  
     2) admintool 을 실행한다
          solaris# /usr/bin/admintool
  
     3) " Printer Manager " 를 선택한다.
  
     4) " Edit " 를 선택한다.
         " Add Printer " 를 선택한다.
         " Add Local Printer " 를 선택한다.
          window 는 " Printer Manager : Local Printer " 라는 대화형 상자를 보여준다.
          만약 print 가 system default 기능을 갖추게 하려면 System Default : Yes 로 설정한다.
          dialog 에서 " Add " 를 선택한다.

          NOTE : 다른 system 으로 부터 remote printing 요청을 받았을 때 Solaris printer daemon 은 
                      System V나 BSD print protocol 을 모두 받아 들인다.
                     그렇기 때문에 local printer 로 configuring 할 때는 사용하는 특별한 protocol 을 
                     기술할 필요가 없다.
                     위와 같이 설치된 printer 는 BSD based system 이나 System V based system 으로부터 
                     remote print 요청의 target 이 될 수 있다.

      5) printer 의 상태를 확인하고 printer 를 test 한다.

            solaris# lpstat -phpljet
            solaris# lp -d hpljet /etc/motd

            NOTE : 이 예는 System V-style printer 를 사용한 관리 명령이다.
                       일반적으로 그 명령들은 Solaris 2.x 에서 BSD-style 명령보다 더 나은 작업이다.
                       만약 가능하다면 System V-style 명령으로 프린터 관리 할 때는 Solaris printers
                       를 사용한다.

2. Command Line 을 거쳐서 Local printer 추가

     1) printer 를 system 에 연결한다.

     2) printer device 의 permission 을 set 한다.
         Serial port A 에 프린터를 연결한다.
         
          solaris# chown lp/dev/term/a
          solaris# chmod 600 /dev/term/a

     3) printer device 를 lpadmin 을 사용해서 추가한다.
         예로 printer 의 class 를 " laser " 하고 프린터는 PostScript 를 지원한다.
         Printer class 는 하나나 그 이상의 printer 를 printing 할 때 사용한다.

          solaris# lpadmin -p hpljet -c laser
          solaris# lpadmin -p hpljet -t ps
          solaris# lpadmin -I  postscript

     4) printer 에 queuing 을 허가 한다.

          solaris# accept hpljet

     5) printer 에 printing 을 허가 한다.

          solaris# enable hpljet

     6) printer 의 상태를 check 한다.

          solaris# lpstat -p hpljet

     7) printer 를 test 를 한다.

           solaris# lp -d hpljet /etc/motd

3. admintool 을 이용한 Remote Printer 를 추가

     1) admintool 을 실행한다.

          solaris# admintool

     2) " Printer Manager " 를 선택한다.

     3) " Edit " 를 선택
          " Add Printer " 선택
          " Add Access to Remote Printer " 선택
          " Printer Manager : Access to Remote Printer " dialog 가 display 된다.

          NOTE : 이 dialog box 에서 " Printer Server OS : BSD " 로 선택하는 것은 중요하다.
                     System V print protocol 은 Solaris2.5 와 이전 버전에서는 수행이 잘 되지 않는다.
                          ( SUN 에서 미래에는 이점을 개선하리라 기대 된다. )
                     그렇기 때문에 만약 Solaris machine 으로부터 SunOS 4.1.x 나 Solaris 2.x machin 으로 
                     Printing 을 할 때는 Protocol 을 BSD 로 선택하여야 한다.
                     HP-UX 의 다른 version 에서 printing 을 할 때 반드시 " SYS V " protocol 을 선택한다.

     4) 위 dialog 에서 " Add " 를 선택한다.

     5) printer 의 상태를 check 한다.

          solaris# lpstat -p rhpljet

     6) printer 를 test 한다.

          solaris# lp -d rhpljet /etc/motd 

//--------------------------------------
// Not a Programmer, but.....
// ~ EveryDay MiSo ~
//--------------------------------------

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.