Impressora de rede faz barulho toda vez que eu insiro / removo um dispositivo USB

3

Sei que encontrei uma resposta para essa pergunta antes, mas não consigo descobrir os termos de pesquisa certos para encontrar a resposta em qualquer lugar.

Tenho uma Epson WF4630 no meu escritório e uma impressora Epson 845 em casa. Ambos estão em redes com fio.

Toda vez que eu faço login em qualquer sistema Ubuntu ou VM (12.04, 14.04, 14.10) na rede local, e na maioria das vezes eu insiro ou removo um dispositivo USB (flash drive, webcam, fpga board ... qualquer coisa) minha rede impressora 'spools' - soa como limpar o caminho do papel e, em seguida, mover e re-homing a cabeça de impressão.

Wireshark confirma que coisas acontecem: toda vez que eu conecto ou desconecto um dispositivo usb, vejo broadcast de tráfego BJNP e MDNS e, em seguida, uma conexão TCP com a impressora.

Então a pergunta é: o que faz com que isso aconteça e como posso desativá-lo?

    
por joefitz 09.04.2015 / 20:21

1 resposta

4

Eu tive um problema semelhante com uma impressora de rede Epson. Para descobrir o que estava causando isso, usei netstat para monitorar as conexões de rede durante a inserção de um dispositivo USB:

sudo netstat -t -u -a -p -c

Uma conexão apareceu alguns instantes depois que o dispositivo foi inserido: uma conexão UDP por colord-sane . Este binário faz parte do colord , um "serviço do sistema para gerenciar os perfis de cores do dispositivo".

Infelizmente, desabilitar esse serviço (pelo menos em 15.04) é mais difícil do que parece. colord não é iniciado diretamente pelo sistema init systemd . Em vez disso, dbus inicia colord ou é solicitado que inicie colord por algum outro serviço (pelo menos não o serviço de impressão cupsd ). Uma maneira de evitar isso é renomeando o arquivo de serviço relevante:

cd /usr/share/dbus-1/system-services/
sudo mv org.freedesktop.ColorManager.service org.freedesktop.ColorManager.service.disabled

Não sei quais efeitos colaterais essa ação pode ter. Outra possibilidade é desinstalar colord completamente, usando

sudo apt-get remove colord

Como realmente não preciso de funcionalidade de perfil de cores no meu dispositivo Ubuntu, não investiguei exatamente o que colord faz para "ativar" a impressora ou como ensiná-la a não fazer isso.

    
por MvanGeest 16.07.2015 / 20:07