cupsaddsmb

anonymous anonymous
Sun Jan 9 15:00:26 PST 2005


hi,
  i have exactly the same problem i would like to know if you found a solution.
please send a posting i already tested the ppd file and it got a PASS.
Erik wrote:
> Hello everybody, I'm new to Linux and building up a Linux printserver
> for our Win 2000 domain.
> If I install the printers on the Linux machine everything works fine.
> Now I'm trying to make samba offer the drivers for the windows 2k terminalserver.
> Uploading via the "Add printer wizzard" on the Windows machine ends up in "The drivers for HP Business Jet 2280, Windows 2000, Intel could not be installed".
> Using cupsaddsmb brings:
>
>
> linux:~ # cupsaddsmb -a -v
> Password for root required to access localhost via SAMBA:
> Running command: smbclient //localhost/print\$ -N -U'root%xxx' -c 'mkdir W32X86;put /var/spool/cups/tmp/40c2f3114fa36 W32X86/Tintenstrahler.ppd;put /usr/share/cups/drivers/cupsdrv5.dll W32X86/cupsdrv5.dll;put /usr/share/cups/drivers/cupsui5.dll W32X86/cupsui5.dll;put /usr/share/cups/drivers/cups5.hlp W32X86/cups5.hlp'
> Domain=[LINUX] OS=[Unix] Server=[Samba 3.0.2a-SUSE]
> NT_STATUS_OBJECT_NAME_COLLISION making remote directory \W32X86
> putting file /var/spool/cups/tmp/40c2f3114fa36 as \W32X86/Tintenstrahler.ppd (70.5 kb/s) (average 70.5 kb/s)
> putting file /usr/share/cups/drivers/cupsdrv5.dll as \W32X86/cupsdrv5.dll (1455.8 kb/s) (average 791.9 kb/s)
> putting file /usr/share/cups/drivers/cupsui5.dll as \W32X86/cupsui5.dll (1729.0 kb/s) (average 1031.5 kb/s)
> putting file /usr/share/cups/drivers/cups5.hlp as \W32X86/cups5.hlp (278.0 kb/s) (average 961.1 kb/s)
>
> Running command: rpcclient localhost -N -U'root%xxx' -c 'adddriver "Windows NT x86" "Tintenstrahler:cupsdrv5.dll:Tintenstrahler.ppd:cupsui5.dll:cups5.hlp:NULL:RAW:NULL"'
> result was DOS code 0x00000042
>
> The driver files are in W32X86 but I can't find anything in the web about this mysterious DOS code error.
>
> My smb.conf:
> # smb.conf is the main Samba configuration file. You find a full commented
> # version at /usr/share/doc/packages/samba/examples/smb.conf.SuSE
> # Date: 2004-04-06
> [global]
>    workgroup = ING-BUERO
>    interfaces = 127.0.0.1 eth0
>    bind interfaces only = true
>    load printers = yes
>    printing = cups
>    printcap name = cups
>    printer admin = @ntadmin root Administrator
>    admin users = @ntadmin root
>    map to guest = Bad User
>    ;; security = USER
>    encrypt passwords = yes
>    server string = Samba Server
>    add machine script =
>    domain master = false
>    domain logons = no
>    local master = no
>    preferred master = auto
>    ldap suffix = dc=example,dc=com
>    netbios name = Linux
>    passdb backend = smbpasswd
>
> ;; [homes]
> ;;   comment = Home Directories
> ;;   valid users = %S
> ;;   browseable = no
> ;;   read only = No
> ;;   guest ok = no
> ;;   printable = no
> [users]
>    comment = All users
>    path = /home
>    writeable = Yes
>    inherit permissions = Yes
>    veto files = /aquota.user/groups/shares/
>    browseable = yes
>    guest ok = no
>    printable = no
> [groups]
>    comment = All groups
>    path = /home/groups
>    writeable = Yes
>    inherit permissions = Yes
>    browseable = yes
>    guest ok = no
>    printable = no
> [pdf]
>    comment = PDF creator
>    path = /var/tmp
>    printable = yes
>    print command = /usr/bin/smbprngenpdf -J '%J' -c %c -s %s -u '%u' -z %z
>    create mask = 0600
>    browseable = yes
>    guest ok = no
> [printers]
>    comment = All Printers
>    path = /var/tmp
>    printable = yes
>    create mask = 0600
>    browseable = yes
>    guest ok = yes
>    writable = no
>    printer admin = root Administrator
> [print$]
>    comment = Printer Drivers
>    path = /var/lib/samba/drivers
>    write list = @ntadmin root Administrator
>    create mask = 0664
>    directory mask = 0775
>    browseable = yes
>    guest ok = yes
>    printable = yes
>    read only = yes
>    write list = root Administrator
>
>





More information about the cups-devel mailing list