Transmitindo uma impressora do Cups / Samba

1

No momento, estou tentando transmitir minha impressora postscript da minha máquina debian para outras máquinas baseadas em Windows (na rede). Me deparei com este artigo e este article que explica as etapas para fazer isso usando o SAMBA. (Ambos os artigos se assemelham) .Eu tenho sido bem sucedido com os comandos no entanto janelas ainda não consigo encontrar impressora quando eu procurar a impressora. Estou com a impressão de que pode ser por causa das duas anomalias seguintes que notei ao seguir o artigo.

1) O artigo declarava que eu deveria abrir o arquivo /etc/cups.conf e adicione as duas linhas seguintes no final do arquivo

mime.convs: 
application/octet-stream application/vnd.cups-raw 0 - 

mime.types: 
application/octet-stream 

O que eu achei estranho foi que esse arquivo não existia e que eu tinha que criá-lo. Isso é normal

2) O segundo artigo afirmou que quando eu corri

cupsaddsmb -H localhost -U root -a -v

Gostaria de obter alguns resultados como este Noentanto,eunãorecebinenhumasaída.Alémdisso,aoutrarazãoqueeuachoqueestecomandofalhouparamimfoiporqueeuliqueestecomandocriaria/usr/share/cups/drivers/W32X86pastaparamim,masissonãoaconteceu.

Algumasugestãosobreoqueeupossoestarfazendoerrado?

Atualização:

Parecequecupasaddsmbnãoexistenomeusistema.quandoeufaçoisso

>sudocuppsaddsmb--version[sudo]passwordforRajesh:sudo:cuppsaddsmb:commandnotfound

Entãoeupercebiqueestavaem/usr/sbin/cupsaddsmbentão,depoisdefazerisso,aindareceboumasaídaembranco

/usr/sbin/cupsaddsmb--versionUsage:cupsaddsmb[options]printer1...printerNcupsaddsmb[options]-aOptions:-EEncrypttheconnection.-Hsamba-serverUsethenamedSAMBAserver.-UusernameSpecifyusername.-aExportallprinters.-hserver[:port]Specifyserveraddress.-vBeverbose./usr/sbin/cupsaddsmb-Hlocalhost-Uroot-a-v

Aexecuçãodocomandoacimamedáumasaídaembrancoenenhumapastafoicriadaem/usr/share/cups/drivers

Éassimquemeuarquivosmb.confapareceem/etc/samba/smb.conf

[global]logfile=/var/log/samba/log.%mpublic=yesdnsproxy=noworkgroup=workgrouposlevel=20syslog=0usershareallowguests=yesmaxlogsize=1000pampasswordchange=yesserverstring=lanfileandprinterserverhostsallow=allsecurity=user##<--Change"share" to "user" for running the cupsaddsmb ## 
    load printers = yes 
    printing = cups 
    printcap name = cups 
[printers] 
    comment = All Printers 
    path = /var/spool/samba ## <--Directory created by you with full permissions ## 
    browseable = yes 
    public = yes 
    printable = yes 
    writable = no 
    guest ok = yes
[print$] 
    comment = Printer Drivers 
    path = /usr/share/cups/drivers ## <--Windows drivers location ## 
    browseable = yes 
    guest ok = yes 
    read only = yes 
    write list = root          ## <--Important ## 
    
por Rajeshwar 31.01.2016 / 22:54

0 respostas