아주 구형인 hp laserjet 1100 을 사용하고 있다.
프린터 서버 용으로 사용하는데, 조만간 바꿔야 겠다. 수명이 거의 다 한듯.

새로 프린터서버를 옮기면서 설정을 다시 해주고 있다.

# 패러랠포트 커널모듈로딩
대부분 자동으로 모듈이 올라오긴 하는데, 안되는 경우 /etc/modules 에 적어준다.
lp
parport_pc
드라이버 로딩은 되는데 동작이 안되는 경우 BIOS 에서 프린터포트(패러렐포트)가 disable 되어 있을 수 있다.
# lspci | grep -i par
# cat /proc/ioports | grep -i par
등의 명령을 해보면, 패러랠포트가 나와야 한다.
0378-037a : parport0
바이오스에서 설정을 enable 로 바꾸면 정상적으로 나올 것이다.

# cups 설치/세팅
# hp 드라이버 설치
apt-get install hpijs-ppds hplip-cups
정상적으로 세팅되면 다음처럼 ppd 가 설치되게 된다.
/etc/cups/ppd/HPLaserJet1100.ppd

# 프린터 설정(cups admin)

http://localhost:631 로 접속해서
Administration 으로 들어간다. Add printer 에서 해당 프린터를 설정한다.
참고로,
HP LaserJet 1100 hpijs, 3.10.2
으로 설정했다.


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,
얼마전부터 우분투 10.04 LTS 버전으로 업그레이드 하고 있다.
데스크탑, 프린터/팩스 서버, 개발서버 등..

데스크탑쪽에서는 별 문제 없었다.

프린터/팩스 서버에서 좀 문제가 되는 부분이 있었다.
서버를 업그레이드하고, 프린트 테스트를 해보니. cups 로는 넘어갔는데, 프린트를 하지 못하는 것이었다.
혹시나 해서 /dev/lp0 를 보니, 디바이스가 만들어져 있지 않았다.
프린터를 구형 레이저를 쓰는데(패러렐 포트를 쓰는) 이 것이 제대로 잡히지 않은 것이다.

정상적으로는 이런식으로 나와야 한다.
# lpinfo -v
network beh
network socket
direct scsi
network lpd
network http
network ipp
direct parallel:/dev/lp0
serial serial:/dev/ttyS0?baud=115200
serial serial:/dev/ttyS1?baud=115200
network smb
direct hp:/par/HP_LaserJet_1100?device=/dev/parport0
direct hpfax
그런데, 문제가 생긴 부분은 위의 진한 부분이 제대로 나오지 않는 것이었다.

문제는 
# lsmod | grep par
parport_pc             25962  1
parport                32635  3 lp,ppdev,parport_pc
parport_pc 모듈이 올라오지 않는 문제였다. 10.04 의 버그인지는 모르겠지만, 기본적으로 로딩이 되지 않았다.
그래서  /etc/modules 에 parport_pc 를 한줄 추가해줬다.

재부팅해보면 정상적으로 로딩되는 것을 볼 수 있다.


팩스쪽도 자동으로 모듈이 올라오지 않았다.
http://blog.1day1.org/306 에서는 기본으로 드라이버가 있었던것 같은데, 이번에는 기본드라이버가 없었다.
http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/
에서 ltmodem-20100102.tar.gz 의 최신버전으로 컴파일후 설치했다.
10.04 출시전인 1월경의 파일이라 안될지도 몰랐지만 시도했는데, 정상적으로 로딩이 되었다.

예전과는 모듈이 좀 달라진것 같다.( 예전에는 ltmodem , ltserial 이었다)
# lsmod | grep lt
ltmodem               554956  0
ungrab_serial           1075  1 ltmodem
v8250                   9643  3 ltmodem
일단 모듈이 올라오면 성공이다.
/dev/ttySV0  디바이스가 생겼을것이다.(예전과는 이름이 달라졌다. 예전은 ttySLTM0 )

hylafax , minicom 등에서 사용하기 위해 /dev/modem 을 심볼릭링크 시켜주는것이 좋다.
udev 로 자동 링크시켜주는 방법을 사용한다.

/etc/udev/rules.d 에 92-ltmodem.rules  이런식으로 파일을 만들어주고 내용에는
KERNEL=="ttySV[0-9]", NAME="%k", MODE="0660", GROUP="dialout", SYMLINK="modem"
처럼 넣어준다. KERNEL 다음에 == 을 넣어줘야 한다. ( = 가 두개이다. )
부팅해보면,
# ll /dev/modem
lrwxrwxrwx 1 root root 6 2010-09-28 18:17 /dev/modem -> ttySV0
이런식으로 자동으로 링크가 되어 있을 것이다.

ps. 참고로 팩스를 테스트 하는데, 인터넷팩스 제공업체에 가입해서 테스트를 했다.
 보통 가입시 포인트를 주어서 무료로 테스트 해볼 수 있었다.


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,
http://bikblog.egloos.com/1802547
저런 체험단 모집도 있었군요. ^^

1215 명? 대단한 수군요.
한대에 10만원만 따져도 1억2천?(컬러레이저 프린터니 더 비싸겠군요)
근데, 저런 이벤트는 프린터이기 때문에 가능할 듯 싶네요. 왜냐!  저 인원은 토너를 살 것이라는 것이겠죠. 정확한 가격비교는 몰라서 모르겠지만, 토너 2번사면 본전 뽑을라나?
(물론 저 본체토너만 쓰고 안쓰면 그냥 끝이겠지만요. ^^;;; )

HP 가 대인배는 대인배입니다. ^^

반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,