Problem: printing to HP LaserJet - SAMBA and CUPS problem?

From: Emre Sevinç (emres_at_bilgi.edu.tr)
Date: 11/28/05

  • Next message: MJD: "Re: Problem: printing to HP LaserJet - SAMBA and CUPS problem?"
    Date: Mon, 28 Nov 2005 13:47:26 +0200
    To: debian-user <debian-user@lists.debian.org>
    
    

    Hi Debian masters,

    I have installed a Debian box at the office which is mainly a Windows
    network:

    emba-master:/home/emres# uname -a
    Linux emba-master 2.4.27-2-386 #1 Mon May 16 16:47:51 JST 2005 i686
    GNU/Linux

    Then I also installed SAMBA and CUPS. For now, we can connect to Debian and
    use it as a file server. It is also possible to sit in front of the
    machine and print to
    the HP LaserJet 1100 connected to it.

    *Problem*: I just can't make MS Windows PCs print to HP LaserJet
    installed on Debian.

    Here's smb.conf:

    ==========================================================
    emba-master:/home/emres# cat /etc/samba/smb.conf | egrep -v " *(;|#)"

    [global]
      workgroup = emba.networks
      server string = %h server (Samba %v)
      log file = /var/log/samba/log.%m
      max log size = 1000
      syslog = 0
      panic action = /usr/share/samba/panic-action %d
      security = user
     socket options = TCP_NODELAY

    [webroot]
      comment = Web Server Root
      path = /var/www/apache2-default/web/
      writable = yes

    [homes]
      comment = Home Directories
      browseable = yes

    [Programs]
      path = /home/winshare/programs/
      comment = Programs
      writable = yes

    [Games]
      path = /home/winshare/games/
      comment = Games
      writable = yes

    [Movies]
      path = /home/winshare/movies/
      comment = Movies
      writable = yes

      writable = yes
      create mask = 0777
      directory mask = 0777

    [printers]

    [print$]
      comment = Printer Drivers
      path = /var/lib/samba/printers
      browseable = yes
      read only = yes
      guest ok = yes

    [EmbaPrinter]
           comment = EmbaPrinter
           writeable = yes
           printable = yes
           path = /var/spool/samba
    ==========================================================

    And cupsaddsmb worked without problems:

    =============================================================
    emba-master:/home/emres# cupsaddsmb -H emba-master -U root -h
    emba-master -v EmbaPrinter

    Password for root required to access emba-master via SAMBA:
    Running command: rpcclient emba-master -N -U'root%XXXXX' -c 'setdriver
    EmbaPrinter EmbaPrinter'
    Succesfully set EmbaPrinter to driver EmbaPrinter.
    =============================================================

    However, when I connect from a MS Windows PC to \\emba-master and see a
    printer
    named EmbaPrinter and right-click on it, trying to Connect it doesn't
    provide me any
    valid driver (showing an unrelated local folder on my PC).

    Besides, as you see above there's a "path = /var/lib/samba/printers"
    line in smb.com
    however:

    =============================================================
    emba-master:/home/emres# ls -laR /var/lib/samba/printers/
    /var/lib/samba/printers/:
    toplam 16
    drwxr-xr-x 4 root root 4096 2005-11-25 00:48 .
    drwxr-xr-x 3 root root 4096 2005-11-25 00:50 ..
    drwxr-xr-x 2 root root 4096 2005-05-27 10:16 W32X86
    drwxr-xr-x 2 root root 4096 2005-05-27 10:16 WIN40

    /var/lib/samba/printers/W32X86:
    toplam 8
    drwxr-xr-x 2 root root 4096 2005-05-27 10:16 .
    drwxr-xr-x 4 root root 4096 2005-11-25 00:48 ..

    /var/lib/samba/printers/WIN40:
    toplam 8
    drwxr-xr-x 2 root root 4096 2005-05-27 10:16 .
    drwxr-xr-x 4 root root 4096 2005-11-25 00:48 ..
    ==============================================================

    Where are the drivers? Am I doing something wrong?

    Another strange situation when I start my Windows Explorer to browse
    \\emba-master
    in the "Printers" shared folder I see another printer called "lp dot
    matrix printer" which
    I didn't define in smb.conf; I also tried my chance with that, trying to
    install some HP
    driver but then I still couldn't print.

    What shoul I check? How can I troubleshoot this?

    All I need is to be able to print from MS Windows clients to the HP
    LaserJet installed
    on Debian (which is working fine locally).

    Cheers,
    Emre Sevinc
    Istanbul Bilgi University

    -- 
    To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
    

  • Next message: MJD: "Re: Problem: printing to HP LaserJet - SAMBA and CUPS problem?"

    Relevant Pages