Instalando o arquivo rastertosamsungspl para Impressora Xerox Phaser 3140 no Debian 6.0

Publicado por Vinícius Pedra em 15/02/2012

[ Hits: 9.876 ]

 


Instalando o arquivo rastertosamsungspl para Impressora Xerox Phaser 3140 no Debian 6.0



Devido a quantidade quase zero de informações de como instalar o arquivo rastertosamsungspl para uma impressora da Xerox no Debian 6.0, eis aqui um simples tutorial que pretende salvar o seu final de semana.

O ambiente que temos é o Debian 6.0 e a impressora é a Xerox Phaser 3140.

Antes de mais nada você precisa do filtro chamado rastertosamsungspl e este filtro é obtido através do download do driver da Samsung ML-1865W que está disponível para download em:
Faça também o download do driver da Xerox Phaser 3140 disponível em:
Descompacte os dois arquivos e começamos a instalação, no terminal como root, execute o seguinte comando:

# mkdir /usr/share/cups/model/Xerox

Esse comando irá criar a pasta Xerox e para esta pasta copie o arquivo ph3140.ppd disponível na pasta do driver da Xerox, com o seguinte comando:

# cp media/P3140_3155/Linux/noarch/at_opt/share/ppd/ph3140.ppd /usr/share/cups/model/Xerox/ph3140.ppd

Após copie o arquivo rastertosamsungspl da pasta do driver da Samsung para a pasta /usr/lib/cups/filter com o comando abaixo:

# cp cdroot/Linux/i386/at_root/usr/lib/cups/filter/rastertosamsungspl /usr/lib/cups/filter/rastertosamsungspl

Após isso, prossiga normalmente com a instalação da impressora!

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Instalação manual dos drivers Broadcom B43 Wireless no Debian Squeeze

Como configurar programas para usar a saída de áudio HDMI sob o ALSA

Verificar o status da bateria via linha de comando

Como checar se sua placa possui sinal físico de rede

Alterando permanentemente o MAC address da Ethernet do Raspberry Pi

  

Comentários
[1] Comentário enviado por fabianocoisa em 16/08/2012 - 00:17h

Boa dica!

Tive um problema com uma impressora Samsung ML3310ND e esta dica foi fundamental na solução do mesmo!

Saliento, para quem estiver passando por uma situação semelhante, que a arquitetura do sistema operacional que executa o sistema deve ser compatível com o arquivo rastertosamsungspl. Em outras palavras observe se o seu sistema é 32 ou 64 bits e utilize o binário adequado.

Obrigado Vinicius

[2] Comentário enviado por viniciuspedra em 16/08/2012 - 08:58h


[1] Comentário enviado por fabianocoisa em 16/08/2012 - 00:17h:

Boa dica!

Tive um problema com uma impressora Samsung ML3310ND e esta dica foi fundamental na solução do mesmo!

Saliento, para quem estiver passando por uma situação semelhante, que a arquitetura do sistema operacional que executa o sistema deve ser compatível com o arquivo rastertosamsungspl. Em outras palavras observe se o seu sistema é 32 ou 64 bits e utilize o binário adequado.

Obrigado Vinicius


Fico contente que tenha sido útil!!!

[3] Comentário enviado por SCHAF em 15/08/2017 - 12:20h

No caso da Xerox Phaser 3200MFP o arquivo "rastertosamsungspl" está contido no próprio driver da Xerox, no arquivo Xerox_Phaser_3200MFP.tar.
Após o "download", é necessário descompactá-lo através do comando:

# "tar -xvf Xerox_Phaser_3200MFP.tar"

Para arquitetura i386, o arquivo estará no seguinte caminho:

./Linux/opt/drivers/xerox/Linux/i386/at_root/usr/lib/cups/filter/rastertosamsungspl

Já para arquitetura x86_64, estará em:

./Linux/opt/drivers/xerox/Linux/x86_64/at_root/usr/lib64/cups/filter/rastertosamsungspl

(atenção: trata-se de caminho RELATIVO no diretório onde o arquivo for descompactado, e não caminho ABSOLUTO, por isso é importante colocar o "./Linux" no início.)

Então bastará copiá-lo:
# cp -iv ./Linux//opt/drivers/xerox/Linux/i386/at_root/usr/lib/cups/filter/rastertosamsungspl /usr/lib/cups/filter/

Se você já instalou o arquivo "ppd" fornecido com o driver, ele deverá funcionar normalmente, caso contrário, copie-o com o comando:
# cp -iv ./Linux//opt/drivers/xerox/Linux/noarch/at_opt/share/ppd/ph3200.ppd /usr/share/cups/model/

A seguir, é preciso reiniciar o CUPS:
# sudo /etc/init.d/cups restart (ou equivalente na distribuição Linux usada)

Obs:
1) Não sei se o driver da Xerox é atualmente o mesmo que utilizo, pois o site está fora do ar e não tive como verificar; entretanto vale a pena tentar;
2) O driver "postscript" "openprint" ou "foomatic" não funcionou com esta impressora; portanto utilizei o arquivo ppd fornecido com o driver da Xerox (ph3200.ppd);
3) Para saber se sua máquina está executando em i386 ou x86_64, use o comando:
# uname -m
4) O arquivo "rastertosamsungspl" funciona em máquina i686 (e provavelmente outros ix86...)

Obrigado a todos e espero ser útil a quem precise.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts