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

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

[ Hits: 9.908 ]

 


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

Driver ALPS touchpad em Slackware

Verificando identificador físico da HBA Fiber Channel (WWN ou WWID)

Corrigindo instabilidade de conexão das placas de rede wireless Realtek RTL8188xx/8192xx/8723xx/8821xx

Wireless ralink no Slackware 10.2 com kernel 2.6.15.3

Instalando a impressora não-fiscal Elgin i9 em rede

  

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