Pular para o conteúdo

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

Dica publicada em Linux / Hardware
Vinícius Pedra viniciuspedra
Hits: 10.443 Categoria: Linux Subcategoria: Hardware
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Configurando a placa ATI RADEON XPRESS 200M / ATI 200M

Não compre hardware que não seja suportado pelo Linux

Ubuntu Linux embarcado de fábrica em desktop Dell?

Configurando modem ZTE MF 626 no Ubuntu 9.04

Sincronizando, instalando programas em Palm via USB

#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

Entre na sua conta para comentar.