http://bbs.kldp.org/viewtopic.php?t=56012
samba는 이미 설치했으므로 cups 관련 패키지들을 설치하고
/etc/samba/smb.conf의 cups 사용 관련 설정의 주석제거,
집에서 사용할 것이므로 level을 share로, 잡아주었습니다.
그 외 프린터 설정 부분은 기본 설정 되어있어 건들지 않았습니다. =3
...(생략)...
CUPS printing. See also the cupsaddsmb(8) manpage in the
# cupsys-client package.
printing = cups
printcap name = cups
저는 HP Deskjet 810c를 사용하니까 http://www.linuxprinting.org/printer_list.cgi 에서 HP 810c용 ppd파일을 다운로드해서 /etc/cups/ppd/ 에 위치시켰습니다.

의외로 다운로드가 잘 안보임 =_=;
합계 68
drwxr-sr-x 2 root lpadmin 4096 2005-12-19 18:27 .
drwxrwsr-t 4 root lpadmin 4096 2005-12-19 18:27 ..
-rwxr--r-- 1 nobody nogroup 17803 2005-11-23 04:41 HP-DeskJet_810C-hpijs.ppd
lpinfo -v 해보면
network http
network ipp
network lpd
direct parallel:/dev/lp0
direct usb://HP/DeskJet%20810C?serial=************
direct usb:/dev/usb/lp1
direct usb:/dev/usb/lp2
direct usb:/dev/usb/lp3
direct usb:/dev/usb/lp4
direct usb:/dev/usb/lp5
direct usb:/dev/usb/lp6
direct usb:/dev/usb/lp7
direct usb:/dev/usb/lp8
direct usb:/dev/usb/lp9
direct usb:/dev/usb/lp10
direct usb:/dev/usb/lp11
direct usb:/dev/usb/lp12
direct usb:/dev/usb/lp13
direct usb:/dev/usb/lp14
direct usb:/dev/usb/lp15
network smb
라고 나오는데, 위 참고자료와는 달리 제 프린터는 usb로 연결되어있고, 덤으로 시리얼도 붙어있다는 사실을 알 수 있었습니다 *=_=* (별 의미가 없긴 하지만 시리얼넘버 자진 별처리;)
이제 참고자료를 따라 위 데이터를 참고, 수정해서 때려줍니다.
/etc/cupsys밑에 있는 mime.types과 mime.convs 또한
application/octet-stream 행의 주석을 제거한 다음
cups와 samba를 다음과 같이 재시작 했습니다.
/etc/init.d/samba restart
이렇게 해주고 나니, 와~ 시험인쇄도 잘 되고 좋습니다. =D
문제점 #1
흠이라면 기본으로 "역순인쇄" 되던 것이 그냥 출력이 되더군요.
한장한장 뒤집어야.. OTL
문제점 #2
프린팅 상황을 볼 수 없습니다.

위 두 문제점은 사용하는데 지장을 주는 것은 아닙니다만
좀 찝찝한 부분이군요. -ㅁ-;