Eu simplesmente instalei o pacote cups-backend-bjnp no repositório Ubuntu 14.04 para encontrar o meu MX850 depois de atualizar a partir do 12.04.
sudo apt-get install cups-backend-bjnp
Tenho uma multifuncional Canon Pixma MX680 conectada à minha LAN.
Tentando adicionar uma impressora usando o Configurações | Impressora | Adicionar impressora | Impressora de rede me deu um monte de opções - Encontre impressora de rede, AppSocket / HP Jetdirect, ipp, https, ipp14 e assim por diante. Eu tentei usar "Localizar impressora de rede" usando o endereço IP da minha impressora (sem hits), então seu endereço MAC (mudando os separadores de cólon usuais para os hífens padrão aparentemente Ubuntu), e parecia encontrar a impressora, e eu escolhi o driver da lista, e ele apareceu na caixa Impressoras, mas não consegui imprimir uma página de teste.
Eu removi a impressora e tentei esta abordagem na linha de comando. Pareceu funcionar e novamente a impressora aparece na caixa Impressoras. Ainda assim, não consigo imprimir uma página de teste. Olhando para Propriedades | Configurações, vejo que o estado da impressora é "Processamento - a impressora não está respondendo; tentará novamente" e, em seguida, voltará para "Processando". A fila de impressão mostra minhas páginas de teste alinhadas (e eu as excluí - ou cancelei? - qual é a diferença?).
Como sugerido por essa página, instalei o XSane, que conseguiu localizar o scanner da impressora e digitalizar com êxito.
Portanto, não parece que deva ser um grande passo para a impressora funcionar - eh?
Qualquer ajuda recebida com gratidão. Se uma resposta precisar desfazer o que eu fiz, por favor, deixe-me saber como fazer isso. Se for necessário digitar coisas no modo terminal, eu apreciaria muito uma explicação do que as linhas fazem (eu tenho trabalhado com computadores há muito tempo, mas sou completamente novo no Linux). Muito obrigado.
Eu simplesmente instalei o pacote cups-backend-bjnp no repositório Ubuntu 14.04 para encontrar o meu MX850 depois de atualizar a partir do 12.04.
sudo apt-get install cups-backend-bjnp
Para minha Canon MX850, segui estas instruções com os seguintes ajustes:
Dentro do diretório cnijfilter-mx880series-3.50-1-deb/packages
, localize e clique duas vezes (nesta ordem)
cnijfilter-common_3.50-1_i386.deb
cnijfilter-mx880series_3.50-1_i386.deb
O Ubuntu irá guiá-lo através da instalação usando o centro de software.
Agora, execute o programa install.sh
. Não encontrará o MX880 mas encontrará o MX850. Instale-o em seu lugar.
Se install.sh não funcionar, tente isto:
Em 2 dos meus PCs, o install.sh
não funcionou, em um deles.
Eu recentemente trabalhei com isso da seguinte forma:
sudo add-apt-repository ppa:michael-gruz/canon-trunk
sudo apt-get update
sudo apt-get install cnijfilter-common cnijfilter-mx860series
Em seguida, você precisará atualizar o AppArmor para permitir que os copos enviem sinais adicionando o seguinte a /etc/apparmor.d/usr.sbin.cupsd
. Depois das linhas
network econet dgram,
network ash dgram,
adicione isto:
signal,
Em seguida, reinicie o AppArmor para selecionar as alterações:
sudo service apparmor restart
Agora você pode acessar Impressoras - > Adicionar - > Impressora de rede e adicione sua impressora.