Arquivo

Textos com Etiquetas ‘CUPS’

Ubuntu enviando ID de conta para multifuncional Kyocera

30, dezembro, 2010 7 comentários

Opa,

Recentemente me deparei com um problema que estava me incomodando bastante no Ubuntu 10.04, imprimir na nova impressora da empresa, uma multifuncional KM-2820 da Kyocera. O primeiro problema eram os drivers que não existiam no meu Desktop, solucionado fazendo uma busca no CD de instalação que veio junto com a multifuncional. Já o segundo problema me deixou irritado por algum tempo, como enviar o ID de conta, já que a impressora foi configurada para imprimir somente com um ID de conta válido? A solução foi simples, mas acredito que em novo driver deverão corrigir isso, vamos aos passos:

Primeiro, antes de instalar a impressora com o driver do CD, copie o driver para o seu Desktop e abra-o no seu editor de texto preferido, procure pelas linhas abaixo e altere para o número do seu ID de conta, é eu sei que no Windows o ID de conta é solicitado durante a impressão, mas como não consegui ativar essa opção com o driver fornecido pelo fabricante, tive que defini-lo diretamente no arquivo PPD, isso pode ser um problema em uma máquina que seja utilizada por várias pessoas, mas não foi o meu caso.

# vim Kyocera_KM-2820.PPD

*% Management Code Definitions
*OpenUI *KmManagment/Controle de trabalho: PickOne
*OrderDependency: 60 AnySetup *KmManagment
*DefaultKmManagment: Default
*KmManagment Default/Desactivado: ""
*KmManagment MG00000000/00000000: "(00000000) statusdict /setmanagementnumber get exec"

Na linha KmManagment MG00000000/00000000: “(00000000) statusdict /setmanagementnumber get exec” altere os valores 00000000 para o número do seu ID de conta, ex.: KmManagment MG123456/123456: “(123456) statusdict /setmanagementnumber get exec”, salve o arquivo e instale a impressora utilizando esse arquivo PPD.

Atualização: Abra o gerenciador de impressão do Ubuntu, clique com o botão direito na impressora e escolha Propriedades, depois “Opções da impressora”, vá até a opção “Controle de trabalho” e escolha o seu ID.

Pronto! Quando for imprimir já será enviado o número do seu ID de conta!

OBS.: Nesse link de um fórum italiano foi criado um script para solicitar o ID de conta do usuário, mas não cheguei a testar!

Abraço!

Categories: Linux Tags: , , ,