Xubunutu não encherga impressora no windows na rede

1. Xubunutu não encherga impressora no windows na rede

Deive Fontes Lima
D-rj

(usa XUbuntu)

Enviado em 06/08/2018 - 13:26h

Pessoal, tenho Xubuntu instalado no meu PC aqui no trabalho, mas estou com um problema. Tenho uma impressora instalada em um windows 7 e o xubuntu não encherga ela!!! Já tentei adicionar com o SAMBA, tentei procurar na rede e nada. O xubuntu encherga a rede, eu acesso a mesma com o xubuntu.


  


2. Re: Xubunutu não encherga impressora no windows na rede

Paulo Bonfanti
pbonfanti

(usa Debian)

Enviado em 06/08/2018 - 14:38h

Certifique-se que as bibliotecas do samba (samba-libs) estão instaladas no xubuntu e também as do cups.
Hoje em dia o cups usa dois serviços, um dele o cups-browsed server especificamente para procurar impressoras e por padrão ele usa o protocolo Bonjour, talvez seja util alterar isso no arquivo de configuração (/etc/cups/cups-browsed.conf), mudando a linha:
BrowseRemoteProtocols dnssd cups
para
BrowseRemoteProtocols cups

reiniciar o cups e tentar de novo.
Verifique o firewall da máquina windows por precaução , e você deve ser capaz de pelo menos encontrar o nome da impressora pelo comando:
smbclient -L ip.do.servidor
Sem mais detalhes fica difícil sugerir algo.


3. Re: Xubunutu não encherga impressora no windows na rede

Deive Fontes Lima
D-rj

(usa XUbuntu)

Enviado em 06/08/2018 - 15:18h

pbonfanti escreveu:

Certifique-se que as bibliotecas do samba (samba-libs) estão instaladas no xubuntu e também as do cups.
Hoje em dia o cups usa dois serviços, um dele o cups-browsed server especificamente para procurar impressoras e por padrão ele usa o protocolo Bonjour, talvez seja util alterar isso no arquivo de configuração (/etc/cups/cups-browsed.conf), mudando a linha:
BrowseRemoteProtocols dnssd cups
para
BrowseRemoteProtocols cups

reiniciar o cups e tentar de novo.
Verifique o firewall da máquina windows por precaução , e você deve ser capaz de pelo menos encontrar o nome da impressora pelo comando:
smbclient -L ip.do.servidor
Sem mais detalhes fica difícil sugerir algo.


Quais informações vc precisa???
Dei o comando: "smbclient -L ip.do.servidor" e ele retornou:

[sudo] senha para dfo-02:
WARNING: The "syslog" option is deprecated
Enter WORKGROUP\root's password:

Sharename Type Comment
--------- ---- -------
ADMIN$ Disk Administração remota
C$ Disk Recurso compartilhado padrão
HP LaserJet P2015 PCL6 Printer HP LaserJet P2015 PCL6
IPC$ IPC IPC remoto
print$ Disk Drivers de impressora
Users Disk
Reconnecting with SMB1 for workgroup listing.
Connection to 192.168.0.147 failed (Error NT_STATUS_RESOURCE_NAME_NOT_FOUND)
Failed to connect with SMB1 -- no workgroup available
dfo-02@dfo02-Inspiron-530:~$






4. Re: Xubunutu não encherga impressora no windows na rede

Paulo Bonfanti
pbonfanti

(usa Debian)

Enviado em 06/08/2018 - 16:41h

Verifica se o serviço nmbd tá rodando na tua máquina, ele resolve nomes netbios, parece que você não está detectando o nome do compartilhamento, verifica se a impressora no windows está compartilhada pra um usuário específico, e tenta logar do cliente usando esse usuário.
Ativa netbios sobre tcp no servidor caso não estiver ativo, isso pode ajudar.
Se você tem acesso aos logs do servidor talvez você possa detectar algum erro de autenticação lá como tentar acessar a impressora com um usuário que não existe no servidor windows.
Se for necessário configura no servidor um usuário com senha pra acessar esse compartilhamento, a url usada no cups ficaria parecida com:
smb://usuario:senha@servidor/nome-da-impressora
Por enquanto você ainda não tem o nome da impressora, quem sabe ativando netbios vc detecta ele.


5. Re: Xubunutu não encherga impressora no windows na rede

Paulo Bonfanti
pbonfanti

(usa Debian)

Enviado em 06/08/2018 - 17:01h

D-rj escreveu:

pbonfanti escreveu:

Certifique-se que as bibliotecas do samba (samba-libs) estão instaladas no xubuntu e também as do cups.
Hoje em dia o cups usa dois serviços, um dele o cups-browsed server especificamente para procurar impressoras e por padrão ele usa o protocolo Bonjour, talvez seja util alterar isso no arquivo de configuração (/etc/cups/cups-browsed.conf), mudando a linha:
BrowseRemoteProtocols dnssd cups
para
BrowseRemoteProtocols cups

reiniciar o cups e tentar de novo.
Verifique o firewall da máquina windows por precaução , e você deve ser capaz de pelo menos encontrar o nome da impressora pelo comando:
smbclient -L ip.do.servidor
Sem mais detalhes fica difícil sugerir algo.


Quais informações vc precisa???
Dei o comando: "smbclient -L ip.do.servidor" e ele retornou:

[sudo] senha para dfo-02:
WARNING: The "syslog" option is deprecated
Enter WORKGROUP\root's password:

Sharename Type Comment
--------- ---- -------
ADMIN$ Disk Administração remota
C$ Disk Recurso compartilhado padrão
HP LaserJet P2015 PCL6 Printer HP LaserJet P2015 PCL6
IPC$ IPC IPC remoto
print$ Disk Drivers de impressora
Users Disk
Reconnecting with SMB1 for workgroup listing.
Connection to 192.168.0.147 failed (Error NT_STATUS_RESOURCE_NAME_NOT_FOUND)
Failed to connect with SMB1 -- no workgroup available
dfo-02@dfo02-Inspiron-530:~$

Eu dei mais uma conferida e notei que vc tem o nome da impressora sim, tenta adicionar ela como:

smb://192.168.0.147/HP LaserJet P2015 PCL6

Mas eu preferia desativar o compartilhamente e mandar compartilhar de novo com um nome de compartilhamento curto sem espaços.



6. Re: Xubunutu não encherga impressora no windows na rede

Paulo Bonfanti
pbonfanti

(usa Debian)

Enviado em 06/08/2018 - 17:21h

Em um Xubuntu virtualizado e impressora do windows 10, eu testei aqui:

compartilhei a impressora com o nome PCL6DUMMY

no linux usei o comando:

smbclient -U admin-do-windows -L ip.do.windows

Ele me mostrou o nome do share
Na interface do xubuntu na parte de adicionar impressoras:
- Adicionar impressora do windows via samba:
Digitei na url: smb://ip.do.windows/
Marquei : Avisar usuário caso autenticação seja requerida.
Na parte de autenticação coloquei o usuario e senha do windows.
Cliquei em Navegar, apareceu o nome da impressora e selecionei ela pra instalar.
Depois escolhi o driver e finalizei.

Tenta esse processo aí.


7. Re: Xubunutu não encherga impressora no windows na rede

Deive Fontes Lima
D-rj

(usa XUbuntu)

Enviado em 06/08/2018 - 20:25h

pbonfanti escreveu:

Em um Xubuntu virtualizado e impressora do windows 10, eu testei aqui:

compartilhei a impressora com o nome PCL6DUMMY

no linux usei o comando:

smbclient -U admin-do-windows -L ip.do.windows

Ele me mostrou o nome do share
Na interface do xubuntu na parte de adicionar impressoras:
- Adicionar impressora do windows via samba:
Digitei na url: smb://ip.do.windows/
Marquei : Avisar usuário caso autenticação seja requerida.
Na parte de autenticação coloquei o usuario e senha do windows.
Cliquei em Navegar, apareceu o nome da impressora e selecionei ela pra instalar.
Depois escolhi o driver e finalizei.

Tenta esse processo aí.


Amanhã tentarei e te retorno!




8. Re: Xubunutu não encherga impressora no windows na rede

Deive Fontes Lima
D-rj

(usa XUbuntu)

Enviado em 07/08/2018 - 12:52h

Grande pbonfanti, o que vc sugeriu não rolou, mas consegui resolver o problema. Resolvi da seguinte forma:
Em adicionar Impressora eu fui em adcionar, e abriu uma caixa. Nessa caixa, fui em impressora de rede, impressora do windows via samba, e cliquei em navegar. Automaticamente pediu a instalação de um programa que eu não sabia qual era até eu prestar atenção no texto sobre a caixa dizendo "python3-smbc". Instalei esse aplicativo via terminal e BINGO!!!!!
Quando repeti o processo e cliquei em navegar, a impressora apareceu!

Obrigado pela atenção meu amigo!!! Um abraço e obrigado pela atenção!





9. Re: Xubunutu não encherga impressora no windows na rede

Paulo Bonfanti
pbonfanti

(usa Debian)

Enviado em 07/08/2018 - 14:30h

Beleza, realmente no meu caso ele precisou instalar essa biblioteca também mas eu esqueci de mencionar. Faz o favor de marcar o tópico como resolvido.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts