Não consigo imprimir com o UFW Ativo

Iniciado por jere2001, 16 de Janeiro de 2011, 21:59

tópico anterior - próximo tópico

jere2001

Configurei meu UFW conforme ensinado nesse tutorial http://www.guiadohardware.net/dicas/basico-compartilhamento-ufw.html

Consegui fazer o Amule e o Transmition funcionarem direito. Porém minha impressora (que é de rede) parou de funcionar!

Detalhando:

Tenho uma pequena rede doméstica formada por um Modem/Roteador D-Link 2640t este roteador está no ip 198.162.1.1. Meu computador ligado via cabo no roteador que tem o ip atribuido por MAC 192.168.1.2 uma impressora HP P1102w conectada via wireless também com ip atribuído por MAC 192.168.1.5, e um notebook rodando WinXP (da minha esposa) que tem ip atribuindo automaticamente pelo roteador.
Notei que quando vou imprimir se o UFW estiver ativo, não imprime de jeito nenhum, agora quando eu desabilito o UFW a impressão ocorre normalmente.

Tentei imprimir com o UFW ativo uma página de teste pelas propriedades da impressora e em "Estado da impressora" aparece "/usr/lib/cups/backend/dnssd failed". Mas como já mencionei se desabilito o UFW tudo funciona normalmente.

Utilizando o Firestarter eu consigo imprimir numa boa, mas não gosto do Firestarter pois não dá prá controlar ele via linha de comando, e também acho ele muito difícil de trabalhar.

Gostaria de uma ajuda para fazer meu UFW permitir eu usar minha impressora. Desde já agradeço.
ASUS a7n8x-xe, Sempron 3300+, 2x 1GB Markvision DDR 400, 2x SAMSUNG HD080HJ (RAID0)
Audigy 2 ZS, Play TV Pró Ultra, Corsair vx450w, WinXP SP3
Ubuntu 10.04 (Dual Boot)

zekkerj

Acredito que o comando abaixo resolva, mas ele tem que ser aplicado no lugar certo.

ufw allow from 192.168.1.5

Tem como mostrar a configuração completa do seu ufw?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

jere2001

Já tentei um allow from 192.168.1.5 e tbm não deu certo.

root@jeremias-ubuntu:/home/jeremias# ufw status verbose
Estado: ativo
Logando : on (low)
Padrão: deny (entradas), allow (saídas)
Novos perfis: skip

Para                       Ação        De
----                       ----        --
4662/tcp                   ALLOW IN    Anywhere
4672/udp                   ALLOW IN    Anywhere
51413/tcp                  ALLOW IN    Anywhere
51413/udp                  ALLOW IN    Anywhere
631 (CUPS)                 ALLOW IN    Anywhere

4662/tcp                   ALLOW OUT   Anywhere
4672/udp                   ALLOW OUT   Anywhere
51413/tcp                  ALLOW OUT   Anywhere
51413/udp                  ALLOW OUT   Anywhere


Taí.
ASUS a7n8x-xe, Sempron 3300+, 2x 1GB Markvision DDR 400, 2x SAMSUNG HD080HJ (RAID0)
Audigy 2 ZS, Play TV Pró Ultra, Corsair vx450w, WinXP SP3
Ubuntu 10.04 (Dual Boot)

zekkerj

Essas impressoras nem sempre usam a porta cups (aliás, acho que não usam nunca).

Tente liberar as portas 515/tcp (lpd) e 9100/tcp (jetdirect).
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

jere2001

Não funcionou ainda exibindo dnssd failed...   :-[
ASUS a7n8x-xe, Sempron 3300+, 2x 1GB Markvision DDR 400, 2x SAMSUNG HD080HJ (RAID0)
Audigy 2 ZS, Play TV Pró Ultra, Corsair vx450w, WinXP SP3
Ubuntu 10.04 (Dual Boot)

sistematico

A sintaxe é:
ufw allow from ip/mascara

Exemplo:
ufw allow from 192.168.0.0/16

Acho que sem a mascara não funciona.
Leia o manual do UFW:
man ufw
Lucas Saliés Brum
Ubuntu User #27150
http://sistematico.org

zekkerj

A máscara seria pra liberar (ou bloquear) a partir de uma rede, em vez de uma máquina. Sem a máscara, vai assumir máscara "/32", ou seja, só a partir do host especificado.

Precisaria ver o motivo pelo qual ele está reclamando do serviço dnssd.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

jere2001

Bem mencionado, o interessante é que ele só reclama do dnssd quando o UFW está ativo. Tá certo que o Firewall do D-Link 2640t é muito bom, mas puxa vida, gostei tanto do UFW, queria utilizá-lo em redundância.
ASUS a7n8x-xe, Sempron 3300+, 2x 1GB Markvision DDR 400, 2x SAMSUNG HD080HJ (RAID0)
Audigy 2 ZS, Play TV Pró Ultra, Corsair vx450w, WinXP SP3
Ubuntu 10.04 (Dual Boot)

zekkerj

Vc lembra de ter instado algo relacionado com "zeroconf"? Pq não me lembro da instalação padrão do Ubuntu incluir qualquer coisa sobre dnssd.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

zekkerj

Bem, chegou a liberar a porta JetDirect (9100/tcp)? Se quiser conversar com a impressora, vai ter que ser por essa porta.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

jere2001

Já tentei a 9100/tcp e não funcionou.
ASUS a7n8x-xe, Sempron 3300+, 2x 1GB Markvision DDR 400, 2x SAMSUNG HD080HJ (RAID0)
Audigy 2 ZS, Play TV Pró Ultra, Corsair vx450w, WinXP SP3
Ubuntu 10.04 (Dual Boot)

jere2001

Tenho instalado libmono-zeroconf1.0-cil

ASUS a7n8x-xe, Sempron 3300+, 2x 1GB Markvision DDR 400, 2x SAMSUNG HD080HJ (RAID0)
Audigy 2 ZS, Play TV Pró Ultra, Corsair vx450w, WinXP SP3
Ubuntu 10.04 (Dual Boot)