Eu também tive problemas com a instalação desta impressora, mas desde 12.04 vem com o driver incorporado que suporta Canon PIXMA MX870, você não deve mexer com outras soluções personalizadas para instalar esta impressora corretamente. Vá para o gerenciador do roteador através do seu navegador da web e configure o endereço IP da sua impressora como corrigido.
- Clique no botão "Dash Home"
- Digite "Imprimindo" e clique no ícone
- Adicione sua impressora de rede aqui usando o endereço IP dedicado da sua impressora que mencionamos acima
- Feito.